Настроить вид поля с кодом и наименованием
Для настройки отображения в поле не только наименования, но и кода, необходимо внести небольшие корректировки
Справочник Расш_ОбъектыЭксплуатации – Модуль менеджера
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; //Представление = СтрШаблон("%2" + Символы.ПС + "%1", Данные.Код, Данные.Наименование); Представление = СтрШаблон("%1 (%2)", Данные.Код, Данные.Наименование); КонецПроцедуры Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; // без этой настройки в процедуре ОбработкаПолученияПредставления не видны нужные поля Поля.Добавить("Код"); Поля.Добавить("Наименование"); КонецПроцедуры |

Теперь В поле выбранный элемент выглядит так:

Таким же образом, настроим отображение банковского счета по заданному шаблону
Справочники — БанковскиеСчета — Модуль менеджера
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
&После("ОбработкаПолученияПредставления") Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; Представление = СтрШаблон("%2" + Символы.ПС + "%1", Данные.Банк, Данные.НомерСчета); //Представление = СтрШаблон("%1 (%2)", Данные.Наименование, Данные.НомерСчета); //Представление = СтрШаблон("%1", Данные.НомерСчета); КонецПроцедуры &После("ОбработкаПолученияПолейПредставления") Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; Поля.Добавить("Банк"); Поля.Добавить("Наименование"); Поля.Добавить("НомерСчета"); КонецПроцедуры |
Комментарии закрыты