1С Предприятие 8.0. Описание встроенного языка

         

Методы


ДобавитьСтроку (AddLine)

Синтаксис:

ДобавитьСтроку()

Описание:

Добавляет строку в табличное поле, аналогично выполнению ко­манды "Добавить".

Если табличное поле связано с таблицей или деревом значений, метод добавляет строку в таблицу или дерево значений (анало­гично соответствующим методам этих объектов).

Если табличное поле связано со списком объектов, хранимых в информационной базе, метод начинает редактирование нового объекта этого списка. (Например, список объектов в форме спи­ска справочника, или документа).

Если табличное поле связано с набором записей или табличной частью, то метод начинает редактирование новой записи. (На­пример, список записей в форме списка регистра сведений; таб­личная часть документа или справочника).

Примечание:

Если табличное поле связано с набором записей регистра сведе­ний, то новые записи можно вводить "вручную" только если для регистра установлен режим записи "Независимый" (задается при конфигурировании). Если набор записей принадлежит регистру накопления либо для регистра сведений установлен режим записи "Подчинение регистратору", то добавление новых "ручных" запи­сей не допускается.

Пример:

ЭлементыФормы.ТП.ДобавитьСтроку() ;

ИзменитьСтроку (ChangeLine)



Синтаксис:

ИзменитьСтроку()

Описание:

Начинает интерактивное изменение данных текущей строки, ана­логично выполнению команды "Изменить".

Примечание:

Если табличное поле связано с набором записей регистра сведе­ний, то записи можно изменять "вручную" только если для реги­стра установлен режим записи "Независимый" (задается при конфигурировании). Если набор записей принадлежит регистру накопления либо для регистра сведений устаЕювлен режим записи "Подчинение регистратору", то "ручное" изменение записей не допускается.

Пример:

ЭлементыФормы.ТП.ИзменитьСтроку();

Развернут (Expanded)

Синтаксис:

Развернут(<Строка>)

Параметры:




<Строка> Обязательный

Строка табличного поля. Тип значения строки табличного поля приведен в описаниях расширений табличного поля у соответст­вующий объектов.

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

Тип: Булево.

Описание:

Проверяет, развернут ли узел дерева в указанной строке.

Примечание:

Используется в случае, если с табличным полем связано дерево значений или список справочника в виде дерева.

Пример:

УзелРазвернут = ЭлементыФормы.ТП1.Развернут(Строка);

Развернуть (Expand)

Синтаксис:

Развернуть(<Строка> , <С подчиненными>)

Параметры:

<Строка>    Обязательный

Строка табличного поля. Тип значения строки табличного поля приведен в описаниях расширений табличного поля у соответст­вующий объектов.

<С подчиненными>    Необязательный

Тип: Булево. Истина - раскрывать подчиненные узлы. Ложь - не раскрывать подчиненные узлы.

Значение по умолчанию: Ложь.

Описание:

Разворачивает узел в указанной строке дерева.

Примечание:

Используется в случае, если с табличным полем связано дерево значений или список справочника в виде дерева.

Пример:

// Разворот текущей строки в дереве:

ЭлементыФормы.ТП.Развернуть(ЭлементыФормы.ТП.ТекущаяСтрока, Истина);

Свернуть (Collapse)

Синтаксис:

Свернуть(< Строка>)

Параметры:

<Строка>    Обязательный

Строка табличного поля. Тип значения строки табличного поля приведен в описаниях расширений табличного поля у соответст­вующий объектов.

Описание:

Сворачивает узел в указанной строке дерева.

Примечание:

Используется в случае, если с табличным полем связано дерево значений или список справочника в виде дерева.

Пример:

УзелРазвернут =

ЭлементыФормы.ТП1.Развернут(Строка);

СкопироватьСтроку (CopyLine)

Синтаксис:

СкопироватьСтроку()

Описание:

Копирует текущую строку табличного поля, аналогично выполне­нию команды "Добавить копированием".

Если табличное поле связано с таблицей или деревом значений, метод добавляет копию текущей строки в таблицу или дерево значений (аналогично соответствующим методам этих объектов).

Если табличное поле связано со списком объектов, хранимых в информационной базе, метод начинает редактирование нового объекта - копии текущего. (Например, список объектов в форме списка справочника, или документа).

Если табличное поле связано с набором записей или табличной частью, то метод начинает редактирование новой записи - копии текущего (Например, список записей в форме списка регистра сведений, табличная часть документа или справочника).

Примечание:

Если табличное поле связано с набором записей регистра сведе­ний, то новые записи можно вводить "вручную" только если для регистра установлен режим записи "Независимый" (задается при конфигурировании). Если набор записей принадлежит регистру накопления либо для регистра сведений установлен режим записи "Подчинение регистратору", то добавление новых "ручных" запи­сей не допускается.

Пример:

ЭлементыФормы.ТП.СкопироватьСтроку();


Содержание раздела