Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Особенности работы с методом табличного документа ВставитьОбласть()          
Batchir Подменю пользователя
сообщение 09.02.09, 16:41
Сообщение #1

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0

Метод табличного документа ВставитьОбласть() предназначен для копирования некоторой области ячеек табличного документа в другой или тот же табличный документ.
Данный метод принимает следующие параметры:

  • Исходная область - данный параметр является обязательным и содержит область, которую необходимо вставить в табличный документ.
  • Область приемник - содержит область, в которую будет вставляться область.
В случае если область-приемник не указана, вставка области будет производиться в область, непосредственно следующую за исходной областью: для областей - строк, область вставки будет расположена ниже исходной области, областей - колонок - справа от исходной области.
Для прямоугольных областей положение зависит от параметра "Сдвиг": для сдвига по вертикали - ниже исходной области, для других значений - справа от исходной области. 
Если копирование происходит из одного табличного документа в другой, и область приемник не указана, вставка также будет происходить в область, которая следует за областью, с таким же положением, как у исходной области. 
Например, если из одного табличного документа копируется область с координатами (строка 1, колонка 1) и область - приемник не указана, а параметр "Сдвиг" имеет значение ТипСмещенияТабличногоДокумента.ПоВертикали, то вставка в другой табличный документ произойдет в область с координатами (строка 2, колонка 1).

Сдвиг - данный параметр указывает, каким образом производить смещение областей. 
В случае если данный параметр имеет значение ТипСмещенияТабличногоДокумента.ПоГоризонтали, при вставке прямоугольной области осуществится сдвиг всех ячеек, расположенных в области - приемнике, и ячеек, расположенных праве ее, в тех же строках. 
При указании сдвига ТипСмещенияТабличногоДокумента.ПоВертикали осуществится смещение вниз. 
Если же сдвиг указан ТипСмещенияТабличногоДокумента.БезСмещения, то смещения ячеек происходить не будет, т.е. содержимое области - приемника будет заменено на содержимое исходной области. 
При вставке областей строк и областей колонок типы сдвига ТипСмещенияТабличногоДокумента.ПоГоризонтали и ТипСмещенияТабличногоДокумента.ПоВертикали игнорируются, а сдвиг будет происходить для строк - по вертикали, для колонок - по горизонтали.

Заполнять параметры - необходимость заполнять параметры, которые присутствуют в области - источнике. В случае если данный параметр имеет значение Истина, параметры ячеек будут заменены соответствующими значениями. Если Ложь - никаких действий с параметрами производиться не будет, и область будет скопирована с параметрами.

 

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.05.24, 1:23
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!