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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Сохранить картинку из буфера
СообщениеДобавлено: Вт, июн 23 2009, 15:10 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
Требуется сохранять картинку из буфера.
cl_gui_frontend_services=>clipboard_import умеею. Но как из того что он импортирует получить нормальный файл?

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранить картинку из буфера
СообщениеДобавлено: Вт, июн 23 2009, 15:51 
Специалист
Специалист

Зарегистрирован:
Чт, июн 21 2007, 09:14
Сообщения: 166
Откуда: Москва
Пол: Мужской
slash написал(а):
Требуется сохранять картинку из буфера.
cl_gui_frontend_services=>clipboard_import умеею. Но как из того что он импортирует получить нормальный файл?


Приведите кусок кода, как вы вызываете этот метод и как описали внутреннюю таблицу для импорта. И как картинка попадает в буфер?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранить картинку из буфера
СообщениеДобавлено: Вт, июн 23 2009, 15:54 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
все как всегда
TYPES: BEGIN OF line_type,
text(8022) TYPE c,
END OF line_type.
DATA: data TYPE STANDARD TABLE OF line_type,
CALL METHOD cl_gui_frontend_services=>clipboard_import
IMPORTING
data = data
length = length


принтскрином

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранить картинку из буфера
СообщениеДобавлено: Вт, июн 23 2009, 16:31 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Я бы попробовал тип таблички задать как SOLI или SOLIX. И полученный бинарник с расширением BMP подкинуть в ФМ типа SO_DOCUMENT_INSERT или SO_OBJECT_INSERT. А потом уже с созданным объектом работать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранить картинку из буфера
СообщениеДобавлено: Вт, июн 23 2009, 16:34 
Специалист
Специалист

Зарегистрирован:
Чт, июн 21 2007, 09:14
Сообщения: 166
Откуда: Москва
Пол: Мужской
slash написал(а):
все как всегда
TYPES: BEGIN OF line_type,
text(8022) TYPE c,
END OF line_type.
DATA: data TYPE STANDARD TABLE OF line_type,
CALL METHOD cl_gui_frontend_services=>clipboard_import
IMPORTING
data = data
length = length


принтскрином

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранить картинку из буфера
СообщениеДобавлено: Чт, июн 25 2009, 15:20 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
John Doe написал:
Я бы попробовал тип таблички задать как SOLI или SOLIX. И полученный бинарник с расширением BMP подкинуть в ФМ типа SO_DOCUMENT_INSERT или SO_OBJECT_INSERT. А потом уже с созданным объектом работать.

в случае SOLIX получается Table[1x255] - маловато для картинки
в остальных вариантах пусто

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранить картинку из буфера
СообщениеДобавлено: Чт, июн 25 2009, 20:24 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Блин, настройки, пожалуйста в студию :)
У меня так же, как и у всех, пусто в табличке. Хотя буфер полный.

ЗЫ Я уже думал об OLE и предварительном сохранении документа на клиенте...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранить картинку из буфера
СообщениеДобавлено: Пт, июн 26 2009, 08:54 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
вот и весь текст:
Code:
DATA: data TYPE STANDARD TABLE OF SOLIX.
DATA: length TYPE i.
CALL METHOD cl_gui_frontend_services=>clipboard_import
  IMPORTING
    data   = data
    length = length.

    break-point.

только у меня тут тоже стало пусто=)

_________________
полный SAPец


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

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


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

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


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

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