Зміна представлення полів вибору у модулі менеджера 1с

Зміна представлення полів вибору у модулі менеджера 1с

Простий приклад як змінити представлення поля вибору через модуль менеджера.

Простенька конфігурація:
1. Довідник 1 з рекізитом "ЗапретВыбора" Тип: Булеве
2. Довідник 2 з рекізитом "Реквизит1" Тип: Посилання на Довідник 1

Модуль менеджера Довідника 1 в якому 2 стандартні процедури.

ОбработкаПолученияПолейПредставления - Доповнює стандратні поля представлення додатковими.

ОбработкаПолученияПредставления - Тут заповнюється представлення. В змінну "Представление" записуємо потрібні нам дані для представлення.

В обох типових процедурах незабуваємо виставляти "СтандартнаяОбработка = Ложь;".



Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)

СтандартнаяОбработка = Ложь;
Представление = Данные.Наименование + " (Запрет выбора: " + Данные.ЗапретВыбора + ")";

КонецПроцедуры

Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка)

СтандартнаяОбработка = Ложь;
Поля.Добавить("Ссылка");
Поля.Добавить("Код");
Поля.Добавить("Наименование");
Поля.Добавить("ЗапретВыбора");

КонецПроцедуры



Теги:   


2024-05-29





Вибрати мову:
-  руский
-  Українська