Устанавливает флаг актуальности временного расчета.
Синтаксис:
Актуальность(<ФлагАктуальности>)
Англоязычный синоним:
Actual
Параметры:
<ФлагАктуальности> |
Необязательный параметр. Число: 1 — временный расчет поддерживать в актуальном состоянии; 0 — не поддерживать актуальность временного расчета. Если параметр не задан, то метод просто возвращает текущий флат актуальности не меняя его. |
Возвращаемое значение:
Текущее состояние флага актуальности временного расчета. Число: 1 — временный расчет поддерживается в актуальном состоянии; 0 — не поддерживается.
Описание:
Метод Актуальность устанавливает для объекта типа «Регистры» флаг актуальности временного расчета. Если флаг установлен, то все последующие движения регистров будут изменять итоги временного расчета, а значит итоги регистров временного расчета будут все время (при проведении документа) находиться в актуальном состоянии.
Внимание. Данный метод можно использовать только в модуле проведения документа.
Пример:
// стоимости берем из временного расчета
// регистра УчетРеализации
СпецРег = СоздатьОбъект("Регистры");
СпецРег.Актуальность(1);
Рег = СпецРег.УчетРеализации;
Рег.ВременныйРасчет();
СпецРег.РассчитатьРегистрыНа(ТекущийДокумент());
Рег.Товар = Товар;
Рег.Клиент = Клиент;
Рег.ОстаткиПолучить();
ТекОстаток = Рег.ОстатокТовара;
ТекСтоимость = Рег.Стоимость;
ТекПродСтоимость = Рег.ПродСтоимость;
This site is hosted for FREE on VirtualAve -- yours can be, too! Click here for more information.
Устанавливает или сбрасывает признак актуальности временных итогов.
Синтаксис:
Актуальность(<Флаг>)
Англоязычный синоним:
Actual
Параметры:
<Флаг> Необязательный параметр. Число — признак актуальности временного расчета итогов. Параметр может принимать значения:
1 — поддерживать временный расчет в актуальном состоянии;
О—не поддерживать временный расчет в актуальном состоянии;
Если параметр не задан, то значение не меняется.
Возвращаемое значение:
Значение признака актуальности на момент до вызова функции.
Описание:
Данный метод позволяет организовать поддержку временного расчета итогов в актуальном состоянии. При установке объекту «БухгалтерскиеИтоги»
признака поддержки в актуальном состоянии, в нем будут отражаться все изменения в итогах, выполняемые операциями. При этом данный актуальный объект «БухгалтерскиеИтоги» смогут автоматически использовать временные расчеты и запросы других объектов «БухгалтерскиеИтоги» с аналогичными фильтрами, что позволяет оптимизировать время расчета.
Данную возможность следует использовать только в специальных случаях, например, для оптимизации больших регламентных расчетов.
Данная возможность может применяться только при работе программы в монопольном режиме или, если не в монопольном режиме, то только при проведении документа.
Пример:
БухИтоги.Актуальность(1);