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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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