Имя: Пароль:
1C
1С v8
КД из 77 в 82
0 wraithik
 
05.08.14
23:31
Есть справочник "Контрагенты", в нем адрес забит прям в элементе. Надо как то этот адрес передать при конвертации в 82, чтобы я смог создать после загрузки элемент контактной информации.
Как сделать? Параметры использовать нельзя они только с 8 на 8 работают :(
1 Naumov
 
05.08.14
23:33
а слабо типовуой перенос посмотерть как сделан?
2 wraithik
 
05.08.14
23:37
пострел я из ТИС92 в БУХ8, там адреса не переносятся :(
3 wraithik
 
05.08.14
23:41
Нашел. Из ТИС в УТ.
Спасибо за волшебный пендаль.


Если ПустаяСтрока(Источник.ЭлПочта) = 0 Тогда
    ИсходящиеДанные = СоздатьОбъект("СписокЗначений");
    ИсходящиеДанные.ДобавитьЗначение(Источник, "Объект");
    ИсходящиеДанные.ДобавитьЗначение("АдресЭлектроннойПочты", "Тип");
    ИсходящиеДанные.ДобавитьЗначение(Источник.ЭлПочта, "Представление");
    ИсходящиеДанные.ДобавитьЗначение("АдресЭлектроннойПочтыКонтрагента","Вид");
    ИсходящиеДанные.ДобавитьЗначение("Контрагенты","Справочник");
    ВыгрузитьПоПравилу(,, ИсходящиеДанные,, "КонтактнаяИнформация");
КонецЕсли;
4 wraithik
 
05.08.14
23:45
Не подходит :(
У меня бух 3.0, в ней КИ хранится в табличной части справочника.
5 vicof
 
06.08.14
06:43
(4) посмотреть перенос 7.7 - ут 11 не предлагать?
6 Naumov
 
06.08.14
11:32
(2) Бух77 в БП 3.0 смотри.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший