|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
Здравствуйте! Кроме логотипа не могу запихать на страницу ни одного image-а, как статичного, так и из базы (отображает [datatype]) Подскажите каким образом можно это реализовать. ----------- Apex 3.1 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2008, 15:56 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
Взято из простых приложений с сервера апеха (для зарегистрированных пользователей). Код: plaintext 1. 2. 3. 4.
А с обычными картинками какие проблемы? Просто нужно их положить в папку откуда апех берет себе картинки и прописать к ним путь нормально. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2008, 16:35 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
К сожалению не помогло :( Код: plaintext 1. 2. 3. 4. 5.
ORA-00932: inconsistent datatypes: expected BLOB got NUMBER, А с обычными картинками все ок, помогло прочтение http://htmlbook.ru/html/img.html. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2008, 09:47 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
В аттрибуте "src" указана функция, принимающая численное значение и возвращающая blob. В принципе это может быть любая функция, возвращающая blob, в данном примере она принимает ключ из таблицы demo_images и возвращает(совершенно другое) поле типа blob. Подсовывать такой функции аргумент типа blob - мягко говоря некрасиво. Best regards Maxim ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2008, 10:28 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
Неверно использована функция nvl(i.FILE_BLOB,0) Нужны выражения одного типа. В данном случае BLOB. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2008, 11:18 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
Максим извините за тупость, но не напишите как должно быть Имеем таблицу NEWS: RN number (PK) Name varchar2 FILE_BLOB blob ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2008, 12:01 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
1. Создаете процедуру Код: plaintext 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. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47.
2. Создаете регион с селектом Код: plaintext 1. 2. 3. 4. 5.
3. Читаем документацию... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2008, 12:36 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
Спасибо!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2008, 12:55 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
Вот только получилось добраться до картинок и ... упс. Делал и то что выше и то что по ссылке http://htmldb.oracle.com/pls/otn/f?p=31517:64:3027547557825653:::RP,:: Вроде все правильно сделал: 1. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
2. Код: plaintext 1.
3. Region (HTML) Код: plaintext
Картинки НЕТ, в чем может быть проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2008, 12:47 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
1. что отвечает броузер при обращении по URL который Вы в src подставляете ? 2. лучше чтобы mime-type картинки был 'image/gif' или 'image/jpeg' (в зависимости от содержимого) другие image типы могут просто не выводиться броузером... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2008, 19:20 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
Мужики, а в чем, собственно, проблема, я не пойму? В генах? Лезем в настройки приложения. Application definition. Тупо скроллим вниз до Logo. Смотрим. Либо кидаем в апачевские images свою корявую картинку и пишем в двух строчках раздела Logo: #IMAGE_PREFIX#my_logo.gif alt="My Logo" либо, если хотим, переключаем лого в текстовый режим радиобатоном выше и пишем такой текст: <a href="f?p=&APP_ID.:PAGE_ALIAS:&SESSION."><img src=#IMAGE_PREFIX#my_logo.png alt="&SITE_NAME." border="0"></img></a> В последнем случае получаем clickable logo. И это взято из готового приложения Приколетесь - это известно с 2004 года. Для тех, кто приучен мануалы трахнутые читать. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2008, 13:12 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
moshkin_p1. что отвечает броузер при обращении по URL который Вы в src подставляете ? 2. лучше чтобы mime-type картинки был 'image/gif' или 'image/jpeg' (в зависимости от содержимого) другие image типы могут просто не выводиться броузером... 1. Возвращает: http://192.168.0.83/w/p_img_s?nrn=1 (Размер изображениея 24px × 24px) (w - эксперементировал с dads.conf, т.е. заменил <Location /pls/apex> на <Location /w>) 2. на данный момент в строке id=1, mime-type='image/gif' ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2008, 13:01 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
А картинки все нет :( (up) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2008, 15:19 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
1. Как я понял вы в адресной строке браузера (похоже IE) пишете http://192.168.0.83/w/p_img_s?nrn=1 и полусаете пустой квадрат в котором написано "Размер изображениея 24px × 24px" - так ??? приэтом p_img_s - процедура описаная вами в 9-ом посте ?? (исправления по поводу MIME внесены ??) 2. попробуйте создать простенькую табличку с blob полем и создайте в ней _одну_ запись в blob поле поместите тело картинки желатьелно небоьшой gif (до 512 байт). создайте простенькую процедуру возвращающую этот блоб обернутый HTTP заголовками (вроде p_img_s) обратитесь к ней браузером http://192.168.0.83/w/{имя процедуры} - посмотрите результат результат : это код ответа WEB сервера и собственно сами данные (тело картинки) если в броузере результат непонатен пробуйте через telnet Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2008, 11:59 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
moshkin_p1. Как я понял вы в адресной строке браузера (похоже IE) пишете http://192.168.0.83/w/p_img_s?nrn=1 и полусаете пустой квадрат в котором написано "Размер изображениея 24px × 24px" - так ??? приэтом p_img_s - процедура описаная вами в 9-ом посте ?? (исправления по поводу MIME внесены ??) http://192.168.0.83/w/p_img_s?nrn=1 - это я брал из свойств на месте где должна быть картинка Но когда просто в строке браузера (Firefox) пишу http://192.168.0.83/w/p_img_s?nrn=1, то вот такая вот ерунда Код: plaintext 1.
И тогда вопрос, почему нет прав, ведь grant выполнил? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2008, 15:09 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
DIGITALPRO... вот такая вот ерунда Код: plaintext 1.
p_img_s - в какой схеме создан ? DIGITALPROИ тогда вопрос, почему нет прав, ведь grant выполнил?В свойствах DAD есть параметр PlsqlRequestValidationFunction (request-validation-function дял Embedded PL/SQL Gateway) его значение по умолчанию wwv_flow_epg_include_modules.authorize - если пакет не правил, то скорее всего тут ... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2008, 16:48 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
Код: plaintext
Код: plaintext
AddType text/xml xbl AddType text/x-component htc #<Location /pls/apex> <Location /w> Order deny,allow PlsqlDocumentPath docs AllowOverride None PlsqlDocumentProcedure wwv_flow_file_mgr.process_downloadd PlsqlDatabaseConnectString 192.168.0.83:1521:TDB # ServiceNameFormat PlsqlNLSLanguage RUSSIAN_CIS.CL8MSWIN1251 PlsqlAuthenticationMode Basic SetHandler pls_handler PlsqlDocumentTablename wwv_flow_file_objects$ PlsqlDatabaseUsername APEX_PUBLIC_USER PlsqlDefaultPage apex PlsqlDatabasePassword APEX_PUBLIC_USER PlsqlRequestValidationFunction wwv_flow_epg_include_modules.authorize Allow from all </Location> это весь мой DADS. Уже пробую Код: plaintext 1. 2. 3. 4. 5. 6. 7.
Строка в браузере http://192.168.0.83/w/pro.p_x?svar=1 и так пробовал http://192.168.0.83/w/p_x?svar=1 Результат всегда один Код: plaintext 1. 2. 3.
Есть еще предложения? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2008, 09:20 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
Все разобрались Достаточно было 1. дать garnt 2. в функции flows_030100.wwv_flow_epg_include_mod_local ... - начальный вариант Код: plaintext 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.
- конечный Код: plaintext 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. 27.
и все заработало!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2008, 09:35 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
Прочитав все, что нашла про картинки и их отображение, пришла к выводу, что надо ПИСАТЬ СВОЮ процедуру, даже чтобы просто их отоброзить в табличке. Это так или я сильно ошибаюсь? Я не могу создавать объекты в БД. И прав на это тоже не могу попросить :( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2008, 17:44 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
А почему не хотите воспользоваться загрузкой картинок в Shared Components - Files - Images или Static Files(для javascript). А потом воспользоваться переменной WORKSPACE_IMAGES или АРP_IMAGES. Например <img src="#WORKSPACE_IMAGES#l_daisy.gif" /> или <script src="#WORKSPACE_IMAGES#test1.js" type="text/javascript"></script> ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2008, 14:04 |
|
APEX: какой нибудь image кроме logo
|
|||
---|---|---|---|
#18+
Доброго времени суток l_kator, Если ВАС устроит стандартная таблица для хранения файлов, то все достаточно просто и хорошо описано в документации к АПЕКС'у ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2009, 14:03 |
|
|
start [/forum/topic.php?fid=50&fpage=93&tid=1877459]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
others: | 282ms |
total: | 449ms |
0 / 0 |