Текущее время: Пт, июл 18 2025, 22:48

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: выгрузка в текстовый файл
СообщениеДобавлено: Пт, мар 03 2006, 10:28 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Есть внутрення таблица... В каждой строке таблицы дофигища полей... Как выгрузить эту мою внутреннюю таблицу в текстовый файл так, чтобы каждое поле внутренней таблицы выгружалось в файл с новой строки??? Уж очень не хочется всё по полям перекладывать в новую внутреннюю таблицу строкой которой будет поле из первой внутренней таблицы...
Пример :)
Таблица:
11..12..13..14.....20
21..22..23..24.....30

надо выгрузить:
11
12
13
..
30
Вопрос: КАК? :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, мар 03 2006, 11:53 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Может быть так
Code:
call method
  CL_GUI_FRONTEND_SERVICES=>GUI_DOWNLOAD
    .....
    exporting
    WRITE_FIELD_SEPARATOR = CL_ABAP_CHAR_UTILITIES=>CR_LF
    .......


Правда, под WRITE_FIELD_SEPARATOR - это 1 байт, а CR_LF - 2 байта.
Но можно обойтись только LF.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Использовалось следующее решение:
СообщениеДобавлено: Пт, мар 03 2006, 12:45 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
data : pole(140)
, dic like standard table of pole with header line
, out_end like standard table of pole with header line
, ind type i
, i_t (ваша внутренняя таблица)
.
field-symbols : <ct>.


refresh out_end.
loop at i_t.
do.
ind = sy-index.
assign component ind of structure i_t to <ct>.
if sy-subrc eq 0.
out_end = <ct>.
append out_end.
else.
exit.
endif.
enddo.
endloop.


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

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


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

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


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

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