Текущее время: Чт, июл 31 2025, 17:28

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 37 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Re: Подскажите, каким образом можно создать файл на сервере.
СообщениеДобавлено: Пн, июл 06 2009, 17:06 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, фев 19 2008, 21:02
Сообщения: 202
Откуда: Moscow, Russia.
Пол: Мужской
Господа, <я не знать русский языка>. Вопрос по поводу неправильной кодировки снимается. Это моя не внимательность!
Остался только вопрос, как динамически создать каталог? Попробую с ним сейчас разобраться.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите, каким образом можно создать файл на сервере.
СообщениеДобавлено: Пн, июл 06 2009, 19:08 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, фев 19 2008, 21:02
Сообщения: 202
Откуда: Moscow, Russia.
Пол: Мужской
А кто знает, как сделать перенос коретки укоманды TRANSFER????
Т.е. чтобы TRANSFER записывал построчно, каждый раз перенося на новую сроку. Сейчас он записывает на новую строку, как толькозаканчивается длина предыдущей строки.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите, каким образом можно создать файл на сервере.
СообщениеДобавлено: Вт, июл 07 2009, 05:31 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
k_aleksei написал:
А кто знает, как сделать перенос коретки укоманды TRANSFER????
Т.е. чтобы TRANSFER записывал построчно, каждый раз перенося на новую сроку. Сейчас он записывает на новую строку, как толькозаканчивается длина предыдущей строки.

Basic form
TRANSFER f TO dsn.
Addition:
... LENGTH len ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите, каким образом можно создать файл на сервере.
СообщениеДобавлено: Вт, июл 07 2009, 08:34 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, фев 19 2008, 21:02
Сообщения: 202
Откуда: Moscow, Russia.
Пол: Мужской
Besa написал:
k_aleksei написал:
А кто знает, как сделать перенос коретки укоманды TRANSFER????
Т.е. чтобы TRANSFER записывал построчно, каждый раз перенося на новую сроку. Сейчас он записывает на новую строку, как толькозаканчивается длина предыдущей строки.

Basic form
TRANSFER f TO dsn.
Addition:
... LENGTH len ?



И ЧЁ??? Команда LENGTH всего лишь навсего ограничивает длину подаваемой строки, но ни как не переводит каретку на новую строку.
Т.е. Если у меня dsn(200), а f мы ограничим через LENGTH например в 20 символов, то он через каждые 20 символов будет пихать навую строку, но все также в длинну 200 символов.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите, каким образом можно создать файл на сервере.
СообщениеДобавлено: Вт, июл 07 2009, 10:06 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Цитата:
И ЧЁ???

Зачем так агрессивно? :)
Сам не тестил, подумал что оно, предложил Вам попробовать.
Если это не то что Вам нужно, предлагаю Вам рубить dsn(200) по 20 и передовать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите, каким образом можно создать файл на сервере.
СообщениеДобавлено: Вт, июл 07 2009, 10:13 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, фев 19 2008, 21:02
Сообщения: 202
Откуда: Moscow, Russia.
Пол: Мужской
Besa написал:
Цитата:
И ЧЁ???

Зачем так агрессивно? :)
Сам не тестил, подумал что оно, предложил Вам попробовать.
Если это не то что Вам нужно, предлагаю Вам рубить dsn(200) по 20 и передовать.



Да нет вроде, не агресивно)) Я справку уже 5 раз прочитал. Пробовал этот LENGTH, он не помогает. Мне предложили в строку вставлять код переноса (т.е. интер в двоичной системе исчисления) Конкатенейтить. Может поможет...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите, каким образом можно создать файл на сервере.
СообщениеДобавлено: Вт, июл 07 2009, 13:57 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, фев 19 2008, 21:02
Сообщения: 202
Откуда: Moscow, Russia.
Пол: Мужской
Если кому то интерестно, получилось сделать следующим образом:

DATA:
hend TYPE SYCHAR02,
h_x TYPE x length 2.

h_x = '000D'.
CALL METHOD cl_abap_conv_in_ce=>uccp
EXPORTING
uccp = h_x
RECEIVING
char = hend(1).

h_x = '000A'.
CALL METHOD cl_abap_conv_in_ce=>uccp
EXPORTING
uccp = h_x
RECEIVING
char = hend+1(1).

* Вставить разделитель строки
concatenate wa_itog_tab hend into wa_itog_tab.
APPEND wa_itog_tab TO gt_itog_tab[].

После TRANSFERа выходит все красиво.


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

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


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

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


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

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