Получить значение реквизита формы справочника #137112


#0 by CaIIIka
Как из дока получить значение реквизита справочника, который имеется только на форме, а в дереве конфигуратора отсутствует. Например Справочник.Фирмы не имеет в дереве реквизит руководитель, а на форме он есть и выбирается на основании справочника ФизЛица... А когда запрашиваю: ГрузПрин = Докум.Фирма.Руководитель; Типа нет такого реквизита... А если: то {D:BASEBМБ05EXTFORMSPRNFORMSPTORG12.ERT}: Неверное имя атрибута
#1 by КонецЦикла
#2 by goodfella
А руководитель случайно не периодический?
#3 by GrayT
У-у-у как все запущенно Торговля судя по всему. Да периодический, но в СвоиЮрЛица сидит
#4 by CaIIIka
Его ваще нет, как реквизит..... Он тока на форме сидит. Это реквизит формы, тип у которого Справочник.ФизЛица....
#5 by GrayT
А так Докум.Фирма.ЮрЛицо.Руководитель.Получить(Докум.ДатаДок)
#6 by По идее так
Докум.Фирма.ЮрЛицо.Руководитель.Получить(ДатаКонца);
#7 by ZolotarevAA
Получить-то хочется из модуля документа (или из другого объекта типа обработка, документ) ?
#8 by GrayT
У первых строках своего послания СаШка писал....
#9 by CaIIIka
Короче на самом деле получаю я с внешней печатной формы на основании документа (Докум)... А зачем ЮрЛицо если на форме он сам по себе лежит...
#10 by ZolotarevAA
Написано "Как из дока получить...". У "Дока" есть разные места, поэтому и хочу уточнить. Из модуля проведения документа получить значение реквизита на форме в общем случае не получиться.
#11 by goodfella
Так если "имеется только на форме, а в дереве конфигуратора отсутствует", то фиг ты чего получишь.
#12 by CaIIIka
Просто дар успокоения... ;)
#13 by CaIIIka
Я не пойму зачем "получать", если реквизит не периодический.....
#14 by 427
Ё..... вот ни себе.... Реквизиты на форме поЯвились... Наверное, это версия 9.0?
#15 by CaIIIka
Реквизит диалога, тип у которого Справочник.ФизЛица. Версия 7.7...
#16 by По идее так
В типовом ТиСе Руководитель - периодический реквизит справочника СвоиЮрЛица.
#17 by CaIIIka
Не, у меня ...
#18 by По идее так
Этот реквизит - только на форме ? В самом доке нету ? Если да, то ответ в .
#19 by CaIIIka
В доке есть ревизит фирма (Спр.Фирмы), а в Спр.Фирмы только на форме имеется реквизит диалога с кномкой выбора, тип у которого Справочник.ФизЛица... А обнадеживает....))
#20 by CaIIIka
Ладно, перебьюсь.... Спасибо за помощь....
#21 by CaIIIka
Ладно, перебьюсь.... Спасибо за помощь....
#22 by По идее так
Если б внимательно смотрел форму элемента справочник Фирмы, то понял бы, что ответ дан в ,,. ЗЫ: Поиск на Руководитель в форме элемента справочника Фирмы тебя спасёт ... :)
#23 by CaIIIka
Спасибо... Надеюсь... :)
#24 by CaIIIka
А и правильные, тока достаются они через Шаблон... Работает....
#25 by По идее так
Ну и на хрена Шаблон использовать ?
#26 by Deon
А без шаблона ошибку выдаёт?
#27 by По идее так
+25 Всё и так работает и без Шаблона
#28 by КонецЦикла
2(26, 27) Наверное, я сбил с толку :) ЧГ ваще не просек чего надо
#29 by CaIIIka
А вы правы... Гля, прикольно.... Работает и так...
#30 by CaIIIka
А ЮрЛицо я так и не понял зачем... Почему через него идет доступ. Это ведь просто реквизит...
#31 by По идее так
У одного Юр. лица может быть несколько фирм ... вот собственно за этим. Поэтому у справочника фирмы есть ссылка на юр. лицо. (в котором "хранится" Руководитель)
#32 by GrayT
Шаблон нужен когда требуется достучаться до реквизита диалога по его имени динамически
#33 by GrayT
Фирма - это пересечение собственного юр лица и упр аналитики. Заполняя справочник фирм фактически заполняешь три справочника. Потому на форме диалога фирма есть реквизиты нужные для юр лица
#34 by CaIIIka
Т.е. когда нет не реквизитов в доке, не ссылок на объекты?... Понял... Спасибо...
#35 by GrayT
Нет, под динамическим я подразумевал когда нет возможности в коде написать непосредственно идентификатор атрибута. Что то типа ПолучитьАтрибут("НаименованиеРеквизита"). Но это прокатывает для объекта метаданных и не прокатит для элемента формы. Пример на форме 25 одинаковых реквизитов и их надо занулить. Можно конечно 25 раз скопировать строку, а можно в цикле (сгенерив идентификатор реквизита) Да ладно, не зарубайся.....
#36 by CaIIIka
Ок...;)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С