|
|
|
oracle reports(вывод результата в текстовый файл)
|
|||
|---|---|---|---|
|
#18+
Проблема заключается в следующем, при форимровании отчета данные из базы выбираются, сесия на сервере становится неактивной, но вот вывод в текстовый файл не происходит, файл сформирован, но пустой, а сама форма висит. Кол-во записей порядка 32500. Если выводить 1000 то все ок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2011, 13:22 |
|
||
|
oracle reports(вывод результата в текстовый файл)
|
|||
|---|---|---|---|
|
#18+
neo1984, Первое, что приходит на ум - число 32767. Возможно, количество записей ограничивается двухбайтным счетчиком и когда он переполняется, то происходит "бум"? Я попробовал, у меня Репортс 6 слетел (я запускал в билдере). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2011, 14:25 |
|
||
|
oracle reports(вывод результата в текстовый файл)
|
|||
|---|---|---|---|
|
#18+
OmegaMale, что в таком случае делать, может есть возможность сформировать несколько файлов например по 10000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2011, 14:42 |
|
||
|
oracle reports(вывод результата в текстовый файл)
|
|||
|---|---|---|---|
|
#18+
neo1984, Ну, это достоверное неизвестно (мне) про ограничение количества строк. Если это просто текстовый файл, то почему бы не сделать отчет-пустышку и используя TEXT_IO и простой PL/SQL цикл не вывести данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2011, 14:56 |
|
||
|
oracle reports(вывод результата в текстовый файл)
|
|||
|---|---|---|---|
|
#18+
OmegaMale, У меня сейчас параметры отчета заполняются в oracle forms, а затем передаются при вызове в oracle reports. Данные для отчета выбираются путем вызова pipelined функции. Не совсем понятно где писать вызов пакета TEXT_IO. Может у Вас есть пример. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2011, 16:06 |
|
||
|
oracle reports(вывод результата в текстовый файл)
|
|||
|---|---|---|---|
|
#18+
neo1984, Ну тогда можно прямо из формы (ну или в отчете на триггер какой-нибудь повесить) что-то типа Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2011, 16:31 |
|
||
|
|

start [/forum/topic.php?fid=51&gotonew=1&tid=1878703]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
149ms |
get topic data: |
12ms |
get first new msg: |
8ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 262ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...