Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / PREVIEW / 10 сообщений из 10, страница 1 из 1
07.06.2005, 08:18:31
    #33103838
DЭN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PREVIEW
Пытаюсь в просмотре отчета вызвать настройки печати чтобы можно было выбирать какую страницу вибирать на печать но происходит ошибка на нажитие активированной кнопки принтер

Код: plaintext
REPORT form &flot for month(data)=mesa TO PROMPT PREVIEW

ошибка
Код: plaintext
Report contains a nesting error

в чем дело?
...
Рейтинг: 0 / 0
07.06.2005, 08:56:31
    #33103876
АлександрК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PREVIEW
Скорее всего дело в макроподстановке. Попробуй так:

REPORT form (flot) for month(data)=mesa TO PROMPT PREVIEW
...
Рейтинг: 0 / 0
07.06.2005, 09:54:59
    #33103988
DЭN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PREVIEW
и так тоже не работает
тажа самая ошибка
...
Рейтинг: 0 / 0
07.06.2005, 10:03:34
    #33104015
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PREVIEW
Для преварительно просмотра отчета, как правило подается команда

REPORT FORM MyReport.frx PREVIEW

Отчет будет выдан на экран вместе с командной кнопкой с изображением принтера, по нажатию на которую будет выполнятся печать на бумагу.

Однако в этом случае пользователь не получит приглашение по выбору и настройке принтера. Печать пойдет на принтер по умолчанию и будут использованы его настройки по умолчанию.

Чтобы пользователь получил возможность выбора принтера и его настроек используйте команду

REPORT FORM MyReport.frx TO PRINTER PROMPT PREVIEW

Обратите внимание на порядок следования опций. "PREVIEW" должна следовать после опций "TO PRINTER PROMPT". В противном случае, вы получите сообщение об ошибке при попытке выполнить команду.

Этот совет не применим к версиям FoxPro 2.x
...
Рейтинг: 0 / 0
07.06.2005, 10:58:59
    #33104185
Crispy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PREVIEW
Проверь рипорт - может в нем содержится ошибка - какие-нибудь некорректные операции с данными.
...
Рейтинг: 0 / 0
07.06.2005, 11:08:10
    #33104212
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PREVIEW
2Crispy
а так и есть процентов на 90
он обращается за пределами фильтра или за пределами таблицы
хотя может я ошибся с отчетами не работаю но похоже что именно так
...
Рейтинг: 0 / 0
07.06.2005, 11:12:54
    #33104227
leaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PREVIEW
а быстрее всего ошибка может быть в самом выражении for
хотя конечно кода то не видно
...
Рейтинг: 0 / 0
07.06.2005, 11:15:21
    #33104235
Samvel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PREVIEW
обычно nesting выдает при не правильном организации цикла- do case, for ...
видимо в репорте используется какая-то функция, который обрабатывает цикл
...
Рейтинг: 0 / 0
07.06.2005, 11:24:58
    #33104279
Crispy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PREVIEW
Сообщения об ошибках в рипортах - слишком общие.
Может еще быть - ссылка на необъявленную или вне пределов видимости переменную, где-нибудь неверный тип аргумента (особенно в функциях типа STR() ).
...
Рейтинг: 0 / 0
08.06.2005, 02:39:04
    #33106210
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PREVIEW
Hi DЭN!

Что такое mesa, где она объявоена и какова область видимости этой переменной? И зачем давать переменной имя, совпадающее с зарезервированным словом :( Поменял бы хоть на nMesa или поставил m.

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / PREVIEW / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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