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

Метод ТАБ_ФОРМА.КОПИРОВАТЬ_СТРОКИ

Метод КОПИРОВАТЬ_СТРОКИ позволяет копировать непрерывную последовательность строк в пределах раздела, из одного раздела в другой или из одной формы в другую. Приемником блока строк является форма, в отношении которой вызван метод.

ФУНКЦИЯ ЛОГИКА: КОПИРОВАТЬ_СТРОКИ(ПЕРЕМ ТАБ_ФОРМА: форма; 
                                  СТРОКА: раздел; 
                                  ЦЕЛОЕ: поз1; 
                                  ЦЕЛОЕ: поз2; 
                                  СТРОКА: раздел_вст; 
                                  ЦЕЛОЕ: поз_вст)

Параметры

форма
Табличная форма, из которой будет производиться копирование строк (источник).
раздел
Имя раздела в форме-источнике.
поз1
Начальная позиция строки в разделе формы-источника.
поз2
Конечная позиция строки (включительно) в разделе формы-источника.
раздел_вст
Имя раздела для вставки строк в форме-приемнике.
поз_вст
Позиция вставки строк в разделе формы-приемника.

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

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

При копировании блока строк возможны конфликты строковых идентификаторов. Также при копировании строк из одной формы в другую встает задача нахождения соответствия шрифтов. Для управления разрешением таких конфликтов можно установить режим вставки методом УСТ_РЕЖ_ВСТАВКИ. В режиме вставки ТФ_РЕЖИМ_ВСТАВКИ также можно указать до или после указанной позиции осуществлять вставку (константы позиции вставки ТФ_ПВ_ПЕРЕД и ТФ_ПВ_ПОСЛЕ).


См. также: