Overview
Artifact ID: | 0196d6bde6f5a128caa949b54538b78b931d252c |
---|---|
Ticket: | b76774d463e0dedc1bae6b3860c547b294d35684
Метаданные конфигурации поставщика |
User & Date: | orefkov 2012-04-11 21:50:03 |
Changes
- Appended to comment:
<hr /><i>11.04.2012 21:50:03 orefkov добавил следующее:</i><br /> C этим пока сложно. Я могу перебрать уже открытые самой 1С контейнеры метаданных, сам я открыть их не умею. Поэтому metadata.ib указывает на Конфигурацию базы данных (открывается 1Ской всегда), metadata.current - метаданные, используемые как текущие для работы в текстах модулей - если открыта основная конфигурация, то она, иначе совпадает с metadata.ib. Метаданные конфигурация поставщика доступны, когда они открыты, например при штатном сравнении с конфигурацией поставщика, и могут быть получены перебором metadata.getContainer, например, откройте сравнение с конфигурацией поставщика, и выполните код: <verbatim> for(var i = 0; i < metadata.openedCount; i++) { Message(metadata.getContainer(i).identifier) } </verbatim> Постараюсь, конечно, достучаться до конф. поставщика в любой момент, но не факт, что получиться.
- Appended to editors: "~orefkov~"
- priority changed to: "Немедленно"