Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1C_pr77_Lang2.doc
Скачиваний:
7
Добавлен:
20.11.2019
Размер:
2.52 Mб
Скачать

Установить

Установить ГП на новую дату документ или позицию.

Синтаксис:

Установить(<ПоложениеГП>)

Англоязычный синоним:

Set

Параметры:

<ПоложениеГП>

Выражение типа «дата», «документ» или «пози­ция документа», на который устанавливается ГП.

Описание:

Метод Установить изменяет положение Границы Последовательности на начало даты или документа.

Внимание. Следует особо обратить внимание, что механизм последовательно­сти документов отрабатывает системой автоматически, поэтому метод Установить можно применять только в особых случаях, в основном, чтобы ГП принудительно отодвинуть назад, так как при установке вперед документы не перерасчитываются.

Пример:

Последовательность.УправленческийУчет.Установить(ТекущийДокумент());

Сравнить

Сравнить ГП с датой, документом или позицией.

Синтаксис:

Сравнить(<Докум>)

Англоязычный синоним:

Compare

Параметры:

<Докум>

Выражение типа «дата», «документ» или «позиция документа», с которым сравнивается ГП.

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

Число: -1 (минус единица), если ГП меньше (раньше); 0 если равны; 1 если ГП больше (позже).

Описание:

Метод Сравнить сравнивает ГП с датой, документом или позицией доку­мента.

Пример:

Если Последовательность.УправленческийУчет.Сравнить(Док) = 1 Тогда

Последовательность.УправленческийУчет.Установить(Док);

КонецЕсли;

ПринадлежитПоследовательности

Определить, принадлежит ли последовательности заданный документ или вид, заданный строкой.

Синтаксис:

ПринадлежитПоследовательности(<Докум>}

Англоязычный синоним:

BelongSequence

Параметры:

<Докум>

Выражение типа «документ» или «строка», опре­деляющая вид документа.

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

Число: 1 — если документ принадлежит последовательности; 0 — если не при­надлежит.

Описание:

Метод ПринадлежитПоследовательности позволяет определить, при­надлежит ли последовательности заданный документ или вид, заданный стро­кой.

Пример:

Если Последовательность.УпрУчет.ПринадлежитПоследовательности(Док) = 1 Тогда

Если Последовательность.УпрУчет.Сравнить(Док) = 1 Тогда

Последовательность.УпрУчет.Установить(Док);

КонецЕсли;

КонецЕсли;

Проверить

Проверяет, является ли последовательность непрерывной от ГП до заданного документа.

Синтаксис:

Проверить(<Докум>)

Англоязычный синоним:

Validate

Параметры:

<Докум>

Выражение типа «дата», «документ» или «пози­ция документа», от которой проверяется непре­рывность последовательности.

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

Число: 1 если последовательность непрерывна; 0 если есть проведенные до­кументы между ГП и документом.

Описание:

Метод Проверить проверяет, есть ли между ГП и данной точкой проведен­ные документы входящие в даную последовательность (т. е. является ли после­довательность непрерывной от ГП до этой точки).

Пример:

Если Последовательность.УправленческийУчет.Проверить(Док) = 1 Тогда

Последовательность.УправленческийУчет.Установить(Док);

КонецЕсли;

Глава 27 Работа с объектом Периодический

Для работы с периодическими реквизитами справочников и периодически­ми константами в системе используется специальный агрегатный тип данных — «Периодический». Объекты данного типа предназначены для возможности за­писи, редактирования и удаления значений периодических реквизитов спра­вочников и периодических констант непосредственно из программного модуля, без необходимости прибегать к интерактивным операциям.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]