Подскажите пожалуйста, возник вопрос по поводу процедур используемых в обработках. На форме обработки есть 2 кнопки(в которые выводится табличное поле), насколько я понял чтобы это все работало нужно для каждой из этих кнопок заводить отдельные процедуры например:
Для первой кнопки:
ТаблПоле_ПриРедактированииЗначения()
ТаблПоле_Выбор()
Для второй кнопки:
ТаблПоле2_ПриРедактированииЗначения()
ТаблПоле2_Выбор()
Но в этих процедурах один и тот же код, можно ли это все как-то совместить в один? Чтобы было навроде ?(1=1,ТаблПоле_,ТаблПоле2)ПриРедактированииЗначения() ну или что-то в таком роде. Чтобы код не дублировался лишний раз.
Для сч=1 По тз.КоличествоКолонок() Цикл
ИмяКолонки = тз.ПолучитьПараметрыКолонки(сч);
ТП.Колонки.Добавить(ИмяКолонки).Данные=ИмяКолонки;
ТП.Колонки.Получить(сч-1).Заголовок =ИмяКолонки;
КонецЦикла;