|
отобразить фото (логотипа) в регионе из blob
|
|||
---|---|---|---|
#18+
есть табличка с blob (хранит лого пользователей) На основной страничке хочу в одном из регионов показывать фото. Пробовал создавать итем основанный на "SQL Query" - ругается. Как можно грамотней реализовать данную возможность? Тоесть просто на странице отобразить blob из таблицы. Фото одно, не хочется городить репорт... С Уважением, Алексей. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2010, 14:01 |
|
отобразить фото (логотипа) в регионе из blob
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2010, 14:17 |
|
отобразить фото (логотипа) в регионе из blob
|
|||
---|---|---|---|
#18+
suPPLerAlexProOra, RTFM Defining and Viewing BLOB Data in Oracle Application Express 3.1 . Спкасибо, это первым делом прочитал, да и пользовался уже не раз.. Хочется не городить огород, просто сделать итем показывающий один блоб. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2010, 14:37 |
|
отобразить фото (логотипа) в регионе из blob
|
|||
---|---|---|---|
#18+
AlexProOrasuPPLerAlexProOra, RTFM Defining and Viewing BLOB Data in Oracle Application Express 3.1 . Спкасибо, это первым делом прочитал, да и пользовался уже не раз.. Хочется не городить огород, просто сделать итем показывающий один блоб. Сорики пчепятался :) Спасибо! P.S. хочется какнить через APEX_UTIL.GET_BLOB_FILE_SRC сделать, без создания репортов ... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2010, 14:45 |
|
отобразить фото (логотипа) в регионе из blob
|
|||
---|---|---|---|
#18+
AlexProOraХочется не городить огород, просто сделать итем показывающий один блоб. Тогда RTFM Oracle® Application Express API Reference: APEX_UTIL.GET_BLOB_FILE_SRC . Там есть пример для элемента формы. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2010, 14:57 |
|
отобразить фото (логотипа) в регионе из blob
|
|||
---|---|---|---|
#18+
suPPLerAlexProOraХочется не городить огород, просто сделать итем показывающий один блоб. Тогда RTFM Oracle® Application Express API Reference: APEX_UTIL.GET_BLOB_FILE_SRC . Там есть пример для элемента формы. угу, прочитал, даже примерчик хороший нашел . Прикол как раз в том, что я итем не могу заполнить... возможные варианты: 1. в сорсе региона - htp.p('<img src="'||APEX_UTIL.GET_BLOB_FILE_SRC('P2_ATTACHMENT',:P2_EMPNO)||'" />'); 2. в сорсе итема - RETURN '<img src="'||APEX_UTIL.GET_BLOB_FILE_SRC('P2_ATTACHMENT',:P2_EMPNO)||'" />'; в любом случае, после ввода пароля итемы P2_ATTACHMENT и P2_EMPNO должны быть заполненны, при создании формы на основе таблицы итемы пустые, и заполняются только если эту форму вызвать с определенным ID. вобщем совсем запутался, весь день мудохаюсь, а надо то всего логотип на странице отобразить ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2010, 17:04 |
|
отобразить фото (логотипа) в регионе из blob
|
|||
---|---|---|---|
#18+
AlexProOraв любом случае, после ввода пароля итемы P2_ATTACHMENT и P2_EMPNO должны быть заполнены Если под вводом пароля подразумевается аутентификация пользователя в приложении APEX, то можно: 0. Создать переменные уровня приложения (Application->Shared Components->Logic->Application Items). 1. Создать процесс, который будет выполняться при успешной аутентификации (Application->Shared Components->Logic->Application Processes->Create->Point = On New Session: After Authentication). В этом процессе присвоить этим переменным необходимые значения, которые потом использовать в APEX_UTIL.GET_BLOB_FILE_SRC. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2010, 17:24 |
|
отобразить фото (логотипа) в регионе из blob
|
|||
---|---|---|---|
#18+
suPPLerAlexProOraв любом случае, после ввода пароля итемы P2_ATTACHMENT и P2_EMPNO должны быть заполнены Если под вводом пароля подразумевается аутентификация пользователя в приложении APEX, то можно: 0. Создать переменные уровня приложения (Application->Shared Components->Logic->Application Items). 1. Создать процесс, который будет выполняться при успешной аутентификации (Application->Shared Components->Logic->Application Processes->Create->Point = On New Session: After Authentication). В этом процессе присвоить этим переменным необходимые значения, которые потом использовать в APEX_UTIL.GET_BLOB_FILE_SRC. Страшновато както... если получится, отпишусь... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2010, 17:37 |
|
отобразить фото (логотипа) в регионе из blob
|
|||
---|---|---|---|
#18+
Интересно, получилось ли? У меня нет, я не представляю как именно в данном случае передать в айтем значения из базы, без использования формы, если у кого-то получилось хотелось узнать как. У меня отличие от данного случая в том, что я использую простой отчет, без формы, как предлагается в вышеперечисленных пособиях. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2010, 18:09 |
|
отобразить фото (логотипа) в регионе из blob
|
|||
---|---|---|---|
#18+
PITMOV, 0. Мои извинения за дезу, всё-таки элемент страницы типа File Browse с соответствующим Source и процессом Automated row fetch нужен. :( APEX при обращении к Source соответствующего элемента фильтрует в запросе тип элемента. Зачем там процесс фетча строки нужен, я не разбирался, но подозреваю, что из него берётся имя таблицы, по которой дальше уже ищется BLOB и описание в соответствующих столбцах для соответствующего ключа. 1. Тем не менее, ничто не мешает его создать и использовать в вызовах apex_item.get_blob_file_src. Процесс и элемент можно спрятать от пользователя, выставив Never в Conditions. 2. Если же лишний процесс и элемент кому-то мешает - ещё один вариант описан у Денеса . Надеюсь, на это вопросы вида "Как показать картинку из БД в регионе" будут исчерпаны. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2010, 01:43 |
|
|
start [/forum/topic.php?fid=50&msg=36403481&tid=1877056]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 287ms |
total: | 434ms |
0 / 0 |