|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
Всем привет! Проблема в следующем: есть страничка, на ней SQL отчет, который строится на основе коллекции. Для изменения/добавления данных в коллекцию использую вот это: http://shijesh.wordpress.com/2010/04/10/jquery-modal-form-in-apex-4/ Проблема в том, что у меня никак не получается обновить отчет (refresh) после закрытия jquery-диалога без сабмита всей станицы. Подскажите пожалуйста, ест ли способ для обновления обычного SQL отчета (не IR!) без сабмита страницы. P.S. Сам придумал только запихнуть отчет в отдельную страницу, вызвать его через iframe и сабмитить собственно сам iframe. Но, как мне кажется должен быть какой-нибудь менее извращенный способ для этого. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2011, 17:02 |
|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
suPPLer, :) спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2011, 11:46 |
|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
Добрый день. На регионе имеется обычный SQL report, PageItem. В region source очень простой запрос с условием типа ID = :PageItem. При смене руками значения в PageItem и последующем вызове $a_report(...) нет никакой реакции на изменения ? Почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2011, 13:43 |
|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
maximus66681, Измененное значение нужно передать. Как вариант, вот так: Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2011, 13:54 |
|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
... а без процесса никак нельзя я так понял? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2011, 14:03 |
|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
maximus66681, Можно через dynamic action для 4й версии апекса. Patrick Wolf где-то у себя в блоге писал про такую замену $a_report. Только там пока коряво работает: выбирается "Execute PL/SQL Code", там пишется null; а в поле "Page Items to Submit" перечисляются необходимые переменные для отчета - это первый true action. Второй true action - refresh region, с указание региона отчета. В моем примере в "new htmldb_Get" стоит пустой процесс, т.е. "APPLICATION_PROCESS=". Дополнительно не нужно создавать никакой процесс. Просто передаем значение нужных переменных в сессию. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2011, 14:17 |
|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
haXbatmaximus66681, Измененное значение нужно передать. Как вариант, вот так: Код: plaintext 1. 2. 3. 4.
Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2011, 14:22 |
|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
haXbatmaximus66681, В моем примере в "new htmldb_Get" стоит пустой процесс, т.е. "APPLICATION_PROCESS=". Дополнительно не нужно создавать никакой процесс. Просто передаем значение нужных переменных в сессию. Да вроде все понятно и просто, но что-то не работает ... ни 1-ый ни 2-ой варианты ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2011, 14:31 |
|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
suPPLerhaXbatmaximus66681, Измененное значение нужно передать. Как вариант, вот так: Код: plaintext 1. 2. 3. 4.
Код: plaintext 1. 2.
Дико извиняюсь, все работает (2-ой вариант от suPPLer) - внимательность моя не работает, запутался в Items. Всем огромное спасибо за столь оперативную помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2011, 14:40 |
|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
В продолжение темы: при попытке переключиться на другую страницу через с той, на кот. реализованы обсуждаемые здесь вещи, выскакивает Error Checksum error for Hidden and Protected item ID (6831229470276327), value (6807423842231274), posted checksum (030548AF409386C7BC7D390D16D061EB), expected checksum (********************************), index_i (2), index_j (2), index_m (2); при выходе из приложения и последующем входе - все нормально, до тех пор пока опять не зайдешь на "проблемную страничку". В чем может быть причина подобной ошибки? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2011, 08:58 |
|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
др. вариант ошибки: Checksum error for Hidden and Protected item ID (6812810008446440), value (), posted checksum (2891492C7A48B75673D191672B12A050), expected checksum (********************************), index_i (1), index_j (5), index_m (1); ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2011, 09:07 |
|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
maximus66681, вы пытаетесь изменить значение Hidden and Protected со стороны браузера, а это не проходит - Apex считает контрольную сумму поля, сравнивает с сохранённой у себя и бьёт тревогу. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2011, 10:50 |
|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
non-apexoidmaximus66681, вы пытаетесь изменить значение Hidden and Protected со стороны браузера, а это не проходит - Apex считает контрольную сумму поля, сравнивает с сохранённой у себя и бьёт тревогу. объясните, что такое Hidden and Protected item ID ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2011, 11:04 |
|
Обновление SQL отчета
|
|||
---|---|---|---|
#18+
В свойствах Hidden (Settings) поменять с Yes на NO должно работать ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2011, 11:13 |
|
|
start [/forum/topic.php?fid=50&msg=37095411&tid=1876656]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 263ms |
total: | 383ms |
0 / 0 |