name no

3215
Рейтинг

json



  •   Регистрация: 25.07.2008 (14 лет назад)

  •   Был(а) на сайте: 01.06.2023

Друзья
  • Марк Ежов
  • Александр Алехин
  • Артур Трушкин
  • Евгений Плешивцев
  • Дмитрий Тюняков
  • Андрей Смирнов
  • Евгений Комиссаров
  • Jane Rus
  • Дмитрий Котов
  • Дмитрий Антушев
  • Ранис Зайнутдинов
  • Алексей М
  • Таня Татьяна
  • Вячеслав Дмитрюков
  • Павел Васильев
Подписчики 104

Группы

Профессиональный разработчик

IE 2017 Online

IE 2019 Online

Рейтинг 3215

Строковые функции для совместимости с платформой 8.3.5 и ниже

Статья Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free) Нет файла Универсальные функции

СтрНайти(), СтрНачинаетсяС(), СтрЗаканчиваетсяНа(), СтрРазделить(), СтрСоединить(), СтрШаблон() для платформы ниже 8.3.6

03.06.2018    38239    json    49       

103

Выбор файла и загрузка его на сервер в асинхронном режиме

Статья Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Универсальные функции

Несколько библиотечных процедур, упрощающих жизнь разработчика при отключенном режиме модальности.

1 стартмани

22.10.2017    46869    106    json    5       

51

Комментарии

ПубликацииПрокси хранилища 1С (IIS, OneScript)#10 09.12.22 13:43
Наблюдали при похожей схеме сильное замедление работы с хранилищем. Настолько сильное, что пришлось полностью от нее отказаться.
Видимо, в момент, когда происходит парсинг входящих пакетов из конфигуратора в http-сервер.
Пробовали делать прокси для хранилищ больших конфигураций типа ЕРП ?
DevКодогенератор внешних обработок#2 06.11.22 8:43
Поставил плюс за идею. Но реализация кривая.
Вместо того, чтобы использовать методы БСП автор генерит структуры самостоятельно, что методологически неправильно.
DevКонсоль кода для управляемых форм#389 25.08.22 16:41
(388) ЗдОрово! Спасибо за пояснение)
DevКонсоль кода для управляемых форм#387 25.08.22 16:14
(386) Выглядит круто.
А как оно работает? Это типа точки останова или откуда берется значение переменной?
ПубликацииПочему нельзя использовать ТекущаяДата()#40 24.08.22 12:52
(14) Тут подмена понятий.

Есть стандарты - рекомендации от вендора. Их нужно стремиться соблюдать.
А есть типовые конфигурации, при написании которых архитектор не отследил, что разработчик не соблюдает стандарт.

То есть если типовая не соблюдает стандарты, это не значит, что их нет и их не надо соблюдать.

Позиция, что если типовые не соблюдают, то мы тоже не будем - контрпродуктивная

"вендор часто пишет то что сам не делает" - вендор это не один человек, а команда. И добиться от каждого разработчика 100% соблюдения, близко к нереальному.
Кроме того часть кода могли быть написаны до появления стандарта, но тот код не меняют.
Это не является аргументом в пользу того, что не нужно соблюдать стандарты.
DevШаблоны автозамены для быстрого написания программного кода 1С и текстов запросов#10 14.03.22 8:52
(3) Разработчик, который на сайте ИС более 13 лет и при этом:
-не умеет пользоваться шаблонами
-не умеет пользоваться справкой
-не умеет пользоваться гуглом, чтобы посмотреть как подключать шаблон (если не помогает справка)
-не научился пользоваться кнопкой "Ответить".

Заспамил тут все комментарии.

По теме:
Шаблон выглядит интересно, примеры в статье довольно хорошие.
Будет время скачаю, попробую применить в своей работе.
Странно, что так мало интереса к этой публикации...
ПубликацииЗаметки по SQL 4: Преобразование в запросе строки в дату одним выражением#16 13.12.21 5:59
(15) эмм... А почему это ответом на мой пост?
Не вижу в этом ответе связи с моим постом.
Я так понимаю, лишь бы что-нибудь ответить....
ПубликацииЗаметки по SQL 4: Преобразование в запросе строки в дату одним выражением#12 11.12.21 23:33
Заголовок "Заметки по SQL". Но в самой статье нет ничего про SQL, а только решение на языке запросов 1С.

Причем, насколько я понимаю, дата в строке ожидается в каком-то определенном формате. Каждая цифра даты должна быть в конкретной позиции строки. То есть решение далеко не универсальное, а на один конкретный случай.

С учетом того, что решение громоздкое и неуниверсальное, применить мало кто сможет.

p.s. Ну и еще непонятно зачем хранить дату в строке и преобразовывать строку в дату в запросе.
Даже если не уйти от того, чтобы хранить дату строкой, то можно было спокойно разбирать строку в дату в прикладном коде. Получилось бы более лаконичное и простое решение
UtilsStartManager 1.4 - Развитие альтернативного стартера#1583 24.09.21 17:16
Периодически натыкаюсь на ошибку, что через StartManager не открывается тонкий клиент в базах на некоторых серверах 1С.

Причем у нас, например, три сервера 1С.
И ошибка возникает только на одном (на котором отключена отладка, не знаю влияет это или нет)
Когда только-только добавляешь базу в список - то в первые дни все ок. Через какое-то время начинает падать ошибка, которая на скрине.
Пробовал указывать конкретную версию платформы и даже указывать конкретный файл запуска 1С. Все равно эта ошибка.
Конфигуратор и толстый клиент - запускаются нормально, а при запуске тонкого - эта ошибка

Ту же самую проблему наблюдал на предыдущем месте работы.
Я ее встречал только при работе через РДП. Если запускать те же самые базы с локальной машины - то все запускается без проблем.

В ошибке на скрине пишет, что не может найти сервер, причем в имени сервера не хватает первой буквы "s".
То есть имя сервера, указанное в настройке "srv-testk-erp02", а стартер видимо стучится к серверу "rv-testk-erp02"
Пробую в настройках указать имя сервера "ssrv-testk-erp02", но стартер все равно стучится к серверу "rv-testk-erp02"
Пробую написать с большой буквы имя сервера, то же самое, первая буква съедается
Также имя сервера заканчивается на "02", а в ошибке имя сервера заканчивается на "01"

Все что описано выше касается только запуска через StartManager. Через стандартное окно 1С такие базы запускаются нормально

Прикрепленные файлы:

2021-09-24_16-54-46.png
DevOneS Cluster Admin - консоль администрирования кластера серверов 1С (кроссплатформенная, мультиверсионная)#47 23.09.21 14:06
(46) Лично меня бы такой вариант более чем устроил. Даже лучше, чем постоянно накладывать, скажем, отбор

Буду следить за новостями