Как узнать какие объекты зарегистрированы для обмена? #690866


#0 by Vexcel
Как мне программно, какие данные зарегистрированы для обмена данными в этом узле?
#1 by МойКодУныл
СП не предлагать? ПланыОбменаМенеджер (ExchangePlansManager) ВыбратьИзменения (SelectChanges) Синтаксис: ВыбратьИзменения(<Узел>, <НомерСообщения>, <ФильтрВыборки>) Параметры: Тип: ПланОбменаСсылка. Узел, для передачи в который отбираются изменения. Тип: Число. Номер сообщения обмена данными, в который будут помещены выбранные изменения. Тип: Неопределено; Объекты метаданных; СсылкаНаОбъект, НаборЗаписей, Массив. Неопределено - фильтр пуст, выбираются все изменения по узлу; Объекты метаданных - выбираются изменения в основной таблице, связанной с данным объектом метаданных; СсылкаНаОбъект - фактически, может быть выбрана только одна запись об изменении данного объекта, либо ни одной, если объект не менялся; НаборЗаписей - набор записей регистра, может быть не выбран, для фильтрации изменений используется лишь отбор набора записей; Массив - все элементы массива имеют один из перечисленных выше типов, кроме Неопределено. Условия фильтрации соединяются по ИЛИ. Значение по умолчанию: Неопределено Возвращаемое значение: Тип: ВыборкаДанных. Описание: Формирует выборку измененные данные для передачи их в тот или иной узел плана обмена. При этом в процессе выборки изменений в записи регистрации изменений проставляется номер сообщения обмена данными, в котором должны передаваться изменения. Номер сообщения в записи регистрации проставляется для того, чтобы при подтверждении приема сообщения, в котором передавались изменения соответствующие записи регистрации изменений были удалены и в дальнейшем изменения больше не передавались.
#2 by Cube
ПланыОбмена.ВыбратьИзменения(УзелДляВыгрузкиДанных, НомерСообщения);
#3 by Vexcel
А НомерСообщения где взять?
#4 by Cube
Ну ты знатный лентяй, я смотрю...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С