mirror of
https://github.com/salexdv/bsl_console.git
synced 2024-11-28 08:48:48 +02:00
2.0 KiB
2.0 KiB
Функция parseMetadataModule
Назначение функции
Функция для загрузки структуры модуля менеджера или модуля объекта. После успешной загрузки текста модуля, становятся доступны для подсказки все его экспортные процедуры и функции.
Параметры функции
- moduleText - string, полный текст модуля
- path - string, путь к обновляемым данным
Пример вызова
parseMetadataModule('Тект модуля целиком', 'catalogs.items.Номенклатура.manager');
Соответствие между параметрами событиями EVENT_GET_METADATA
и параметром path
Правила построения пути к данными
Параметр события | Путь к данным (path) |
---|---|
module.manager.справочники.номенклатура | catalogs.items.Номенклатура.manager |
module.object.справочники.номенклатура | catalogs.items.Номенклатура.object |
module.manager.справочники.<ИмяОбъекта> | catalogs.items.<ИмяОбъекта>.manager |
module.manager.документы.расходнаянакладная | documents.items.РасходнаяНакладная.manager |
module.object.документы.<ИмяОбъекта> | documents.items.<ИмяОбъекта>.object |
Полный список соответствий для построения правильного path
можно посмотреть в описании функции updateMetadata