Имя: Пароль:
1C
1С v8
Вопрос по доп реквизитам.
0 r_i_n_i_k
 
28.04.17
10:54
В коде идет работа с доп реквизитом и обращение к нему через некую абра кадабру.
http://clip2net.com/clip/m147396/cd13a-clip-11kb.png
Хотелось бы понять, что это за доп. реквизит, но не могу сообразить, как найти их наименования (как они представлены в справочнике НаборыДопРеквизитов). Может кто сталкивался, буду признателен?
1 undertaker
 
28.04.17
11:01
они ж программно добавляются, вот такую абра кадбру и дописывают, чтобы имена уникальными были
2 r_i_n_i_k
 
28.04.17
11:08
(1) в смысле программно? У нас все добавлено вручную.
> вот такую абра кадбру и дописывают, чтобы имена уникальными были
а как из этого получить наименование в справочнике НаборыДопРеквизиты?
3 Митяйский
 
28.04.17
11:14
(2) Форма.Элементы.ДополнительныйРеквизитЗначение_0хDADADADADA666.ПутьКДанным
а уже оттудова пытаться как-то выцепить нужные значения
4 r_i_n_i_k
 
28.04.17
11:16
(3) Это строка "ДополнительныйРеквизитЗначение_0хDADADADADA666"
5 r_i_n_i_k
 
28.04.17
11:56
(3) http://clip2net.com/clip/m147396/60023-clip-94kb.png
это просто строка. Как бы понять какой именно доп реквизит соответствует этому элементу формы
6 igork1966
 
28.04.17
12:14
(5) А кто кроме тебя откопает алгоритм формирование имен?
Кто знает как это делается в твоей конфигурации.
7 r_i_n_i_k
 
28.04.17
12:20
(6) эту абракадабру система формирует сама, насколько я понимаю.
8 ildary
 
28.04.17
12:21
(0) я сталкивался, отладчик спасёт.
9 r_i_n_i_k
 
28.04.17
12:23
Решено! Вдруг кому пригодится:

Форма.Свойства_ОписаниеДополнительныхРеквизитов.НайтиСтроки(Новый Структура("Наименование","НаименованиеНашегоДопРеквизита"))[0].ИмяРеквизитаЗначение

Это и есть та самая абракадабра в элементах фомы
10 toypaul
 
гуру
28.04.17
12:24
хоспаде. чо за овнокод в по ссылке? на форме создается таблица доп реквизитов. там ищи свой реквизит и если нужна хитрая видимость или доступность по нормальным названиям их устанавливай
11 r_i_n_i_k
 
28.04.17
12:25
(10) ну я полагаю логика была такая, что "нормальные названия" - недостаточно надежны для этого
12 toypaul
 
гуру
28.04.17
12:27
как раз код из 0 ненадежный. а по "нормальным названиям" надежный
13 ildary
 
28.04.17
12:39
(10) кормильцы наши, московская фирма 1С, решила, что безопаснее сгенерировать идентификаторы как в (0). Подобные вещи применяются в типовых конфигурациях - я видел подобное в форме Партнера в УТ11.