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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: В PDF - документ, прикрепленный к материалу?
СообщениеДобавлено: Пн, авг 30 2010, 11:49 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, дек 17 2008, 19:38
Сообщения: 434
Откуда: Санкт-Петербург
Пол: Женский
Заказчик требует вывести в PDF картинку(изврат нужен для печати карточки канбан).
Картинка прикреплена к ОЗМ - документ, созданный в тр. CV01N.
Нашла, как загрузить картинки из Web-репозитария.
Но эта картинка храниться не там. Все, что я о ней знаю:
- draw-doknr номер документа
- draw-filep - путь к файлу
Я так понимаю, мне нужно как-то считать картинку в двоичный файл и его передать в форму?
Чем считать, подскажите пожалуйста?

_________________
Silence v.2.0


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В PDF - документ, прикрепленный к материалу?  Тема решена
СообщениеДобавлено: Вт, авг 31 2010, 10:15 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, дек 17 2008, 19:38
Сообщения: 434
Откуда: Санкт-Петербург
Пол: Женский
вопрос снят, все получилось :)

_________________
Silence v.2.0


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В PDF - документ, прикрепленный к материалу?
СообщениеДобавлено: Вт, авг 31 2010, 21:49 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Обычно считается хорошим тоном поделиться путем решения на благо будущих поколений. :)

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В PDF - документ, прикрепленный к материалу?
СообщениеДобавлено: Ср, сен 01 2010, 08:06 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, дек 17 2008, 19:38
Сообщения: 434
Откуда: Санкт-Петербург
Пол: Женский
Делюсь :)
Не знаю, насколько мое решение оптимально, возможно есть более правильный путь.
Code:
TABLES: drad, draw.
  data: z type string,
        ld_logfile type string,
        zstr type string,
        w_binary TYPE xstring,
        w_base TYPE string VALUE 'image/bmp'.
  data: begin of xml_lines occurs 0,
      txt(1024) type x,
    end of xml_lines.

" Соединение документ-объект:
select single * from drad into drad where dokob = 'MARA' and objky = matnr.
  CHECK sy-subrc = 0.

  select single max( dokvr ) FILEP from draw into (draw-dokvr, draw-FILEP)
    WHERE dokar = drad-dokar and doknr = drad-doknr
    GROUP BY dokar doknr filep.
  CHECK sy-subrc = 0.

  ld_logfile = draw-FILEP.  " путь к файлу с рисунком

" загрузка рисунка 
  CALL FUNCTION 'GUI_UPLOAD'
    EXPORTING
      FILENAME                = ld_logfile
      FILETYPE                = 'BIN'
      READ_BY_LINE            = ''
      REPLACEMENT             = ''
    TABLES
      DATA_TAB                = xml_lines
    EXCEPTIONS
      ....
      OTHERS                  = 17.

  CHECK sy-subrc = 0.

" преобразование таблицы с двоичными данными в строку (тут возможно можно проще, не знаю, как)
  loop at xml_lines.
    z = xml_lines-txt.
    CONCATENATE zstr z  into zstr.
  endloop.
  w_binary = zstr.


Ну а дальше передать в формуляр w_binary и w_base
Как сделать в формуляре, подсмотрела тут: viewtopic.php?f=13&t=63029
Загружаются и печатаются и bmp и jpg.

_________________
Silence v.2.0


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В PDF - документ, прикрепленный к материалу?
СообщениеДобавлено: Ср, сен 01 2010, 10:29 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, дек 17 2008, 19:38
Сообщения: 434
Откуда: Санкт-Петербург
Пол: Женский
в приведенном коде предполагалось, что путь к файлу указан явно
но поскольку базисник сейчас настраивает хранение файлов в SAP-системе, мне придется теперь искать, как их оттуда выковыривать :)
Может кто с этим уже сталкивался?

_________________
Silence v.2.0


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В PDF - документ, прикрепленный к материалу?
СообщениеДобавлено: Ср, сен 01 2010, 10:45 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Silence1 написала:
в приведенном коде предполагалось, что путь к файлу указан явно
но поскольку базисник сейчас настраивает хранение файлов в SAP-системе, мне придется теперь искать, как их оттуда выковыривать :)
Может кто с этим уже сталкивался?

Всё зависит от реализации этого самого настраивания для "хранение файлов в SAP-системе".
А так - поищите по форуму - очень много примеров, особенно когда касается работы с Excel\Word шаблонами.

_________________
"После" - не значит "вследствие"


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В PDF - документ, прикрепленный к материалу?
СообщениеДобавлено: Ср, сен 01 2010, 12:43 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, дек 17 2008, 19:38
Сообщения: 434
Откуда: Санкт-Петербург
Пол: Женский
sy-uname написал(а):
Всё зависит от реализации этого самого настраивания для "хранение файлов в SAP-системе".

по нашему "настраиванию" получилось - двоичные данные картинок лежат в DRAO :)
достаточно select :)

_________________
Silence v.2.0


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

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


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

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


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

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