powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Datawindow с изображениями
7 сообщений из 7, страница 1 из 1
Datawindow с изображениями
    #34611325
Andreev V. Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый.
То ли приближение конца недели на меня так влияет, то ли недавний отпуск... вообщем, "ничего не понимаю".

Необходимо впихнуть в DataWindow несколько изображений (jpg, А4) друг под другом.
Написал Modify, вроде все верно, но... реально появляется и печатается только первое изображение, для второго и далее есть объекты Bitmap, но сами картинки в них не видны.

На диске изображения есть, и если по одному загружать в ДВ, то все отображаются нормально, но все вместе не хотят.

Подскажите, может кто сталкивался?

PB v.8.0.4 b.10923
Синтаксис ДВ после всех Modify():
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
release  8 ;
datawindow(units= 0  timer_interval= 0  color= 1073741824  processing= 5  print.documentname=""  print.orientation= 0  print.margin.left= 110  
print.margin.right= 110  print.margin.top= 96  print.margin.bottom= 96  print.paper.size= 0  print.paper.source= 0  selected.mouse=no)
header(height= 0  )
summary(height= 0  color="536870912" )
footer(height= 0  color="536870912" )
detail(height= 12880  color="553648127" )
table(column=(type=char( 10 ) updatewhereclause=yes name=a dbname="a"  )
)
bitmap(name=apvimg_1 band=detail filename="C:\apv_pi_21_06_2007_15_46_12_1.jpg" x="0" y="0" height="4280" width="3390" border="2" )
bitmap(name=apvimg_2 band=detail filename="C:\apv_pi_21_06_2007_15_46_12_2.jpg" x="0" y="4300" height="4280" width="3390" border="2" )
bitmap(name=apvimg_3 band=detail filename="C:\apv_pi_21_06_2007_15_46_12_3.jpg" x="0" y="8600" height="4280" width="3390" border="2" )
htmltable(border="1" )
htmlgen(clientComputedFields="1" clientEvents="1" clientFormatting="0" clientScriptable="0" 
clientValidation="1" generateJavaScript="1" netscapelayers="0" )
...
Рейтинг: 0 / 0
Datawindow с изображениями
    #34611417
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если по одному изображению на каждой строке показывать, но строк сделать 3?
...
Рейтинг: 0 / 0
Datawindow с изображениями
    #34611493
Andreev V. Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин МаркА если по одному изображению на каждой строке показывать, но строк сделать 3?
В смысле чтоб было не detail(height=12880), что-то вроде detail(height=4290), но при этом 3 строки? Правильно я понял?
Или как-то привязывать изображение к строке можно? Я уже давно с ними (изображениями) в ДВ не работал, что-то не могу вспомнить такого...

Сейчас опробую такой вариант, спасибо!
...
Рейтинг: 0 / 0
Datawindow с изображениями
    #34611519
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andreev V. PavelВ смысле чтоб было не detail(height=12880), что-то вроде detail(height=4290), но при этом 3 строки? Правильно я понял?
Ну да, и создать какой-нибудь computed field с выражением bitmap(a), а в a для каждой строки написать имя картинки.
...
Рейтинг: 0 / 0
Datawindow с изображениями
    #34612227
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andreev V. PavelДень добрый.
То ли приближение конца недели на меня так влияет, то ли недавний отпуск... вообщем, "ничего не понимаю".Пара вопросов:
1. Проявляется ли ошибка, если взять маленькие изображения (не А4) ?
2. Тип DW Composite с какой целью используется? Нельзя ли вместо него использовать Form и проч.? Тем более, что вложенных отчетов в синтаксисе нет.
...
Рейтинг: 0 / 0
Datawindow с изображениями
    #34612639
Andreev V. Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PL99Пара вопросов:
1. Проявляется ли ошибка, если взять маленькие изображения (не А4) ?
2. Тип DW Composite с какой целью используется? Нельзя ли вместо него использовать Form и проч.? Тем более, что вложенных отчетов в синтаксисе нет.

1. Да, проверял на различных размерах, всё то же самое...
2. Это уже от бессилия :-) Был и грид, и фриформ, а этот композит уже тупо содрал с какой-то другой своей печатной формы.
...
Рейтинг: 0 / 0
Datawindow с изображениями
    #34612642
Andreev V. Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин МаркНу да, и создать какой-нибудь computed field с выражением bitmap(a), а в a для каждой строки написать имя картинки.
Спасибо! Это то, что надо. Всё фурычит :-)

Осталось теперь прогнать это дело на двухстороннем принтере, чтоб он их действительно с двух сторон печатал...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Datawindow с изображениями
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]