Конвертация данных - добавление в строку при переносе из 1С7 в 1С8 #421746


#0 by SIS72
Для визуального контроля перенесенных данных хочу к строке переносимой из 1с7 при переносе в строку 1С8 добавить, ну например " 7-8", что надо написать в ПКС. Или где что добавить? Заранее благодарю! Порекомендовал GenV в ПриВыгрузке ПКС реквизита: Значение = Значение + "7-8"; Правило выгрузки данных создается - но при выгрузке из 1с7 возникают ошибки и вообще стоит что-то добавить, даже безобидное Сообщить("работает"); - сразу ошибки при выгрузке в 1с7. В чем дело, где рыть? Заранее благодарю - справочники надо срочно переносить, а тут такой затык...
#1 by ТелепатБот
#2 by kn
Сообщить - не функция 7.7 вот и ругается. Значение = Значение + "7-8" будет работать для строковых, например для поля комментарий, так по-моему.
#3 by kn
извини в 7.7 есть сообщить, я уже и забыла
#4 by kn
а заменяешь стандартную выгрузку 7.7 своим файлом модуля выгрузки?
#5 by Ануфрий
В ПКС надо написать: Значение = Источник.Имя_Реквизита + "7_8"; Значение = СокрЛП(Источник.Имя_Реквизита) + " 7-8"; потому что 77 строки дополняет пробелами справа до максимальной длины строки реквизита
#6 by Ануфрий
Ну и надо не забыть обновить модуль обработки выгрузки.
#7 by SIS72
Ругается при выгрузке: Функция не обнаружена (ПКС_ПриВыгрузке_Контрагенты_НаименованиеПолное_Реквизит9)
#8 by Ануфрий
Это потому, что не сделано .
#9 by SIS72
использую КД 2.0.26.1 модуль выгрузки v77.exp от 10.11.2008 размер 229376 - может надо самый последний - где то есть КД 2.0.28.1? Заранее благодарю за ответ
#10 by SIS72
Блин, идиотом себя чувствую. Я делаю так (может что изначально не правильно): при конвертации справочника конвертирую две строки (ПолнНаименование в НаименованиеПолное справочника в 1с8). В конвертации свойст двойной клик по этой строке - открывается ПКС, там на закладке Основная/При выгрузке и пишу предложенный код. Сохраняю правило ну и т.д. Может где ошибся? Помогите чайнику - стаж 1С8 второй месяц, не кого это не волнует - хотя говорили что перенос надо сделать до нового года а пинают уже сейчас. Вот...
#11 by Ануфрий
Для семерки при выгрузке правил нужно выгружать также и модуль обработки (там в выгрузке есть соответствующий флажок), потом брать стандартную обработку V77Exp.ert, открывать ее в конфигураторе в 7.7 и заменять весь ее модуль модулем, который выгрузился из конвертации.
#12 by SIS72
я уже это прочитал в другом месте и сделал - БОЛЬШАЯ благодарность Вам за Ваше терпение - вы наталкнули меня на правильное решение. Общение с умными людьми делает нас чуть-чуть умнее!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям