|
|
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
Есть библиотека реализующая балуны. Всё работает. Есть на входе у неё статик HTML и AJAX по урл. Готов подать на вход рукописный склеенный HTML из нескольких полей от БД. Но откуда и как? - ХП - АппПроцесс в приложении? - JS AJAX в переменную а потом в балун? - новую страничку в приложении и подать как урл - ? ______________________________________________ "Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:26 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
Petro123, JS AJAX в переменную а потом в балун? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:38 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
Gustly, наверно. Я помониторил 10 минут. Не думал, что такие проблемы с REST возвратом из хранимки. Что-то где-то регистрировать надо(. Т.е. берём из деманд процесса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:49 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
5-ый вариант REST из листенер\аппСервер, но у меня нет его) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:50 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
Petro123, Я окончательно задачи не понял. Обычно DA в нем через PL/SQL блок в item возвращаете текст. Потом JS пихаете этот item в балун. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:50 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
GustlyPetro123, Я окончательно задачи не понял. Обычно DA в нем через PL/SQL блок в item возвращаете текст. Потом JS пихаете этот item в балун. вот вот. Бревно в глазу я не заметил. Вариант! Но, изначально я хотел по архитектуре эту штуку не на уровень DA и ITEMS. А поближе к БД (REST \ JSON) Надо подумать. Спасибо за вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:54 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
т.е. первый вариант был - урл. Но, разметка страницы сгенеренной апекс - оверхед. Подумал, буду руками..... Там 20-30 items'ов нужно в балуне просмотреть (превью другой страницы) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:58 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
Petro123, а кто мешает прямо использовать $.post или htmldb_get без оформления всего этого дела в виде DA? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 08:43 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
non-apexoid, Никто. Я все варианты рассматриваю. Пример get из хранимки есть? Или posr? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 08:55 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 12:55 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
неожиданное или ожидаемое препятствие. При запросе Get onDemand процесса на событие Mouse Enter, не успевает инициализироваться балун (появляется только на второе событие). При размещении кода в странице, будет лишний AJAX запрос, даже не проводя мышкой над items. При пробе стандартного кода URL-AJAX из демки балуна: Код: sql 1. 2. 3. 4. 5. 6. APEX запрашивает страницу авторизации. .... Т.е. как указать URL хранимки, т.к. с деманд-процессом вроде не выходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 13:03 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 13:04 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
non-apexoid, из-за проблем выше, мне нужно вызвать хранимку по URL как в посту выше. А не по API APEX вида $.XXXXXX Т.е. твой "$.post или htmldb_get" не подходит. Так? ........ Неужели никто не прикуручивал ExtJS к ХП\APEX СУБД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 13:13 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
урл демки библиотеки, которую нужно прикрутить к APEX http://file.urin.take-uma.net/jquery.balloon.js-Demo.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 13:14 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
Petro123, Я бы в апекс плагин оформлял. Тебе ее нужно к итему прикрутить, или иметь возможность прикручивать к чему угодно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 14:05 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
работает вот так: Код: sql 1. 2. 3. т.е. работает только вариант: "дать библиотеке url созданной в APEX странички". Минус в том, что надо убрать из неё вообще все шаблоны, стили, и т.д. , т.к. окно здоровое (оверхед). Пробуем вырезать всё, чтобы окно вместилось в балун 50х100 пикселей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 14:05 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
Petro123Готов подать на вход рукописный склеенный HTML из нескольких полей от БД. Ключевые вопросы, количество полей определенное, каким образом они собираются в текст, нужно ли между ними вставлять статик текст ? Есть в итем плагинах атрибут типа pl/sql function body. Туда вполне можно вставить функцию, которая формрует твой html и возвращает в виде varchar2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 14:14 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
Petro123Минус в том, что надо убрать из неё вообще все шаблоны, Сделай страничке свой шаблон без лишней информации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 14:15 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
CasufiPetro123, Я бы в апекс плагин оформлял. Тебе ее нужно к итему прикрутить, или иметь возможность прикручивать к чему угодно ? - пока одна кнопка с балуном-инфой. Дальше будет видно. Тут вроде прикручивается элементарно по Id\selectors ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 14:18 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
Casufi, 1. Набор полей статичен. Между ними минимальный тэг HTML span....<br/>.... 2. да, пробую свой шаблон. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 14:21 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
CasufiPetro123Минус в том, что надо убрать из неё вообще все шаблоны, Сделай страничке свой шаблон без лишней информации Как? (4.1) Нужно уменьшить межстрочное и шрифт. - в Page Template новый шаблон не виден. поставил Popup - Сменить стиль для отд.страницы разве можно? Класс css Popup вроде там прописан. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 15:13 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
Petro123Как? (4.1) "Page Edit" --> Page Template Сами темплейты в шаред компонентах. Если подскажешь фотохостинг закину скрины. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 18:23 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
вопрос решён созданием своего шаблона + theme_4_0.css ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 18:23 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
Casufi, ))) опять одновременно) Да. Не видн был шаблон из-за связки "шаблон-тема-класс" спс. Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 18:25 |
|
||
|
Часть странички в балуне balloon. Как реализовать?
|
|||
|---|---|---|---|
|
#18+
Petro123, хорошо, что всё получилось. Посмотрел на balloon - отдельных ajax вызовов ему действительно не нужно, за исключением случая, когда не нужно постоянно обращаться за данными к СУБД. Кстати $.post() прямо к apex не относятся, это всё-таки jQuery. Решение со страницей - хорошее для случаев, когда такие всплывающие баллоны используются на нескольких страницах и содержимое их имеет сложное форматирование. В других случаях можно получать содержимое из on-demand процесса (рендеринг целой страницы - всё-таки оверхед), например, так: на загрузку страницы создаётся DA с кодом: Код: html 1. 2. 3. 4. , Html - содержимое формируется процессом уровня приложения GET_BALLOON_DATA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2014, 14:11 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=38832713&tid=1875146]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
75ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 530ms |

| 0 / 0 |
