|
Apex зависимость двух sql-запросов на одной странице
|
|||
---|---|---|---|
#18+
Приложение ищет соответствие между логами, предоставляемыми операторами связи внутри логов атс, которые собираются в конторе. Соответственно сначала в 1 регионе по заданным параметрам ищутся звонки в логе операторов (ну допустим звонки по междугородке стоимостью более 100 рублей). А затем по каждому такому звоночку ищем соответствующую строку во 2 регионе (во внутренних логах, уже задавая более точные параметры поиска). Проблема в том, что при первом действии, второй регион тоже пытается что-то найти, а так как таблицы логов довольно толстые, это накладывает отпечаток на юзабилити. Как во время поиска в 1 регионе, сделать так, чтобы второй регион и его sql-запрос не выполнялся? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2008, 15:10 |
|
Apex зависимость двух sql-запросов на одной странице
|
|||
---|---|---|---|
#18+
Как вариант - использовать AJAX. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2008, 15:13 |
|
Apex зависимость двух sql-запросов на одной странице
|
|||
---|---|---|---|
#18+
ещё можно запретить выполнение второго запроса через свойство Conditional Display например, завести признак показа второго региона через hidden item и использовать эту переменную в Conditional Display. но конечно через ajax всё будет выглядеть красивее пример 1 по show detail можно покаызвать подробности по записи пример 2 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2008, 15:50 |
|
|
start [/forum/topic.php?fid=50&fpage=100&tid=1877743]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 139ms |
0 / 0 |