Вход | Регистрация

1С:Предприятие ::

Метки:Обмен данными и УРБД

Конвертация данных. Не получается выгрузить данные

Я
   Dormancy
 
14.07.04 - 10:21
Пытаюсь выгрузить данные: из конфы-источника открываю универсальную обработку выгрузки данных CDExport.ert; загружаю правила конвертации; указываю куда выгружать; поля периода выгрузки оставляю пустыми (за весь период); поставил галку "Бух. итоги не выгружать" (она и так стояла); в общем, все остальное оставил поумолчанию. Нажимаю "Выгрузить данные"... и тишина, ниче не происходит. И только время начала выгрузки появилось. А обработка стоит и ничего не делает. Что я делаю не так?
PS: пытаюсь перенести некоторые справочники и документы из слегка измененной 457 Бухгалтерии в 454 Комплексную. Правила создавал сам в конфе Конвертация данных.
 
  Рекламное место пустует
   SiMazx
 
1 - 14.07.04 - 10:25
Везде прописано "по ссылкам"?
   Dormancy
 
2 - 14.07.04 - 10:53
Нет. Документы, из-за которых весь сыр-бор и некоторые справочники выгружаются "Все". По ссылкам выгружаются, в основном, подчиненные справочники.
   novice
3 - 14.07.04 - 13:22
ты наверняка где-то использовал скрипты (специально или ненароком не знаю). У меня была такая же ошибка... Чтобы все прошло, тебе нужно создать свою обработку выгрузки.
   Dormabcy
4 - 14.07.04 - 16:33
novice:
Первоначально, в качестве файла обработки выгрузки я указал уже имеющийся CDExport.ert. Сейчас попробовал создать свой. При формировании правил в эту мою обработку напичкалось куча коду, причем расширение у файла стало .txt, хотя я указывал .ert. Что теперь? У обработки-то формат .txt!
   novice
5 - 15.07.04 - 04:11
Все гуд
Теперь сделай так:
1) Создай внешнюю обработку и назови ее как-нибудь.ert
2) Внутри этой обработки сделай #ЗагрузитьИзФайла "здесь укажи файл txt свой новый"
3) Подставь эту обработку в обработку выгрузки

PS
желательно чтоб файл txt с кодом и внешний отчет лежали в одной папке
   Dormancy
 
6 - 15.07.04 - 16:58
Не совсем понял 3-й пункт. В куда подставить "мою новую обработку"?
   Dormancy
 
7 - 15.07.04 - 17:03
В конфе-источнике я должен открыть свою обработку или стандартную CDExport.ert?
   Dormancy
 
8 - 15.07.04 - 18:16
Вроде, понял. Но при выгрузке происходит ошибка (вернее 3 ошибки):

Функция <<?>>ДополнительныеПреобразования(Вид="", Ид="", Источник="", Приемник="", СписокПараметровПравила="")
{D:\1SCONFS\CONVDATA\EXTFORMS\AC45_ATC45\MYEXPORT.ERT(4319)}: Процедура или функция с указанным именем уже определена в текущем модуле (ДополнительныеПреобразования)

Возврат<<?>>(0);
{D:\1SCONFS\CONVDATA\EXTFORMS\AC45_ATC45\MYEXPORT.ERT(4320)}: Оператор Return (Возврат) не может употребляться вне процедуры или функции

Возврат(0);<<?>>
{D:\1SCONFS\CONVDATA\EXTFORMS\AC45_ATC45\MYEXPORT.ERT(4320)}: Обнаружено логическое завершение исходного текста модуля
   novice
9 - 16.07.04 - 05:14
давай еще раз:
1) при создании правил конвертации ты должен был указать конфу Источник, конфу Приемник, ФайлПравил, Файл ОбработкаВыгрузки
2) Файл ОбработкаВыгрузки я сказал как тебе сделать... (создаешь пустую обработку, создаешь пустой текстовый файл, в обработке делаешь #ЗагрузитьИзФайла...)
3) После того как насоздавал правил.. сохрани их. и ты увидишь что твой текстовый файл распух
4) При выгрузке ты используешь стандартный CDExport.ert

Все эти косяки... которые ты описал, грохни вручную
   Dormancy
 
10 - 16.07.04 - 09:30
Спасибо! Заработало!
 
 


Список тем форума
Рекламное место пустует   Рекламное место пустует
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс, 1996 г.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует