Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как напечатать отд. страницы в Report / 19 сообщений из 19, страница 1 из 1
12.12.2006, 15:21
    #34193644
glamis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
Подскажите кто знает как из отчета в 100 листов напечатать лист 55.
Попробовал через prev - недоступно меню.
Пробовал указать range в repo form ... - формирует полный отчет.

VFP 8.0, правда отчет писался на 6,0.

Заранее спасибо.
...
Рейтинг: 0 / 0
12.12.2006, 15:38
    #34193707
tnl_kom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
Попробуйте REPORT FORM <naim> TO PRINTER PROMPT NOCONSOLE
...
Рейтинг: 0 / 0
12.12.2006, 16:00
    #34193806
glamis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
tnl_komПопробуйте REPORT FORM <naim> TO PRINTER PROMPT NOCONSOLE

а как насчет 2 листов из 100?
...
Рейтинг: 0 / 0
12.12.2006, 16:05
    #34193831
alex11100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
Код: plaintext
1.
      report form название_репорта range start_page,end_page
...
Рейтинг: 0 / 0
12.12.2006, 16:06
    #34193837
glamis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
alex11100
Код: plaintext
1.
      report form название_репорта range start_page,end_page


пробовал в предпросмотре стр с 1 по 100
...
Рейтинг: 0 / 0
12.12.2006, 16:06
    #34193840
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
glamis tnl_komПопробуйте REPORT FORM <naim> TO PRINTER PROMPT NOCONSOLE

а как насчет 2 листов из 100?
А как насчет почитать HELP про REPORT FORM... и обратить внимание на
...RANGE nStartPage [, nEndPage]]
С уважением, Алексей.
...
Рейтинг: 0 / 0
12.12.2006, 16:11
    #34193857
glamis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
Aleksey-K glamis tnl_komПопробуйте REPORT FORM <naim> TO PRINTER PROMPT NOCONSOLE

а как насчет 2 листов из 100?
А как насчет почитать HELP про REPORT FORM... и обратить внимание на
...RANGE nStartPage [, nEndPage]]
С уважением, Алексей.

Пробовал не получилось написал:
Report form lkkkk range 55,56 noco prev полный отчет

Пробовал:
Report form lkkkk range 55,56 noco to print полный отчет

Пробовал:
Report form lkkkk noco prev - меню в prev недоступно
...
Рейтинг: 0 / 0
12.12.2006, 16:14
    #34193881
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
А так:
Код: plaintext
REPORT FORM lkkkk  NOCONSOLE RANGE  55 ,  56  TO PRINTER
С уважением, Алексей
...
Рейтинг: 0 / 0
12.12.2006, 16:20
    #34193912
alex11100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
вот это работало на 5

Код: plaintext
1.
2.
3.
4.
5.
6.
	       if thisform.optiongroup1.value= 1 
	          REPORT FORM (THISFORM.cReport) TO PRINTER NOCONSOLE
	       else
	          REPORT FORM (THISFORM.cReport) TO PRINTER NOCONSOLE ;
	          range thisform.spinner2.value,thisform.spinner3.value
	       endif
...
Рейтинг: 0 / 0
13.12.2006, 08:35
    #34195255
glamis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
Реально в проге написано:

REPORT FORM \\asup\sys\disk\misha\help\KnigaPokupok1;
nocon RANGE 55,56 prev IN SCREEN

Не понимаю чем отличается от вышеописанных запусков но на просмотр выдает страницы с 1 по 94. Может какие настройки есть?
...
Рейтинг: 0 / 0
13.12.2006, 08:38
    #34195264
glamis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
Может в заголовке отчета можно занести печатаемый диапазон? пробовал _pbpage, _pepage, пробовал range все игнорирует.
...
Рейтинг: 0 / 0
13.12.2006, 08:56
    #34195296
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
glamisРеально в проге написано:

REPORT FORM \\asup\sys\disk\misha\help\KnigaPokupok1;
nocon RANGE 55,56 prev IN SCREEN

Не понимаю чем отличается от вышеописанных запусков но на просмотр выдает страницы с 1 по 94. Может какие настройки есть?
А на печать выводит две страницы по
Код: plaintext
REPORT FORM \\asup\sys\disk\misha\help\KnigaPokupok1 TO PRINTER NOCONSOLE RANGE  55 , 56  
?
С уважением, Алексей.
...
Рейтинг: 0 / 0
13.12.2006, 10:16
    #34195527
glamis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
Странно но получилось. На просмотр выдается весь отчет а на принтер только листы. Спасибо.
...
Рейтинг: 0 / 0
13.12.2006, 10:31
    #34195580
glamis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
Странно но получилось. На просмотр выдается весь отчет а на принтер только листы. Спасибо.
...
Рейтинг: 0 / 0
13.12.2006, 11:05
    #34195685
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
glamisСтранно но получилось. На просмотр выдается весь отчет а на принтер только листы. Спасибо.
А если HELP почитать ?

RANGE nStartPage [, nEndPage]
Except in preview , specifies a range of pages to print. nStartPage specifies the first page printed; nEndPage specifies the last page printed. If nEndPage is omitted, the last page printed defaults to 32767.

Если по русски, то HELP прямо говорит, что в Preview эта опция НЕ РАБОТАЕТ. "Исключая preview определяет диапазон страниц для печати"
...
Рейтинг: 0 / 0
13.12.2006, 11:19
    #34195755
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
glamisСтранно но получилось. На просмотр выдается весь отчет а на принтер только листы. Спасибо.
В принципе, ВладимирМ вам все уже объяснил. На Preview можно вывести только все страницы.
Но это только в VFP 8.0. В VFP 9.0 с использованием класса ReportListener уже можно вывести на печать и в Preview любые страницы. Вот только один из примеров: http://www.caws.atnet.ru/vfox/rlistener1.html. В интернете, да и в Solution Sample можно найти еще массу примеров использования класса ReportListener.
С уважением, Алексей.
...
Рейтинг: 0 / 0
14.12.2006, 08:04
    #34198504
glamis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
Страшно было гнать на принт. Он находится в другом конце здания и посмотреть и остановить печать целая проблема. Спасибо всем кто откликнулся.
...
Рейтинг: 0 / 0
14.12.2006, 10:57
    #34198986
Maltsev Max
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
в VFP 5.0 можно было вывести PrintSetup ...
НО в VFP 6.0 и выше, это, почему-то уже не получалось ...
Был дико удивлен и пришлось переписывать часть отчетов на Excel.
...
Рейтинг: 0 / 0
14.12.2006, 11:28
    #34199128
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как напечатать отд. страницы в Report
Maltsev Maxв VFP 5.0 можно было вывести PrintSetup ...
НО в VFP 6.0 и выше, это, почему-то уже не получалось ...
Был дико удивлен и пришлось переписывать часть отчетов на Excel.
Как это не получается!?
А REPORT FORM ... TO PRINTER PROMPT что, не работает ?!
С уважением, Алексей.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как напечатать отд. страницы в Report / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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