//Создать соответствие и заполнить элементы соответствия
СоответствиеНаименований = Новый Соответствие();
СоответствиеНаименований["ИНН"] = "Соответствие_для_ИНН";
СоответствиеНаименований["НомерСчёта"] = "Соответствие_для_НомерСчёта";
//Получить значения соответствия
Сообщить(СоответствиеНаименований["ИНН"]);
Сообщить(СоответствиеНаименований["НомерСчёта"]);
//"ТаблПолеВлад" - табличное поле на форме-владельце
Для Каждого Стр Из ЭтаФорма.ТаблПолеМод Цикл
НовСтр = ВладелецФормы.ТаблПолеВлад.Добавить();
НовСтр.Поле1 = Стр.Поле1;
НовСтр.Поле2 = Стр.Поле2;
КонецЦикла;
Процедура ТабличноеПолеПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
Если 1 = 1 Тогда
ОформлениеСтроки.Ячейки.Сумма.ЦветТекста = WebЦвета.Серый;
ОформлениеСтроки.Ячейки.Сумма.Текст = "(" + СокрЛП(ДанныеСтроки.Сумма) + ")";
КонецЕсли;
КонецПроцедуры
ЭлементыФормы.ТаблПоле.НастройкаОтбораСтрок.РеквТабЧасти1.Доступность = Ложь;
//Установить значение отбора в табличном поле. Включить отбор по полю
ЭлементыФормы.ТаблПоле.ОтборСтрок.РеквТабЧасти1.Значение = Справочники.СтатьиОтделов.Статья1;
ЭлементыФормы.ТаблПоле.ОтборСтрок.РеквТабЧасти1.Использование = Истина;
//Или так
ЭлементыФормы.ТаблПоле.ОтборСтрок.РеквТабЧасти1.Установить
(Справочники.СтатьиОтделов.Статья1, Истина);
//Если у отбора на табличном поле установлено значение, это запретит его менять
ЭлементыФормы.ТаблПоле.НастройкаОтбораСтрок.РеквТабЧасти1.Доступность = Ложь;
СписокВыбора = Новый СписокЗначений;
СписокВыбора.Добавить(Справочники.СценарииПланирования.Сценарий1);
СписокВыбора.Добавить(Справочники.СценарииПланирования.Сценарий2);
ВыбрЭлемент = ВыбратьИзСписка(СписокВыбора, Элемент);
Отбор.Сценарий.Установить(ВыбрЭлемент.Значение);
Если ЭтотОбъект.ПометкаУдаления <> Ссылка.ПометкаУдаления Тогда
Сообщить("Вы не можете помечать на удаление");
Отказ = Истина;
КонецЕсли;
КонецПроцедуры