|
Как получить уникальный идентификатор реквизита (метаданные)? |
☑ |
0
SeiOkami
22.02.16
✎
17:29
|
Здравия всем!
У каждого объекта метаданных конфигурации есть свой идентификатор. У каждого реквизита так же есть свой идентификатор. Их можно увидеть, если распаковать конфигурацию в файлы.
Вопрос. Можно ли их получить программно без распаковки конфы? Пробовал ЗначениеВСтрокуВнутр, но это не работает. Есть другие способы?
|
|
1
SeiOkami
22.02.16
✎
17:31
|
По-моему, я раньше встречал такое в сети, но сейчас найти ничего не смог.
|
|
2
Nuobu
22.02.16
✎
17:34
|
(0) У меня вот это сработало:
ЗначениеВСтрокуВнутр(Новый("СправочникСсылка.Номенклатура")));
|
|
3
SeiOkami
22.02.16
✎
17:35
|
(2), это уникальный идентификатор справочника, а не его реквизита
|
|
4
Записьдампа
22.02.16
✎
17:45
|
ПолучитьСтруктуруХраненияБазыДанных
|
|
5
SeiOkami
22.02.16
✎
17:50
|
(4), а где там идентификаторы?
|
|
6
Записьдампа
22.02.16
✎
18:17
|
Имя хранения
|
|
7
SeiOkami
22.02.16
✎
18:20
|
(6), это не уникальный идентификатор реквизита. Это имя хранения в таблице
|
|
8
Записьдампа
22.02.16
✎
18:26
|
Хорошо
|
|
9
SeiOkami
22.02.16
✎
18:26
|
(6), вот уникальный идентификатор (из распакованных файлов конфигурации)
|
|
10
aka MIK
22.02.16
✎
18:29
|
Это ГУИД реквизита или элемента формы?
|
|
11
aka MIK
22.02.16
✎
18:29
|
Зачем кому-то может понадобиться ГУИД реквизиты формы?
|
|
12
SeiOkami
22.02.16
✎
18:58
|
(10), реквизита справочника
|
|
13
RomanYS
22.02.16
✎
19:04
|
(12) зачем?
Даже для одинаковых конфигураций ГУИДы могут отличаться. Как его можно использовать? Для проверки возможности загруки конфигурации? У меня других идей нет.
|
|
14
SeiOkami
22.02.16
✎
19:32
|
(13), вопрос ведь не в том, как использовать, а в том, как получить ;)
|
|
15
Живой Ископаемый
22.02.16
✎
19:40
|
Добавь таблицу Конфиг как внешний источник данных... наверное
|
|
16
Лефмихалыч
22.02.16
✎
20:33
|
(0) >Можно ли их получить программно без распаковки конфы
нет. Вообще. Совсем.
|
|
17
Torquader
24.02.16
✎
01:27
|
Можно программно распаковать конфу и получить то, что нужно.
Другого способа просто нет.
Идентификаторы используются при модификации конфигурации, а при работе - они просто не нужны.
|
|
18
Sammo
24.02.16
✎
03:32
|
(14) Тогда ответ - данный функционал не предусмотрен. Следующий вопрос?
Поэтому и возникает вопрос Зачем, т.к. похоже, что в постановке что-то не то
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший