Шаг 404 - Оформление таблиц

Создавая разные формы Вы наверно уже столкнулись с проблемой большого количества колонок. Для работы с этими колонками постоянно нужно двигать экран. Тут вспоминается типовая конфигурация и авансовый отчет, как все удобно.

404_1.gif (13296 b)

Реализуется данная возможность ужасно просто. Основа в том, что в свойствах колонок можно указывать положение, то есть где будет располагаться колонка.

404_2.gif (6317 b)

В результате появляется точно такое оформление.

404_3.gif (3115 b)

Все что нужно после выбора счета – назначить тип данной колонке (если разговор о субконто, то она без типа).

Процедура ПриВыбореСчетаДебета()
	НазначитьТип("СубД1", СчетДебета.ВидСубконто(1));
	НазначитьТип("СубД2", СчетДебета.ВидСубконто(2));
	НазначитьТип("СубД3", СчетДебета.ВидСубконто(3));
КонецПроцедуры

А при проведении документа использовать этот тип:

Операция.НоваяПроводка();
Операция.Дебет.Счет = СчетДебета;  
Операция.Дебет.Субконто(1,СубД1);
Операция.Дебет.Субконто(2,СубД2);
Операция.Дебет.Субконто(3,СубД3);

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


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.