Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
медленно формируется WORD
|
|||
|---|---|---|---|
|
#18+
фокс 9, dbfка на 2-5 тыш записей, есть шаблон вордовский dot, в шаблоне таблица в которую заносятся данные из dbf, очень медленно формируется документ, занимает минут 10-20 в зависимости от кол-ва записей в таблице. можно ли как то ускорить это или с вордом уже ничего не сделаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2013, 13:34 |
|
||
|
медленно формируется WORD
|
|||
|---|---|---|---|
|
#18+
А где код экпорта? Кроме того, шаблон - это шаблон, данные вы заносите не в шаблон, а в документ, созданный на основе шаблона. Кроме того, неплохо бы было на время работы с документом - скрывать его окно или хотя бы отображение обновлений. Кроме того, можно сделать немного по-другому - например, выгружать данные не прямо в Word, а, например, в Excel (если он есть). А в документ Word добавить только ссылку на Excel-таблицу (ну и настроить её отображение). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2013, 15:06 |
|
||
|
медленно формируется WORD
|
|||
|---|---|---|---|
|
#18+
AndreTM, вот кусок кода который использую, отображение делаю уже после того как все данные занесены в таблицу, помимо этой таблицы в ворде выводятся другие данные, но именно на таблицу уходит 99% времени. по 3 пунку где можно подробнее узнать как в ворде сделать ссылку на экселевскую таблицу? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2013, 15:20 |
|
||
|
медленно формируется WORD
|
|||
|---|---|---|---|
|
#18+
У вас в шаблоне исходная таблица изначально пустая? Тогда зачем вы проверяете на каждом шаге её размер - можно просто добавлять строку безусловно. И что-то мне подсказывает, что есть способ заполнять строку таблицы не по ячейкам, а через массив. Причём это позволит делать копирование не просто построчно, а сразу целиком - сделать COPY TO ARRAY [] FIELDS [], если надо - ещё подогнать данные, и разом скопировать в loTable ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2013, 16:01 |
|
||
|
медленно формируется WORD
|
|||
|---|---|---|---|
|
#18+
9kol9фокс 9, dbfка на 2-5 тыш записей, есть шаблон вордовский dot, в шаблоне таблица в которую заносятся данные из dbf, очень медленно формируется документ, занимает минут 10-20 в зависимости от кол-ва записей в таблице. можно ли как то ускорить это или с вордом уже ничего не сделаешь? Может попробовать старый испытанный DBRAD32, который формирует нужную выборку и выдаёт её в виде RTF-фвйла. Выборка выполняется внутри средствами SELECT-SQL. Если мне не изменяет склероз, его находил на dbrad.ru или dbrad32.ru. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 22:03 |
|
||
|
медленно формируется WORD
|
|||
|---|---|---|---|
|
#18+
9kol9, авторшаблон - это шаблон, данные вы заносите не в шаблон, а в документ, созданный на основе шаблона. ------------ неплохо бы увидеть шаблон вопросы --формируется 1 документ на выборку или поштучно --какая версия ворд --можно ведь окно ворд скрыть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 22:32 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=38448280&tid=1582862]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 356ms |

| 0 / 0 |
