Текущее время: Вт, июл 22 2025, 01:29

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Работа с буфером
СообщениеДобавлено: Вт, авг 23 2005, 16:07 
Гость
После создания отчета в транзакции FSI3, его результат можно экспортировать в файл, ... и так же в буфер. Я хочу программно обрабатывать данные этого отчета из буфера. Как это сделать? Подскажите, может есть какой ФМ?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 23 2005, 16:46 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Если речь идёт о буфере обмена фронтальной машины, то может помочь метод CL_GUI_FRONTEND_SERVICES=>CLIPBOARD_IMPORT.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 09 2005, 16:40 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
сделал так
в data получил '9795020#1'
это 2 колонки из екселя
хочется теперь разобрать в таблицу
split at '#' не проходит
как сделать разделение по этоу спец символу?

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 09 2005, 16:46 
Гость
slash написал(а):
сделал так
в data получил '9795020#1'
это 2 колонки из екселя
хочется теперь разобрать в таблицу
split at '#' не проходит
как сделать разделение по этоу спец символу?


data c_09 type x value '09'.
data c_delimiter.
field-symbols <fs>.

assign c_09 to <fs> type c.
c_delimiter = <fs>.

что-то типа того..


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 09 2005, 16:59 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
Anonymous написал(а):

assign c_09 to <fs> type c.


ASSIGN c_09 TO <fs> TYPE C.
говорит
"C" must be a character-type data object (data type C, N, D, T or
STRING).field string).
а
ASSIGN c_09 TO <fs> TYPE 'C'.
The length of "C_09" in bytes must be a multiple of the size of a
Unicode character (regardless of the size of the Unicode character).

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 09 2005, 17:08 
Гость
slash написал(а):
Anonymous написал(а):

assign c_09 to <fs> type c.


ASSIGN c_09 TO <fs> TYPE C.
говорит
"C" must be a character-type data object (data type C, N, D, T or
STRING).field string).
а
ASSIGN c_09 TO <fs> TYPE 'C'.
The length of "C_09" in bytes must be a multiple of the size of a
Unicode character (regardless of the size of the Unicode character).


придется у программы отключить проверку unicode.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 09 2005, 17:09 
Гость
и пардон

assign c_09 to <fs> casting type c.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 09 2005, 17:18 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
Anonymous написал(а):
придется у программы отключить проверку unicode.

а может и где это сделать подскажешь?

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 09 2005, 17:38 
Гость
slash написал(а):
Anonymous написал(а):
придется у программы отключить проверку unicode.

а может и где это сделать подскажешь?


с свойствах программы (галочка внизу).

в se38: перейти к -> свойства


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 09 2005, 17:42 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
Anonymous написал(а):
slash написал(а):
Anonymous написал(а):
придется у программы отключить проверку unicode.

а может и где это сделать подскажешь?


с свойствах программы (галочка внизу).

в se38: перейти к -> свойства

оо, все заработало! пасиб
галочка, кстати, появляется только при редактировании главной программы, в инклюдах ее нет, потому и не нашёл=)

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 31 2006, 15:37 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 31 2006, 15:19
Сообщения: 4
Еще один вопрос по отчетам, сгенеренным в FSI3. Можно ли каким-нибудь образом сделать выгрузку в Excel (в свой шаблон) непосредственно с экрана с результатом?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 04 2006, 07:39 
Менеджер
Менеджер

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
А не поможет ли вам таблица INDX, и команды export/import/delete ... database.

Туда можно запихнуть все что угодно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 04 2006, 09:00 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Anonymous написал(а):
придется у программы отключить проверку unicode.

Для таких случаев есть CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с буфером
СообщениеДобавлено: Пн, ноя 09 2009, 17:57 
Ассистент
Ассистент

Зарегистрирован:
Чт, апр 19 2007, 14:52
Сообщения: 34
Нарвался на эту транзакцию и возник вопрос.
Возможно кто то подскажет? Очень хочется при выполнении экстрактора запустить эту транзакцию и налету вытянуть данные.
Такой фокус без проблем прокатил для тр. j3rff4 - но там перед отрисовкой все скидывается во внутр. таблицу и поэтому через Enhansement все отлично забирается в память, а потом выуживается экстрактором.
В данном же случае провалившись по /h нашел кучу write'ов вызываемых в разных местах. Вобщем некого системного подхода не наблюается - поэтому собрать данные налету кажется очень проблематичным.
Возможно кто то сталкивался с выгрузкой данных в BI из отчетов созданных посредством тр. FSI3?
Конечно хочется все сделать при минимальном участии пользователя.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с буфером
СообщениеДобавлено: Вт, ноя 10 2009, 01:57 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
раз write-ами нарисован - можно поробовать разобрать сам листинг
см. SUBMIT...EXPORTING LIST TO MEMORY

_________________
Изображение Попытка не пытка


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

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


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

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


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

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