Работа с «Пустой» таблицей
3. Работа с «Пустой» таблицей
Кроме режимов работы с таблицей в режиме «вывода» и «ввода» есть еще один компромиссный вариант. В этом случае в свойствах формы нужно выбрать вариант «Использовать таблицу «Пустую». Тогда в диалоге формы также будет отображаться таблица, доступ к которой осуществляется по ключевому слову «Таблица». Однако для этой таблицы, в отличие от таблицы для ввода, доступны стандартные функции «ИсходнаяТаблица()», «ВывестиСекцию()» и др. Для того, чтобы изменения в таблице стали видны, нужно выполнить функцию Показать(). Чтобы прочитать или записать значение в ячейку таблицы используется работа с объектом «Область».
Пример. Следующая процедура считывает из ячеек таблицы значения и увеличивает их в два раза.
//*******************************************
Процедура Увеличить()
Для Ном=1 По 10 Цикл
Обл=Таблица.Область(Ном,1,Ном,1);
Обл.Текст=Строка(Число(Обл.Текст)*2);
КонецЦикла;
Таблица.Показать();
КонецПроцедуры