Текущее время: Вт, июн 24 2025, 11:07

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Вывод табуляции в файл через OPEN DATASET - TRANSFER
СообщениеДобавлено: Пн, мар 13 2006, 18:59 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 13 2006, 18:24
Сообщения: 1
Здравствуйте!
Как при записи в файл через OPEN DATASET - TRANSFER в выходную строку вставить знак табуляции?

Возможно, для многих это очень просто, но мне, как чайнику, это
очень важно. Заранее всем большое спасибо!!!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 13 2006, 20:27 
Гость
http://sapboard.ru/forum/viewtopic.php?t=13698&start=0

смотри там, как формируется выходная табличка для
Excel с использование LD_SEPARATOR (это и есть способ формирования строки с содержанием внутри знака табуляции)


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 06 2006, 05:01 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
DATA: tab TYPE x VALUE '09'. " табулятор
DATA: ret(2) TYPE x VALUE '0D0A'. " Перевод строки

OPEN DATASET dsn FOR OUTPUT IN BINARY MODE.


concatenate f1 tab f2.... ret into str.

transfer str...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 06 2006, 05:03 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
DATA: tab TYPE x VALUE '09'. " табулятор
DATA: ret(2) TYPE x VALUE '0D0A'. " Перевод строки

OPEN DATASET dsn FOR OUTPUT IN BINARY MODE.


concatenate f1 tab f2.... ret into str.

transfer str...


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

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
DKiyanov написал:
DATA: tab TYPE x VALUE '09'. " табулятор
DATA: ret(2) TYPE x VALUE '0D0A'. " Перевод строки...

Если система юникодная, то так не получится, нужно будет использовать константы класса CL*CHAR*UTILITIES* (точного имени не помню, системы нет под рукой)

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


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

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


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

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


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

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