Текущее время: Чт, авг 21 2025, 21:14

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка при загрузке данных в провайдер (символ eot)
СообщениеДобавлено: Пт, апр 13 2012, 15:42 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, дек 24 2009, 11:49
Сообщения: 59
При загрузке данных в куб загрузка падает, в описании ошибки нашел запрещенный символ (hex-код 04)- end of transmission - конец передачи. Решить проблему аналогично символа перевода каретки или ввода с помощью класса CL_ABAP_CHAR_UTILITIES не получается (нет символа eot).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных в провайдер (символ eot)
СообщениеДобавлено: Пт, апр 13 2012, 17:22 
Специалист
Специалист

Зарегистрирован:
Чт, фев 24 2005, 17:48
Сообщения: 160
Откуда: Красногорск
А в кубе признак без мастер-данных получается? //раз вы ошибку при загрузке в куб увидели...

Может исправить в исходной системе?

Ну либо как то так...
Code:
  CONSTANTS:
             L_X_04 TYPE X VALUE '04'
           , L_X_20 TYPE X VALUE '20'.

  REPLACE ALL OCCURRENCES OF L_X_04 IN L_STR WITH L_X_20 IN BYTE MODE.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных в провайдер (символ eot)
СообщениеДобавлено: Пт, апр 13 2012, 17:46 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, дек 24 2009, 11:49
Сообщения: 59
Проблема в том, что в подпрограмме запуска трансформации нельзя объявлять переменные типа X (hex). Константы можно, а переменные нет, потому как чтобы заменить символы, исходную строку сначала необходимо преобразовать в hex


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка при загрузке данных в провайдер (символ eot)
СообщениеДобавлено: Пт, апр 13 2012, 20:01 
Специалист
Специалист

Зарегистрирован:
Вт, июн 10 2008, 07:22
Сообщения: 163
Откуда: Ektb
Пол: Мужской
Вызывайте в подпрограмме запуска функциональник, в котором на входе/выходе будет текст, а внутри всяческие замены.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB