![]() |
#1 |
Участник
|
Выгрузка картинок из axapta в файл
Доброе время суток.
Axapta 3.0 Retail, база ms sql, изображения хранятся в базе. Есть ли возможность средствами axapta выгрузить изображение в файл? |
|
![]() |
#2 |
Участник
|
может класс BinData поможет
|
|
|
За это сообщение автора поблагодарили: tanat16rus (1). |
![]() |
#3 |
Участник
|
Что то не могу найти такого класса, может нет в данной версии.
|
|
![]() |
#4 |
Ищущий знания...
|
AOT \ System Documentation \ Classes \ BinData
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
|
За это сообщение автора поблагодарили: tanat16rus (1). |
![]() |
#5 |
Участник
|
Посмотрите как сделано в классе DocuActionFile, метод saveTempFile
|
|
![]() |
#6 |
Участник
|
Всем спасибо))
файл с картинкой сохранил. ttsbegin; while select * from ItemBaseImage where ItemBaseImage.ItemId == '0000629' { BinData.setData(ItemBaseImage.BigImage); } ttscommit; BinData.saveFile('C:\\EShopBuffer\\123.jpg'); |
|
![]() |
#7 |
Участник
|
Надо запомнить, может пригодиться когда нибудь =)
|
|
![]() |
#8 |
Участник
|
Можно также используя класс Image. Image является наследником класса BinData
X++: Image image = new Image(); ; select firstonly tmpTableForImage; Image.setData(tmpTableForImage.Picture); Image.saveImage('D:\\123.jpg', ImageSaveType::JPG); Последний раз редактировалось Cardagant; 14.01.2013 в 22:34. |
|
![]() |
#9 |
Участник
|
Ну, или так. В любом случае спасибо! =)
|
|