|
HTMLDB_APPLICATION.G_F05(i) для selectlist
|
|||
---|---|---|---|
#18+
ДОбрый день. В отчете создаю поле: htmldb_item.SELECT_LIST_FROM_QUERY(5, ....) Не могу понять, FOR i IN 1..HTMLDB_APPLICATION.G_F05.COUNT LOOP UPDATE tab1 t SET t.one=(select ... where p.two=HTMLDB_APPLICATION.G_F05(i) ... Подскажите, какие значения пробегают в цикле. По идее должны только новые выбранные, у меня же получается что все значения - все поля. Если пробегает все значения, то какое решение поможет пройтись и обновить ток новые. Если же пробегает по новым, то буду искать проблему в своих условиях where ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2010, 11:50 |
|
HTMLDB_APPLICATION.G_F05(i) для selectlist
|
|||
---|---|---|---|
#18+
klimovoЕсли пробегает все значения, то какое решение поможет пройтись и обновить ток новые. Все значения в коллекции. Попробуйте APEX_ITEM.HIDDEN использовать для хранения первичного ключа изменяемой записи (если ещё этого не делаете), тогда процесс изменения можно сделать таким: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Или используйте табличную форму вместо отчёта. PS: Никогда особо APEX_ITEM в отчётах не использовал, так что мой ответ может быть не наилучшим. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2010, 15:57 |
|
|
start [/forum/topic.php?fid=50&msg=36521257&tid=1877043]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 279ms |
total: | 416ms |
0 / 0 |