|
КД2. Присвоение ГУИДа или строка ТЧ в документ. | ☑ | ||
---|---|---|---|---|
0
ГдеСобака Зарыта
02.07.16
✎
15:39
|
Источник - док с ТЧ. На каждую строку ТЧ источника нужно создать документ в приемнике, и сделать однозначную синхронизацию. Поля поиска для этого не подходят. В ТЧ источника добавляем реквизит с ГУИДом. Как его теперь передать в приемник?
|
|||
1
Cyberhawk
02.07.16
✎
15:58
|
В ПКГС обходишь коллекцию с ВыгрузитьПоПравилу для каждого ее элемента, а потом Отказ = Истина
|
|||
2
RomanYS
02.07.16
✎
16:01
|
(0) НовыйГуид = (ГуидВЧисло+1000000*Номерстроки)
|
|||
3
ГдеСобака Зарыта
02.07.16
✎
16:05
|
Расжую что я хочу. В ТЧ источника у меня реквизит строка, в которой я генерю ГУИД Новый УникальныйИдентификатор(). Я хочу этот ГУИД передавать в приемник как Ссылку и осуществлять в приемнике поиск по ссылке.
|
|||
4
RomanYS
02.07.16
✎
16:06
|
(2) сорри, не дочитал(0) :). Ты его хранишь как строку? Проблема непонятна:
-как передать строку? -как из строки гуида сделать ссылку? |
|||
5
RomanYS
02.07.16
✎
16:07
|
(3)
Ссылка = Документы.ТвойДокумент.ПолучитьСсылку(Новый уникальныйИдентификатор(СтрокаГуид)); |
|||
6
ГдеСобака Зарыта
02.07.16
✎
16:19
|
Хочу чтоб, прям в файл обмена писалась ссылка из реквизита ГУИД. Типа такого:
Объект Нпп="6" Тип="ДокументСсылка.НеявкиИБолезни" ИмяПравила="НеявкиИБолезни"> - <Ссылка Нпп="6"> - <Свойство Имя="{УникальныйИдентификатор}" Тип="Строка"> <Значение>6b1a1a1f-3a39-11e3-bc47-10604b86dde5</Значение> </Свойство> </Ссылка> Где 6b1a1a1f-3a39-11e3-bc47-10604b86dde5 - мой ГУИД из ТЧ |
|||
7
Cyberhawk
02.07.16
✎
16:22
|
(6) Тогда используй недокументированные возможности КД 2 (узел файла правь кодом)
|
|||
8
ГдеСобака Зарыта
02.07.16
✎
16:26
|
(7) А где почитать мануал по "недокументированным возможностям"? Или примерчики какие?
|
|||
9
Cyberhawk
02.07.16
✎
16:40
|
(8) Нигде, а примерчики на ИС есть, по крайней мере для 7.7 (передача параметров в приемник, например)
|
|||
10
RomanYS
02.07.16
✎
17:01
|
(6) зачем такая заморочка?
Из описания обработчика "ПоляПоиска": "СсылкаНаОбъект - ссылка на результирующий объект. Если в обработчике установить данную ссылку (не пустую) то программа ее запомнит и поиск на этом будет считать успешно завершенным" |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |