2 378 документов
← К списку

СоздатьВременнуюТаблицуЗначенийЗаблокированныхИзмерений

страница

Создает временную таблицу измерений регистров, подчиненных регистраторам, по которым еще есть не обработанные регистраторы. Алгоритм вычисления:

  • берутся заблокированные регистраторы;
  • по ним соединяется с основной таблицей регистра;
  • из основной таблицы получаются значения изменений;
  • делается группировка. Имя таблицы: ВТЗаблокированы<ИмяОбъекта>, например ВТЗаблокированоТоварыНаСкладах. Колонки таблицы соответствуют переданным измерениям.

Синтаксис

Функция СоздатьВременнуюТаблицуЗначенийЗаблокированныхИзмерений(Очередь, ПолноеИмяРегистра, Измерения, МенеджерВременныхТаблиц, ДополнительныеПараметры = Неопределено) Экспорт

Параметры

  • Очередь — Число
    • Неопределено - очередь обработки, в которой выполняется текущий обработчик. Если передано Неопределено, то проверяется во всех очередях.
  • ПолноеИмяРегистра — Строка - имя регистра, движения по которому нужно переформировать. Например, РегистрНакопления.ТоварыНаСкладах
  • Измерения — Строка
    • Массив - имена измерений, по которым нужно проверить блокировку, перечисленные через запятую, или массив имен.
  • МенеджерВременныхТаблиц — МенеджерВременныхТаблиц - менеджер, в котором будет создана временная таблица.
  • ДополнительныеПараметры — см. ОбновлениеИнформационнойБазы.ДополнительныеПараметрыВыборкиДанныхДляОбработки

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

Структура:

  • ЕстьЗаписиВоВременнойТаблице - Булево - в создаваемой таблице есть хотя бы одна запись.
  • ИмяВременнойТаблицы - Строка - имя созданной временной таблицы.

Пример вызова

Результат = ОбновлениеИнформационнойБазы.СоздатьВременнуюТаблицуЗначенийЗаблокированныхИзмерений(Очередь, ПолноеИмяРегистра, Измерения, МенеджерВременныхТаблиц, ДополнительныеПараметры)

Доступность

Сервер, Толстый клиент, Внешнее соединение