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

Часовой пояс: 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 часа


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

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


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

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