Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Перегрузка репорта без submit... / 11 сообщений из 11, страница 1 из 1
03.08.2009, 15:51
    #36123552
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перегрузка репорта без submit...
Возможно ли это через аякс? но без создания просто html-региона и просто заменой его внутренности(div) как здесь . Report-регион уже есть с
Код: plaintext
SQL QUERY(PL/SQL...)
имееся так же скрытый итем при изменении которого и должно происходить обновление данных в репорте. реально такое?
...
Рейтинг: 0 / 0
03.08.2009, 18:04
    #36123901
Перегрузка репорта без submit...
для IR:
Код: plaintext
1.
2.
<script language="JavaScript">
 gReport.pull();
</script>
...
Рейтинг: 0 / 0
04.08.2009, 10:57
    #36124829
kasik...
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перегрузка репорта без submit...
ушодящий прочь...,

а для обычного репорта это не пойдет?
...
Рейтинг: 0 / 0
04.08.2009, 13:41
    #36125436
lshch
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перегрузка репорта без submit...
kasik...,
А в эту сторону не смотрели
http://apex.oracle.com/pls/otn/f?p=11933:40
...
Рейтинг: 0 / 0
04.08.2009, 13:54
    #36125493
kasik...
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перегрузка репорта без submit...
lshch,

Спасибо большое именно то что надо!
...
Рейтинг: 0 / 0
05.08.2009, 11:02
    #36127063
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перегрузка репорта без submit...
На примере работает а у меня почему то нет. функция call_refresh отрабатывает но обновление не происходит. может это связано с типом репорта -
Код: plaintext
SQL QUERY(PL/SQL...)
...
...
Рейтинг: 0 / 0
05.08.2009, 11:28
    #36127160
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перегрузка репорта без submit...
значение скрытого итема меняется а отчет не ефрешиться на основе измененного итема!
...
Рейтинг: 0 / 0
09.09.2009, 09:13
    #36185451
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перегрузка репорта без submit...
Еще актуально:

Есть функция в хеадере:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
function table_object(pId){
//Обновление таблицы без перезагрузки страницы
this.id = pId;
this.start_record =  1 ; //optional
this.num_record =  10 ; //optional
this.interval = false;
this.call_refresh = function()
{
$a_report(this.id.substring( 1 ),this.id.start_record,this.num_record);
}
}
В футере необходимого репорта:
Код: plaintext
1.
2.
3.
4.
<script type="text/javascript">

var my_report = new table_object('#REGION_ID#');
</script>
С источником что то вроде:
Код: plaintext
Select * from tbl where kod=:P10_KOD

Есть элемент
Код: plaintext
:P10_KOD
тип
Код: plaintext
textfield.

Есть кнопка с
Код: plaintext
javascript:{my_report.call_refresh();}

Не хочет обновляться репорт никак хотя значение :P10_KOD меняется проверял алертом, а в session не видно почему то как оно меняется(почему так).

Как сделать что бы репорт менялся в зависимости от переменной?
...
Рейтинг: 0 / 0
09.09.2009, 09:17
    #36185458
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перегрузка репорта без submit...
обновление само происходит (видно запрос в консоли firebug'а) но итем не подхватывается...
...
Рейтинг: 0 / 0
09.09.2009, 11:46
    #36185858
Poyasnoy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перегрузка репорта без submit...
kasik, Ваше внимание уже обращали на эту тему
...
Рейтинг: 0 / 0
09.09.2009, 13:26
    #36186176
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перегрузка репорта без submit...
Спасибо помогло!
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Перегрузка репорта без submit... / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]