|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Выручайте плз! В общем таблица IMAGETABLE у нее поле формата blob - IMGCOLUMN нужно вывести картинку в поле репорта IMAGE1 пишу SELECT ID, decode(NVL(dbms_lob.getlength(IMGCOLUMN),0),0, null, '<img alt="'|| apex_util.get_blob_file_src('IMAGE1',ID)||'" height="150" width="200" />')"IMAGE1" FROM IMAGETABLE выводятся пустые квадраты, что не правильно? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2019, 19:35 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Javl, Еслм типа http://cis-pos.com/apex/f?p=108:1 То картинки хранятся в блопе то вот Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
detal_img Ваше поле. Тут ключевой момент переменная P2_GOODSBLOB Приаттачил рисунок.(Этим апекс ,конечно неудобен,что реквизиты нельзя в виде файла(или кода) выложить ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 09:33 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
irbis_alJavl, Еслм типа http://cis-pos.com/apex/f?p=108:1 То картинки хранятся в блопе то вот Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
detal_img Ваше поле. Тут ключевой момент переменная P2_GOODSBLOB Приаттачил рисунок.(Этим апекс ,конечно неудобен,что реквизиты нельзя в виде файла(или кода) выложить У Вас gp.goodsblob это поле? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 10:15 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Javl, gp.goodsblob Да это поле Blob, таблицы #OWNER#.goodspicture gp (Как видно в запросе) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 10:18 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
irbis_al, А что за поле тогда detail_img1 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 10:24 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Javlirbis_al, А что за поле тогда detail_img1 ? Сейчас точно не помню ,но вроде,Если нажать на козинку(Купить) ,то в диалоговом окне, то поле и появится как картинка.(Почему то нельзя было использовать detail_img, или опыта на тот момент было мало) Но в вашем случае,можете любой шаблон "пользовать". ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 10:30 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
irbis_al, Я ищу у себя ошибку, по этому спрашиваю Ваши поля, чтобы у себя проверить, попробовал код, но результат тот-же, пустые квадраты т.е. blob в них не загружается У меня допустим схема: SCHEMA1, таблица: IMAGETABLE у нее поле формата blob: IMGCOLUMN ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 10:40 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Javlirbis_al, Я ищу у себя ошибку, по этому спрашиваю Ваши поля, чтобы у себя проверить, попробовал код, но результат тот-же, пустые квадраты т.е. blob в них не загружается У меня допустим схема: SCHEMA1, таблица: IMAGETABLE у нее поле формата blob: IMGCOLUMN IMGCOLUMN Вот тут "собака наверное порылась". У Вас на странице должна быть одна переменная, в каком нибудь регионе Типа label(у меня это P2_GOODSBLOB) С типом filebrowser (Это не поле таблицы) (У меня даже на другой странице...Не хотел создавать на этой же ибо уже была эта переменная P2_GOODSBLOB) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 10:47 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
irbis_al, Когда я пишу в sources SELECT ID, decode(NVL(dbms_lob.getlength(IMAGE1),0),0, null, '<img style="border: 4px solid #CCC; -moz-border-radius: 4px; -webkit-border-radius: 4px;" '|| 'src="'|| apex_util.get_blob_file_src('IMAGE1',ID)|| '" height="85" width="85" alt="Product Image" title="Product Image" />') IMAGE1 FROM IMAGETABLE У меня в репорте создается поле с названием IMAGE1, которое я делаю формата Percent Graph и мне нужно, чтобы в этом поле отобразилась картинка из поля ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 11:38 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Javl, Код: plsql 1.
вот тут неправильно(Или точнее не так как у меня) (ну выше же написал) что это не поле таблицы...а Вы должны создать item у себя на страницы....apex его использует как транзитный буфер. Создаете P1_IMAGE(PN_IMAGE) ..Ставите настройки как на картинке Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 12:50 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
irbis_alJavl, Код: plsql 1.
вот тут неправильно(Или точнее не так как у меня) (ну выше же написал) что это не поле таблицы...а Вы должны создать item у себя на страницы....apex его использует как транзитный буфер. Создаете P1_IMAGE(PN_IMAGE) ..Ставите настройки как на картинке Код: plsql 1.
Делал так, не получается создал ITEMS P4_NEW с атрибутами, хотя не понятно зачем мне File browse SELECT decode(NVL(dbms_lob.getlength(IMGCOLUMN),0),0, null, '<img style="border: 4px solid #CCC; -moz-border-radius: 4px; -webkit-border-radius: 4px;" '|| 'src="'|| apex_util.get_blob_file_src('P4_NEW',ID)|| '" height="85" width="85" alt="Product Image" title="Product Image" />') IMGCOLUMN FROM IMGTABLE ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 14:16 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Javl, [quot] создал ITEMS P4_NEW с атрибутами, хотя не понятно зачем мне File browse [/qout] Я такой же вопрос задавал но на англоязычном форуме. Ответ был где-то такой...что оно возвращает нужный тип LOB и утилита .get_blob_file_src nht,etn LOB Кстати я посмотрел документацию по проекту...и там не всё так просто. Да..P2_GOODSBLOB item но это databse item и она требует fetch_rows Я Сделал экспорт проекта ..приаттачил(apex 4.2) Запустить не сможете ибо схему базы надо.(Можно будет и её организовать) Но посмотреть пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 15:52 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
irbis_al, Спасибо в любом случае. Есть еще несколько вариантов, но наталкиваюсь на ошибку, возможно это связано с тем что Апекс 19.01 надо патчить. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 16:07 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Javlirbis_al, Спасибо в любом случае. Есть еще несколько вариантов, но наталкиваюсь на ошибку, возможно это связано с тем что Апекс 19.01 надо патчить. НЕ думаю ,что там настолько всё криво...если бы в ранних версиях у Вас работало а тут нет...а так это Ваш первый опыт.Поэтому ,будем считать ,что неправы ВЫ. :-) а не апекс. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 16:15 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
irbis_al, Создал items DisplayImage, указываю таблицу, поле blob, primary key - получаю WWV_FLOW_FORM_REGION.NO_PRIMARY_KEY_ITEM ! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 17:45 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Javl, Функция get_blob_file_src получает информацию из переменной item File Browse и процесса Automatic Row Processing (в 19.1 см. где в скобках стоит legacy) которые должны быть созданы на одной странице. Вы так же можете использовать другой метод: тип столбца Display Image, либо написать свою функцию вместо get_blob_file_src. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 18:15 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
SvDev, Я пробовал использовать тип столбца Display Image возможно неправильно Создал регион с source: select PIC from IMGTABLE where ID = 10; Автоматом в регионе создалось Column: PIC, ставлю ему тип "Display Image", в "BLOB Attributes" выбираю Схему, таблицу, поле, PrimaryKey и получаю ошибку WWV_FLOW_FORM_REGION.NO_PRIMARY_KEY_ITEM ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 18:30 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
JavlWWV_FLOW_FORM_REGION.NO_PRIMARY_KEY_ITEM Добавьте столбец с PRIMARY KEY в SQL ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 19:14 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
SvDevJavlWWV_FLOW_FORM_REGION.NO_PRIMARY_KEY_ITEM Добавьте столбец с PRIMARY KEY в SQL Нашел свои пробы Апекса 2-х летней давности и там оказывается я делал подобное, потом забросил и забыл select ID, dbms_lob.getlength(IMGCOLUMN) IMGCOLUMN from IMGTABLE where ID = :GUID ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2019, 08:53 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Выручайте, чет я опять в тупике... В общем на странице запускается функция, которая выбирает ID пользователей по критериям и они должны передаться на другую страницу, где будут выбраны данные и фото, пишет ошибку ORA-01422: Точная выборка возвращает количество строк больше запрошенного. Так ID и должно быть много, причем пробовал просто запросом, он берет ID-шники таким образом 143:346543:32432: и потом, когда их нужно подставить в значение, пишет неправильное число, в чем я ошибаюсь? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2019, 20:04 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Пока отпал вопрос, видимо вчера переработал... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2019, 08:31 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Так и не получилось получить всеми описанными способами изображение в репорт, хотя так: dbms_lob.getlength(PIC) PIC - работает. Пробовал разные способы, но принцип то-же: Создаю в репорте items: P7_PIC в Source пишу: select ID, decode(NVL(dbms_lob.getlength(PIC),0),0, null, '<img style="border: 4px solid #CCC; -moz-border-radius: 4px; -webkit-border-radius: 4px;" '|| 'src="'|| apex_util.get_blob_file_src('P7_PIC', ID)|| '" height="100" width="100" alt="Image" title="Image" />') DETAIL_IMG Появляется colums ID и DETAIL_IMG P7_PIC формат DISPLAY IMAGE Settings: Blob Column specified in Items Source Type: Database Colums Database Colums: PIC Пробовал добавить Expression: :USER = 'ADMIN' У поля DETAIL_IMG если значение Plain Text то выводится: <img style="border: 4px solid #CCC; -moz-border-radius: 4px; -webkit-border-radius: 4px;" src="apex_util.get_blob_file?a=100&s=7127755502826&p=7&d=&i=6131634700009433&p_pk1=739964&p_pk2=&p_ck=DEoYbNMaqyhWucf3p2YN7typYRc" height="100" width="100" alt="Image" title="Image" /> Если меняю тип на Percent graf выводятся пустые стобцы Что у меня не правильно, куда рыть? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2019, 11:26 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3.
Параметр d не должен быть пустым. Для этого нужно создать Automatic Row Process (legacy). В котором заполнено имя таблицы и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2019, 13:17 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
Plain Text + Escape = No ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2019, 13:39 |
|
Помогите с выводом картинок в report!
|
|||
---|---|---|---|
#18+
SvDev Код: sql 1. 2. 3.
Параметр d не должен быть пустым. Для этого нужно создать Automatic Row Process (legacy). В котором заполнено имя таблицы и т.д. Создал процесс Fetch Automatic Row Fetch (Legacy) SCHEMA TABLE ID Primary Key Items: P7_PIC - это правильно? Point: Processing Ничего не изменилось, те же пустые поля. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2019, 14:22 |
|
|
start [/forum/topic.php?fid=50&msg=39841014&tid=1874008]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
157ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 258ms |
0 / 0 |