|
Поля поиска в КД | ☑ | ||
---|---|---|---|---|
0
novichok79
06.10.16
✎
16:47
|
Здравствуйте, уважаемые гуру 1С.
Делаю правила обмена в КД 2.1.8.2 В ПКО объекта есть табличная часть "Дополнительные реквизиты", в ней 2 колонки, "Свойство" и "Значение". Поиск объектов в базе-приемнике настроен по ПКС "Владелец" и ПКС "Свойство" и "Значение". В обработчике "Поля поиска" ПКО, в соответствии СвойстваПоиска есть только значение поля "Владелец", остальных полей нет. Вопрос - каким образом передать значения полей "Свойство" и "Значение" из табличной части "Дополнительные реквизиты" в качестве полей поиска? Заранее благодарю за помощь. |
|||
1
Franchiser
гуру
06.10.16
✎
16:51
|
с помощью переменной "ИсходящиеДанные"
|
|||
2
novichok79
06.10.16
✎
16:53
|
(1) для поиска мне нужно иметь уже сконвертированные поля. поэтому - через что их пропустить? через параметрыобъекта? и из какого обработчика передать в исходящие данные?
|
|||
3
DrShad
06.10.16
✎
16:54
|
(0) а нафейхоа?
свойство это ПВХ, а значение - строка или еще что-то что ты вообще хочешь найти? |
|||
4
novichok79
06.10.16
✎
16:55
|
(3) я хочу найти аналогичную характеристику по заданной таблице свойств. объект для переноса = структура, которая собирается вручную.
|
|||
5
DrShad
06.10.16
✎
16:58
|
(4) аналогичный ПВХ?
|
|||
6
novichok79
06.10.16
✎
17:00
|
(5) нет, найти характеристику в базе-приемнике, которая будет соответствовать набору дополнительных реквизитов.
|
|||
7
DrShad
06.10.16
✎
17:00
|
ничего не понимаю
|
|||
8
novichok79
06.10.16
✎
17:04
|
(7) набор свойств при выгрузке я заполняю руками, в зависимости от кучи значений и расположения планет. в базе приемнике существуют дополнительные реквизиты, которые соответствующим образом надо заполнить.
|
|||
9
novichok79
06.10.16
✎
17:05
|
для того чтобы соблюсти уникальность при такой выгрузке, надо проверить, а не существует ли уже в базе-приемник значение справочника с аналогичными свойствами доп. реквизитов.
|
|||
10
Franchiser
гуру
06.10.16
✎
23:45
|
Свойства и значения должны конвертироваться по ПКО объектов.
Навсеидку свойству пко можно проставить, а вот значению не ставишь - оно будет подбираться по типу объекта. Так же возможно придется описать код описания ИмяПко в зависимости от Типа значения. Есть много примеров по переносу доп. Свойств и характеристик - это из той же темы, |
|||
11
novichok79
07.10.16
✎
08:58
|
(10) >> Свойства и значения должны конвертироваться по ПКО объектов.
в этом и засада, я попробую перенести через ПараметрыОбъекта >> Навсеидку свойству пко можно проставить, а вот значению не ставишь - оно будет подбираться по типу объекта. Так же возможно придется описать код описания ИмяПко в зависимости от Типа значения. значения конвертируются нормально в табличную часть ДополнительныеРеквизиты результирующего объета в базе-приемнике, надо получить эти ДополнительныеРеквизиты на этапе поиска объекта. >> Есть много примеров по переносу доп. Свойств и характеристик - это из той же темы, советуете глянуть типовые правила переноса? |
|||
12
novichok79
07.10.16
✎
12:48
|
апну... никто не знает как передать в обработчик поля поиска ПКО уже сконверченную табличную часть?
|
|||
13
novichok79
07.10.16
✎
15:17
|
(12) догадался... но через жепь ебрило конечно.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |