1
0
mirror of https://github.com/salexdv/bsl_console.git synced 2024-11-28 08:48:48 +02:00
bsl_console/docs/get_metadata_event.md
2021-09-09 08:24:55 +03:00

2.1 KiB

Событие EVENT_GET_METADATA

Назначение события

Событие генерируется в случае, когда структура метаданных пуста т.е. еще не разу не вызывалась функция API updateMetadata

Параметры события

В параметрах события указывается для каких конкретно метаданных невозможно построить подсказку. Например:

  • справочники - требуется загрузить через updateMetadata структуру справочников. Для увеличения быстродействия можно загрузить только имена справочников, не получая их реквизиты.
  • справочники.номенклатура - требуется загрузить структуру справочника Номенклатура.
  • документы - требуется загрузить через updateMetadata структуру всех документов (можно только имена).
  • документы.авансовыйотчет - требуется загрузить структуру документа АвансовыйОтчет.
  • module.УправлениеСвойствами - требуется загрузить через parseCommonModule структуру общего модуля УправлениеСвойствами.
  • module.manager.документы.авансовыйотчет - требуется загрузить через parseMetadataModule структуру модуля менеджера документа АвансовыйОтчет.
  • module.object.документы.авансовыйотчет - требуется загрузить через parseMetadataModule структуру модуля документа АвансовыйОтчет.