AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.04.2008, 11:47   #1  
Vikky is offline
Vikky
Участник
 
4 / 10 (1) +
Регистрация: 04.04.2008
У меня в системе есть странный датапорт. Если произвести экспорт данных в файлик, а потом сразу же, без каких-либо изменений, пытаться загрузить их обратно, возникает ошибка. Датапорт пытается загрузить данные из одного поля в другое. Кто-нибудь сталкивался с таким?
Старый 09.04.2008, 13:07   #2  
Cheb is offline
Cheb
Участник
Лучший по профессии 2017
 
138 / 13 (1) ++
Регистрация: 22.09.2002
Адрес: Ростов-на-Дону -> Москва
Скорее всего, в каком-то из полей есть значение, содержащее символ, воспринимаемый как разделитель между полями. Например, двойная кавычка.
Старый 14.04.2008, 09:39   #3  
by_HT is offline
by_HT
Участник
 
195 / 10 (1) +
Регистрация: 12.10.2007
Проследи, чтобы в таблице не использовались двойные ковычки....
Старый 14.04.2008, 17:15   #4  
kas1 is offline
kas1
Участник
 
51 / 10 (1) +
Регистрация: 13.02.2007
Измените разделители в DataPort - ах (при экспорте и при импорте):
FieldStartDelimiter измените на #.
FieldEndDelimiter измените на #.
FieldSeparator на @.
Старый 15.04.2008, 10:03   #5  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
а потом окажется, что датапорт работает с таблицей, в которую е-мейлы забиты
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 15.04.2008, 10:51   #6  
kas1 is offline
kas1
Участник
 
51 / 10 (1) +
Регистрация: 13.02.2007
Извиняюсь, по моему делал так. Подберите, то что не попадается.
FieldStartDelimiter измените на #.
FieldEndDelimiter измените на #.
FieldSeparator на $.
Старый 16.04.2008, 07:14   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от kas1 Посмотреть сообщение
Извиняюсь, по моему делал так. Подберите, то что не попадается.
FieldStartDelimiter измените на #.
FieldEndDelimiter измените на #.
FieldSeparator на $.
Очень хороший символ ~
Находится в ASCII таблице. Применяется предельно редко. Хорошо различим в тексте.
__________________
полезное на axForum, github, vk, coub.
Старый 15.04.2008, 14:30   #8  
valek_imported is offline
valek_imported
Участник
 
3 / 10 (1) +
Регистрация: 24.12.2007
это один датапорт или два
Старый 16.04.2008, 09:03   #9  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
Поставьте не @, а @@@@@.

Не обязательно ж один символ использовать, можно много.
Старый 16.04.2008, 17:13   #10  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
или такой: 0_о
Старый 17.04.2008, 14:38   #11  
by_HT is offline
by_HT
Участник
 
195 / 10 (1) +
Регистрация: 12.10.2007
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:08.