Обращение к реквизиту справочника #745657


#0 by Loko
всем привет. сразу извиняюсь за глупый вопрос. но не могу разобраться сам. есть справочник "контрагенты", у него есть реквизит "ОПФ" (тоже справочник). как мне из формы элемента справочника "контрагенты" обратиться к наименованию "ОПФ", т.е. по аналогии с 7-кой делаю: Объект.ОПФ.Наименование - ругается "Поле объекта не обнаружено (Наименование)"
#1 by Господин ПЖ
>по аналогии с 7-кой делаю: здесь вам не тут
#2 by Loko
это да
#3 by drcrasher
а зачем именно к наименованию? какая цель?
#4 by Остап Сулейманович
На клиенте не получить ничего через точку. Получай на сервере.
#5 by ДенисЧ
зависит от клиента автор, код давай. и контекст
#6 by Loko
цель при изменении реквизита опф. изменять наименованиеполное.
#7 by ДенисЧ
Ясно. Бегом читать учебник. И пока не прочтёшь - не возвращайся. И кстати. В 77 такой вариант тоже не прокатит.
#8 by Остап Сулейманович
Телепатирую. Вот это Объект.ОПФ.Наименование (конкретно - Объект) означает УФ. В ОП тоже самое должно звучать как ЭтотОбъект.
#9 by Loko
спасибо за совет) а можно ответить по существу, очень тороплюсь.. а книгу прочитаю, обещаю))
#10 by ДенисЧ
"давай, поехали! Машина не заводится, тщ генерал... Поехали, сказал, потом заведёшь!!!" Пока ты не поймёшь причину - торопиться не надо. Усвой для себя разницу между ссылкой и объектом
#11 by Остап Сулейманович
По существу - оно (Объект.ОПФ.Наименование) тебе не нужно. У тебя на форме должны быть поля и для Наименование и для ПолноеНаименование. Вот с ними и работай. Нефик трогать Объект. Его потрогаешь, когда будешь записывать.
#12 by Рэйв
&НаСервере
#13 by Loko
но в типовой конфе (erp) при изменении наименования полного, изменяется рабочее наименовании и все делается через Объект.Наименование и Объект.НаименованиеПолное...
#14 by Рэйв
На клиенте от объекта можно гулять только через одну точку.
#15 by Loko
понял. спасибо!
#16 by Рэйв
+ я себе чтобы не париться написал специальную функцию в общем серверном модуле чтоы каждый раз не плодить серверные функции на клиенте. Потом вызываешь на клиенте так, например в твоем случае: Наименование=Взять(Объект.ОПФ,"Наименование");
#17 by Рэйв
ну..Это в общих чертах:-) Там еще для всякого разного наколдовать пришлось
#18 by Рэйв
*Выполнить("Ответ=Об["+ЧтоИменноВзять+]")
#19 by ДенисЧ
А функции НайтиСтенку(КачествоСтены) у тебя нету?
#20 by Рэйв
нет:-)
#21 by Рэйв
Но зато у меня туда можно передавать структуру и брать все что надо за один раз, чтобы не бегать каждый раз на сарвер:-)
#22 by ДенисЧ
Хочешь, продам? )))
#23 by Рэйв
или список значений для полного полученя значений перечислерний для сравнений....Ну и много всякого
#24 by Рэйв
ты партию сп сначала распродай:-)
#25 by ДенисЧ
А что ты делал на моём складе?
#26 by Рэйв
Дедукция, Ватсон!:-)
#27 by Loko
все работает! спасибо большое.
#28 by Loko
в догонку вопрос (уже спрашивал - не ответили). справочник ОПФ (организационно-правовые формы) загрузил из консультанта, а там наименования во множественном числе. есть ли какая нить типовая функция или вк, чтобы можно было преобразовать наименование в единственное число?
#29 by hhhh
пятница завтра.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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