Текущее время: Вт, июл 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 часа


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

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


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

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