Показаны сообщения с ярлыком метаданные. Показать все сообщения
Показаны сообщения с ярлыком метаданные. Показать все сообщения

27 янв. 2019 г.

Роль в памяти

На днях получилось решить интересный кейс по оптимизации. Забегая вперед, скажу, что никогда бы не подумал, что выявленная причина может влиять на потребляемые ресурсы. Более того, полагаю, что и сам мог когда то так косячить с настройками.

Но обо всем по порядку. Больной - конфигурация ERP 2.4, симптомы - конфигуратор и процессы rphost потребляют подозрительно много памяти. При этом оказалось, что проблема от пользовательских данных особо не зависит.
Ок, развернул тестовый стенд на виртуалке и начал изучать пациента.

31 янв. 2016 г.

Просмотр структуры базы данных

Казалось бы, зачем изобретать очередной "велосипед", когда можно найти среди готовых решений что-то более менее подходящее. Но, как говорится, дьявол в деталях. В моем случае среди найденных вариантов не было ни одного под управляемые формы с иерархическим просмотром структуры метаданных. Стоит отметить, что мой первоначальный вариант заполнял таблицы полей и индексов на сервере для выделенной строки. Но при просмотре структуры конфигураций 1С: ERP задержка при передаче контекста формы с клиента на сервер и обратно составила около 2 секунд. Поэтому для обеспечения комфорта просмотра заполнение таблиц полей и индексов было перенесено на клиент, данные для заполнения формировались в неконтекстных серверных процедурах.

1 мая 2013 г.

Простая подсистема записи истории изменений реквизитов

Тестовая конфигурация будет содержать следующие объекты:
  • Справочники данных Контрагенты, КонтактныеЛица, служебный справочник ХранимыеРеквизиты;
  • Документ ОплатаПокупателя;
  • Периодический регистр сведений ИсторияРеквизитов.
Обращаться к  процедуре сохранения истории реквизитов будем через подписку на события ЗаписьИстории, чтобы не прописывать код вызова в модуль каждого объекта.