Метод ТАБ_ФОРМА.КОПИРОВАТЬ_СТРОКИ
Метод КОПИРОВАТЬ_СТРОКИ позволяет копировать непрерывную последовательность строк в пределах раздела, из одного раздела в другой или из одной формы в другую. Приемником блока строк является форма, в отношении которой вызван метод.
ФУНКЦИЯ ЛОГИКА: КОПИРОВАТЬ_СТРОКИ(ПЕРЕМ ТАБ_ФОРМА: форма; СТРОКА: раздел; ЦЕЛОЕ: поз1; ЦЕЛОЕ: поз2; СТРОКА: раздел_вст; ЦЕЛОЕ: поз_вст)
Параметры
- форма
- Табличная форма, из которой будет производиться копирование строк (источник).
- раздел
- Имя раздела в форме-источнике.
- поз1
- Начальная позиция строки в разделе формы-источника.
- поз2
- Конечная позиция строки (включительно) в разделе формы-источника.
- раздел_вст
- Имя раздела для вставки строк в форме-приемнике.
- поз_вст
- Позиция вставки строк в разделе формы-приемника.
Возвращаемое значение
ДА – в случае успешного выполнения, НЕТ – в случае ошибки.
При копировании блока строк возможны конфликты строковых идентификаторов. Также при копировании строк из одной формы в другую встает задача нахождения соответствия шрифтов. Для управления разрешением таких конфликтов можно установить режим вставки методом УСТ_РЕЖ_ВСТАВКИ. В режиме вставки ТФ_РЕЖИМ_ВСТАВКИ также можно указать до или после указанной позиции осуществлять вставку (константы позиции вставки ТФ_ПВ_ПЕРЕД и ТФ_ПВ_ПОСЛЕ).