ОБСУЖДЕНИЕ

Отображение реквизита справочника в форме

5 ответов 5,7 тыс.
Автор темы
Здравствуйте, интересует как можно реализовать отображение какого либо реквизита справочника при выборе его в форме диалога в отличии от Кода или Наименования
если я справочнике я не заполняю наименование (а отображение стоит в виде наименования, хотя не важно хоть и кода) то при выборе определенного справочника в форме появляется значение ПУСТО "< >", а хочется что бы отображался определенный реквизит этого справочника.

Например есть справочник "адреса"
в нем реквизиты : Код, Наименование, Улица, Дом

Код заполняется автоматически, Наименование не заполняется (ну не хочу).
Основное представление стоит в виде наименования - от чего и отображение пустое
а хочется отображение - Улица + ", " + Дом
 
Дополнительным текстовым полем через функцию.
 
Speaker1982
"не хочу" это к другой платформе. Если уж выбрали 1С, то будьте любезны следовать некоторым ее правилам. Написать в модуле формы процедуру, которая будет присваивать наименованию значение Улица + ", " + Дом, и вызывать ее при изменении этих полей.

Вариант puh14 тоже прокатит, но это изврат, ИМХО
 
Speaker1982
"не хочу" это к другой платформе. Если уж выбрали 1С, то будьте любезны следовать некоторым ее правилам. Написать в модуле формы процедуру, которая будет присваивать наименованию значение Улица + ", " + Дом, и вызывать ее при изменении этих полей.

Вариант puh14 тоже прокатит, но это изврат, ИМХО

Кстати вот что вспомнил (я 2 года уже на 1С не программировал, все позабывал :( )
если для справочника установлена ДлинаКода=ДлинаНаименования=0 тогда для представления берется первый (по порядку в конфигураторе) реквизит.
 
если для справочника установлена ДлинаКода=ДлинаНаименования=0 тогда для представления берется первый (по порядку в конфигураторе) реквизит.

Правда? Не знал :( Никогда не было необходимости.

ф форме списка еще найду может как, а в самой форме элемента?

Добавляешь на форму элемент "Надпись". Работаешь с его свойством "Заголовок". При изменении реквизита и открытие форму ставишь заголовок, нужный тебе