powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Печать отчета 2 раза подряд
12 сообщений из 12, страница 1 из 1
Печать отчета 2 раза подряд
    #35016475
Valerii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, Напомните как один отчет отправить на печать в количестве 2- копий...
Не хочу делать что-то типа

Report Form report\myReport NOCONSOLE TO PRINTER
Report Form report\myReport NOCONSOLE TO PRINTER

Ведь есть же при To Printer Prmopt поле с количеством копий...
Всем спасибо
...
Рейтинг: 0 / 0
Печать отчета 2 раза подряд
    #35029910
vlamast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ValeriiНарод, Напомните как один отчет отправить на печать в количестве 2- копий...
Не хочу делать что-то типа

Report Form report\myReport NOCONSOLE TO PRINTER
Report Form report\myReport NOCONSOLE TO PRINTER

Ведь есть же при To Printer Prmopt поле с количеством копий...
Всем спасибо

есть такой параметр

Scope

Задает диапазон записей, которые нужно включить в отчет. Включаются только записи, попадающие в указанный диапазон.
Диапазон задается следующими предложениями: ALL, NEXT nRecords, RECORD nRecordNumber(количество копий!) и REST. Подробнее о предложениях диапазона см. тему Предложения диапазона или главу 2 "Обзор языка программирования" Руководства разработчика.
По умолчанию областью действия команды REPORT являются все записи ѕ предложение ALL.
...
Рейтинг: 0 / 0
Печать отчета 2 раза подряд
    #35030125
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlamastесть такой параметр

Scope А ты суть вопроса понял?
ValeriiНарод, Напомните как один отчет отправить на печать в количестве 2- копий ...
...
Рейтинг: 0 / 0
Печать отчета 2 раза подряд
    #35030215
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использовать команду:
REPORT FORM <имя отчета> TO PRINTER PROMPT PREVIEW
Далее появится окно, где указывается пользователем количество копий.
...
Рейтинг: 0 / 0
Печать отчета 2 раза подряд
    #35030319
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир САИспользовать команду:
REPORT FORM <имя отчета> TO PRINTER PROMPT PREVIEW
Далее появится окно, где указывается пользователем количество копий.

Еще один понятливый

Про это автор и сам упомянул.
ValeriiНарод, Напомните как один отчет отправить на печать в количестве 2- копий...
Не хочу делать что-то типа

Report Form report\myReport NOCONSOLE TO PRINTER
Report Form report\myReport NOCONSOLE TO PRINTER

Ведь есть же при To Printer Prmopt поле с количеством копий...
Всем спасибо
...
Рейтинг: 0 / 0
Печать отчета 2 раза подряд
    #35031007
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_PCOPIES system variable is set to a value higher than 1 (the default). (come from MSDN)
...
Рейтинг: 0 / 0
Печать отчета 2 раза подряд
    #35036429
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_PCOPIES System Variable
Included for backward compatibility. Use the Report Designer instead.
Цитата из HELP

С уважением, Алексей
...
Рейтинг: 0 / 0
Печать отчета 2 раза подряд
    #35036444
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей, а в дизайнере можно задать количество копий? У меня под рукой нет фокса - я под Линухом.
...
Рейтинг: 0 / 0
Печать отчета 2 раза подряд
    #35036569
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apapacyАлексей, а в дизайнере можно задать количество копий? У меня под рукой нет фокса - я под Линухом.
Если вопрос не лично к Алексею, то, нет. Нельзя. Нет никаких опций в дизайнере отчета.

Можно, конечно, вскрыть файл FRX (открыть отчет как таблицу и менять поле Expr первой записи) и напрямую исправить значение реквизита

COPIES=2

но здесь проблема в том, что эту операцию придется повторять каждый раз после модификации отчета. Проще использовать PRINTJOB

Код: plaintext
1.
2.
3.
4.
PRINTJOB
	_PCOPIES= 2 
	Report Form report\myReport NOCONSOLE TO PRINTER
ENDPRINTJOB

Системные переменные отчета, заданные внутри PRINTJOB будут влиять на отчет. Это работает в VFP9. Не знаю, сработает ли в ранних версиях FoxPro.
...
Рейтинг: 0 / 0
Печать отчета 2 раза подряд
    #35036572
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирМ apapacyАлексей, а в дизайнере можно задать количество копий? У меня под рукой нет фокса - я под Линухом.
Если вопрос не лично к Алексею, то, нет. Нельзя. Нет никаких опций в дизайнере отчета.

Оказывается, был не прав. Если сохранять окружение отчета (в VFP9 поставить птичку "Save printer environment") и в настройках принтера, вызванных из дизайнера отчета (Page Setup), явно указать количество копий, то это количество копий будет сохранено в отчете.

Только, как правило, пользователи хотят сами настраивать количество копий.
...
Рейтинг: 0 / 0
Печать отчета 2 раза подряд
    #35036754
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, это так, Владимир, но..
Вместе с кол-вом копий сохраняется и путь к принтеру среды разработки, например, со всеми вытекающими из этого проблемами.
С уважением, Алексей
...
Рейтинг: 0 / 0
Печать отчета 2 раза подряд
    #35036786
bodrox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирМ.... Если сохранять окружение отчета (в VFP9 поставить птичку "Save printer environment")...Только необходимо учесть, что при переносе FR? на другой компьютер с другим принтером будут заметные тормоза при открытии отчёта.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Печать отчета 2 раза подряд
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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