powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Медленно формируется отчет
10 сообщений из 10, страница 1 из 1
Медленно формируется отчет
    #34455250
StandD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Какая-то непонятка.
Есть несколько отчетов. Элементарные до ... Просто в них текстовые поля и поля для вывода переменных. Переменные перед формированием получаются моментально.
Но. Большинство таких репортов в режиме preview, to printer моментально появляются на экране или выводятся на принтеры, а пара - или появляется в режиме просмотра белое окно на 1-1.5 минуты или при прямой печати "идет печать стр.1" на это же время, и только после этого происходит вывод на экран или принтер. Вроде, все свойства одинаковые. В одном таком отчете была картинка - убрал - то же самое.
Где может быть засада?
...
Рейтинг: 0 / 0
Медленно формируется отчет
    #34455281
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а не стоит ли в этих отчетах "Save printer enviroment".
похоже на то что запомнены настройки на сетевой принтер , который недоступен.
...
Рейтинг: 0 / 0
Медленно формируется отчет
    #34455307
StandD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-=AlexiS=-а не стоит ли в этих отчетах "Save printer enviroment".
похоже на то что запомнены настройки на сетевой принтер , который недоступен.

Нет, не стоит. Да ведь в этом случае он печатал бы на один принтер...
Но, проверяя, заметил фантастическую штуку. Если вызываю в Фоксе отчет на модификацию, а после этого - Report/Свойства, так вот в этих двух отчетах менюшка показывается ровно также долго, как при выполнении программы. Свойства остальных отчетов проявляются моментально!!!
...
Рейтинг: 0 / 0
Медленно формируется отчет
    #34455361
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, не стоит. Да ведь в этом случае он печатал бы на один принтер...
Ну не совсем так если есть PROMPT - то можно печатать куда угодно.И если запомнен "недоступный" принтер - то открываеться долго.

Хорошо - пусть даже и не стоит.А принтер который в репорт дезайнере показываеться - он доступен ? Нужно попробовать выбрать другой - может и поможет.
...
Рейтинг: 0 / 0
Медленно формируется отчет
    #34455387
StandD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-=AlexiS=- Нет, не стоит. Да ведь в этом случае он печатал бы на один принтер...
Ну не совсем так если есть PROMPT - то можно печатать куда угодно.И если запомнен "недоступный" принтер - то открываеться долго.

Хорошо - пусть даже и не стоит.А принтер который в репорт дезайнере показываеться - он доступен ? Нужно попробовать выбрать другой - может и поможет.

Он доступен. Ведь после этой задержки печать идет все равно на него. Причем этот пердиманокль на разных компьютерах и на разных сетевых принтерах. Причем настройки принтера - быстрая печать.
...
Рейтинг: 0 / 0
Медленно формируется отчет
    #34455442
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Темные электромагнитные силы

А в DE есть что-то ?
Или может какие-то свои функции в репорте ?
...
Рейтинг: 0 / 0
Медленно формируется отчет
    #34455498
StandD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-=AlexiS=-Темные электромагнитные силы

А в DE есть что-то ?
Или может какие-то свои функции в репорте ?

Да уж похоже!
Никаких функций нет. Но отчеты эти я формировал копируя те, которые уже были и редактируя их. Например, есть DETAIL (наследство), но пустой. Может, он чего запомнил и пытается вытянуть? Его можно удалить из отчета?
...
Рейтинг: 0 / 0
Медленно формируется отчет
    #34455948
StandD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 -=AlexiS=-


Большое спасибо за попытку вникнуть в такую темную проблему и затраченное время. Вроде я разобрался.

Как формируются эти отчеты:
в куске программы делаются переходы по открытым таблицам и находятся значения переменных для выдачи в отчете. Потом - REPORT FORM .... .

Так вот в чем оказалась фишка: если перед строчкой REPORT... я нахожусь в области, где открыта таблица общего доступа - приехали... тормоз! Если я перед REPORT поставлю, например, SELECT 50 (где у меня открыта моя локальная таблица) - все летает.

Вот только вопрос - почему такая ситуация имеет место быть? Ведь я в общей области ничего не делаю, просто нахожусь в SELECTe XX, где открыта общая таблица. Все данные для печати отчета уже сформированы. Более того, такая ситуация наблюдается, даже если я нахожусь в общей области, где НЕ ИСКАЛ информации для отчета!
...
Рейтинг: 0 / 0
Медленно формируется отчет
    #34456057
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну дык - репорт пытаеться сформировать детейл для каждой строки из текущей таблицы (если нет DE) ? даже если в детейле ничего нет
Если у вас нет детейла - юзайте NEXT 1 и будет быстрее
...
Рейтинг: 0 / 0
Медленно формируется отчет
    #34456313
StandD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ok!
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Медленно формируется отчет
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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