Руководство разработчика

Метод ТАБ_ФОРМА.ВСТАВИТЬ_РАЗДЕЛ

Метод ВСТАВИТЬ_РАЗДЕЛ создает новый раздел с заданным именем и помещает его в форму перед указанной позицией.

ФУНКЦИЯ ЛОГИКА: ВСТАВИТЬ_РАЗДЕЛ(ЦЕЛОЕ: поз; 
                                ЛОГИКА: регулярный; 
                                СТРОКА: имя)

Параметры

поз
Позиция вставки, 1 – для вставки в начало, <количество разделов> + 1 – для вставки в конец.
регулярный
Тип раздела. ДА – для создания регулярного раздела, НЕТ – для создания нерегулярного раздела.
имя
Имя раздела, которое должно быть уникально в пределах формы.

Возвращаемое значение

ДА – в случае успешного выполнения, НЕТ – в случае ошибки.

Новый раздел создается пустым, не содержащим столбцов и строк. Тип раздела задается только при его создании и не может быть изменен позже. С помощью метода УСТ_ПАРАМ_РАЗДЕЛА можно изменить имя раздела, а также задать некоторые другие параметры.

Пример

/* создание служебного раздела и установка его параметров*/
ФУНКЦИЯ ЛОГИКА: Формирование
  ВСТАВИТЬ_РАЗДЕЛ(КОЛ_РАЗДЕЛОВ+1, ДА, "Раздел" + СТР(КОЛ_РАЗДЕЛОВ + 1))
  ПЕРЕМ ТФ_ПАРАМ_РАЗДЕЛА: парам
  парам.печатать = НЕТ
  УСТ_ПАРАМ_РАЗДЕЛА(КОЛ_РАЗДЕЛОВ, парам)
  ПЕРЕМ  имя_разд = ИМЯ_РАЗДЕЛА(КОЛ_РАЗДЕЛОВ)
  ДОБАВИТЬ_СТРОКУ(имя_разд, 1)
  ВСТАВИТЬ_СТОЛБЕЦ(имя_разд, 1, 0)
КОНЕЦ_ФУНКЦИИ

См. также: