Имя: Пароль:
 
1C
 
8.3.8. Как получить все предопределенные элементы справочника конфигурации?
0 SeiOkami
 
21.10.16
16:25
Как можно программно получить все предопределенные элементы ИЗ КОНФИГУРАЦИИ. То есть не только подвязанные элементы при помощи запроса, но и те, которых в ИБ не хватает.
1 ice777
 
21.10.16
16:36
в иб не будет хватать, только если ее не обновили этой конфигураций.

а теперь представь себе запрос к хранилищу, например  .)
2 SeiOkami
 
21.10.16
16:37
(1), в ИБ не будет хватать, если предопределенные не создаются платформой при обновлении. Или если эти элементы удалили из ИБ.
3 Lexey_
 
21.10.16
16:38
(0) ПолучитьИменаПредопределенных()
4 Boleev
 
21.10.16
16:38
а вам зачем?
5 SeiOkami
 
21.10.16
16:41
(3), а нельзя узнать не только имена, но и "Код"\"Наименование"?
6 SeiOkami
 
21.10.16
16:42
(5), получить не только имя предопределенного элемента, но его самого (как он зашит в конфигурации)
7 Smallrat
 
21.10.16
16:58
(6) нельзя, что странно
8 mehfk
 
21.10.16
17:10
Выгрузить конфигурацию в xml-файлы, пропарсить xml. Профит!!!
9 SeiOkami
 
16.11.16
09:27
Подниму ещё раз тему. Неужели это сделать методами платформы невозможно?
10 SeiOkami
 
16.11.16
09:42
up
11 SeiOkami
 
16.11.16
10:31
не так всё сладко в 1С
12 Альбатрос
 
16.11.16
10:35
(11) А то ж! )))
13 Лефмихалыч
 
16.11.16
11:00
через метаданные не получается?
14 SeiOkami
 
16.11.16
13:04
(13), нет такого в метаданных
15 TormozIT
 
16.11.16
13:11
Смотри как строится динамический запрос в инструменте "Редактор предопределенных (ИР)" http://devtool1c.ucoz.ru/index/redaktor_predopredelennykh/0-43
16 SeiOkami
 
16.11.16
13:20
(15), скачал, но не вижу там такого. Только получение имен предопределенных конфигурации. без их свойств
17 TormozIT
 
16.11.16
13:31
(16) Реквизиты по имеющимся ссылкам кажется получить довольно просто.
18 SeiOkami
 
16.11.16
13:35
(17), я же написал, что неподвязанные элементы
19 SeiOkami
 
16.11.16
13:37
Ещё раз объясню.
Мне нужно программно получить свойства предопределенных элементов конфигурации, которые ещё НЕ подвязаны в ИБ

Свойства: ИмяПредопределенныхДанных, Наименование, Код, ЭтоГруппа, Родитель

Пока что знаю единственный метод: ПолучитьИменаПредопределенных(), но он возвращает только ИмяПредопределенныхДанных

Можно ли программно методом платформы получить все остальные свойства
20 TormozIT
 
16.11.16
13:42
(19) Понял. Такой возможности нет. Свойства Наименование, Код, ЭтоГруппа, Родитель, заданные предопределенным элементам в конфигурации, недоступны в режиме предприятия. Их можно получить только выгрузкой конфигурации в файлы.