Ticket Change Details Вы: nobody
Вход
Overview

Artifact ID: 0196d6bde6f5a128caa949b54538b78b931d252c
Ticket: b76774d463e0dedc1bae6b3860c547b294d35684
Метаданные конфигурации поставщика
User & Date: orefkov 2012-04-11 21:50:03
Changes

  1. 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>
    
    Постараюсь, конечно, достучаться до конф. поставщика в любой момент, но не факт, что получиться.
    
  2. Appended to editors: "~orefkov~"
  3. priority changed to: "Немедленно"