Текущее время: Пн, июл 28 2025, 22:42

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


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

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


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

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