|
КД: перенос из ТиС 7.7 в УТ 11.1 контактных сведений | ☑ | ||
---|---|---|---|---|
0
ВагонНеЗнаний
23.06.13
✎
16:14
|
Всем привет. Вопрос: каким образом передать в таблицу КонтактныеСведения элемента справочника Партнеры данные? Т.е. как делаю я:
- формирую исходящие данные, где в качестве элемента добавляю ТЗ с именами колонок совпадающими с именами реквизитов ТЗ КонтактныеДанные - в ПКО ставлю галку ПолучитьИзВходящих данных для всей таблицы КонтактныеСведения При выгрузке ошибки. Что не так делаю? |
|||
1
ВагонНеЗнаний
23.06.13
✎
16:15
|
В итоге планирую выгружать контактные данные независимо в узлах xml и читать их в приемнике. Но ведь должен же работать штатный механизм!
|
|||
2
mikecool
23.06.13
✎
16:17
|
штатный механизм работает, если написать без ошибок
|
|||
3
ВагонНеЗнаний
23.06.13
✎
16:17
|
вроде все правильно пишу. Могу описать более подробнее
|
|||
4
ВагонНеЗнаний
23.06.13
✎
16:19
|
Нужно перенести емыло, телефоны и пр. инфу в 8.2, где сама контактная информация представляется в виде таблички КонтактнаяИнформация элемента справочника. Для передачи данных в ПКО, отвечающего за контактные данные, я использую ИсходящиеДанные (которые в 7ке являются типом СписокЗначений), соответсвенно проставил галочку получения данных из входящих данных напротив группы КонтактнаяИнформация.
|
|||
5
ВагонНеЗнаний
23.06.13
✎
16:20
|
В источнике "Перед выгрузкой":
ИсходящиеДанные = СоздатьОбъект("СписокЗначений"); КонтактнаяИнформация = СоздатьОбъект("ТаблицаЗначений"); КонтактнаяИнформация.НоваяКолонка("Тип"); КонтактнаяИнформация.НоваяКолонка("Вид"); КонтактнаяИнформация.НоваяКолонка("АдресЭП"); Если ПустоеЗначение(Источник.email)=0 Тогда КонтактнаяИнформация.НоваяСтрока(); КонтактнаяИнформация.Тип = "АдресЭлектроннойПочты"; КонтактнаяИнформация.Вид = "Email"; КонтактнаяИнформация.АдресЭП= СокрЛП(Источник.email); КонецЕсли; ИсходящиеДанные.ДобавитьЗначение(КонтактнаяИнформация,"КонтактнаяИнформация"); |
|||
6
ВагонНеЗнаний
23.06.13
✎
16:26
|
КД 2.1.7.1
При выгрузке из ТиС 7.7 получаю ошибки типа: Ошибка получения свойства из объекта коллекции. Свойство: Вид Начинаю ковырять код выгрузки, понимаю, что сбрасывается текущая строка моей таблички и код пытается получить данные для строки с номером 0. В-общем, предположил, что я что-то не так делаю. Знатоки, мне бы вектор правильного направления... |
|||
7
ВагонНеЗнаний
23.06.13
✎
16:31
|
Сейчас попробую еще через КоллекциюОбъектов...
|
|||
8
ВагонНеЗнаний
23.06.13
✎
17:23
|
Да, через КоллекциюОбъектов все перегружается ровненько.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |