|
Поле объекта не обнаружено (ЭтотУзел) | ☑ | ||
|---|---|---|---|---|
|
0
Adecvator
27.09.16
✎
15:30
|
Не могу определить главный узел, если обращаться как ПланыОбмена.Б_ОбменССайтом.ЭтотУзел получаю значение, если через выборку
Выборка = ПланыОбмена.Б_ОбменССайтом.Выбрать(); Выборка.Ссылка.ЭтотУзел Метод объекта не обнаружен (ЭтотУзел) |
|||
|
1
craxx
27.09.16
✎
15:33
|
(0) Выборка.Ссылка.ПолучитьОбъект().ЭтотУзел()
|
|||
|
2
rbcvg
27.09.16
✎
15:33
|
() забыл
|
|||
|
3
Михаил Козлов
27.09.16
✎
15:38
|
ЭтотУзел() - метод, а не реквизит.
СП: ПланОбменаМенеджер.<Имя плана обмена>.ЭтотУзел (ExchangePlanManager.<Имя плана обмена>.ThisNode) ПланОбменаМенеджер.<Имя плана обмена> (ExchangePlanManager.<Имя плана обмена>) ЭтотУзел (ThisNode) Синтаксис: ЭтотУзел() Возвращаемое значение: Тип: ПланОбменаСсылка. Описание: Получает ссылку на предопределенный узел, соответствующий данной базе данных. Доступность: Сервер, толстый клиент, внешнее соединение. Пример: ВыборкаУзлов = ПланыОбмена.УдаленныеОфисы.Выбрать(); Пока ВыборкаУзлов.Следующий() Цикл // Производим обмен данными со всеми узлами, кроме текущего (ЭтотУзел) Если ВыборкаУзлов.Ссылка<>ПланыОбмена.УдаленныеОфисы.ЭтотУзел() Тогда УзелОбъект = ВыборкаУзлов.ПолучитьОбъект(); // Получение сообщения УзелОбъект.ПрочитатьСообщениеСИзменениями(); // Формирование сообщения УзелОбъект.ЗаписатьСообщениеСИзменениями(); КонецЕсли; КонецЦикла; |
|||
|
4
Adecvator
27.09.16
✎
15:40
|
(3)Если ВыборкаУзлов.Ссылка<>ПланыОбмена.УдаленныеОфисы.ЭтотУзел() Тогда
Спасибо а вот вопрос, а как в запросе быть? |
|||
|
5
Михаил Козлов
27.09.16
✎
15:48
|
В запросе поставить условие, что ссылка<>&ЭтотУзел.
|
|||
|
6
Adecvator
27.09.16
✎
15:48
|
Нашел
|ГДЕ | ПланОбмена.Ссылка <> &ЭтотУзел"; ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "[ИмяПланаОбмена]", ИмяПланаОбмена); Запрос.УстановитьПараметр("ЭтотУзел", ПланыОбмена[ИмяПланаОбмена].ЭтотУзел()); |
|||
|
7
Adecvator
27.09.16
✎
15:49
|
(5) еще раз СПАСИБО )
|
| Форум | Правила | Описание | Секции | Поиск |