Текущее время: Сб, июл 05 2025, 08:44

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Тип разделителя в ЕСС 5.00
СообщениеДобавлено: Чт, июн 01 2006, 06:59 
Ассистент
Ассистент

Зарегистрирован:
Ср, янв 19 2005, 17:36
Сообщения: 27
Кто перешел на версию ECC 5.00, может сталкивались с таким:
в 4.6с все работало, а сейчас выдает ошибку.

tables t7ru1b.
data my_t7ru1b like t7ru1b.
DATA: BEGIN OF f OCCURS 1000,
s(999),
END OF f,
del TYPE X VALUE 9.
... ...
LOOP AT f.
SPLIT f-s AT del INTO
my_t7ru1b-EMFSL,
... и т.д.
... ...
insert into t7ru1b values my_t7ru1b.
ENDLOOP.

Ошибка: не нравится тип DEL.
"DEL" must be a character-type data object (data type C, N, D, T, or STRING).
Пробовала менять тип, но тогда разделитель DEL игнорируется.
Может кто-нибудь что-нибудь подскажет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 01 2006, 07:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
там есть класс CL_ABAP_CHAR_UTILITIES, а в нем - атрибут HORIZONTAL_TAB, вот его надо попробовать вместо DEL.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 01 2006, 07:41 
Ассистент
Ассистент

Зарегистрирован:
Ср, янв 19 2005, 17:36
Сообщения: 27
Извините за невежество, ни разу толком не работала с классами, может подскажете как это написать.
С уважением, Хельга.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 01 2006, 08:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Просто пишите CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB вместо DEL:
Code:
SPLIT F-S AT CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB INTO...

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 01 2006, 08:08 
Ассистент
Ассистент

Зарегистрирован:
Ср, янв 19 2005, 17:36
Сообщения: 27
б-а-а-льшое спасибо Я ИДИЁТ, УБЕЙТЕ МИНЯ КТО-НИБУДЬ!!


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

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


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

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


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

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