Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как прервать печать / 13 сообщений из 13, страница 1 из 1
04.02.2010, 14:53
    #36449763
АленаШ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прервать печать
Сформирован многостраничный отчет. Просматривают стандартным preview. Если вдруг по ошибке запустили печать многих страниц, как прервать печать? На esc не реагирует.
...
Рейтинг: 0 / 0
04.02.2010, 14:59
    #36449787
?
?
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прервать печать
Пуск-настройка-принтеры-удалить задание
...
Рейтинг: 0 / 0
04.02.2010, 15:01
    #36449794
АленаШ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прервать печать
Этот метод убийства известен. а чего-нибудь поизощреннее?
...
Рейтинг: 0 / 0
04.02.2010, 15:52
    #36449976
reware
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прервать печать
АленаШСформирован многостраничный отчет. Просматривают стандартным preview. Если вдруг по ошибке запустили печать многих страниц, как прервать печать? На esc не реагирует.

Если по ошибке запущена печать многих страниц, то только средствами самой винды (выше было сказано). Изячнее не выйдет.
...
Рейтинг: 0 / 0
04.02.2010, 16:04
    #36450012
?
?
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прервать печать
АленаШ а чего-нибудь поизощреннее?
Выключением питания принтера с последующим извлечением застрявшей бумаги.
...
Рейтинг: 0 / 0
04.02.2010, 16:15
    #36450046
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прервать печать
Если печать идет не через класс ReportListiner, то в процессе подготовки к печати будет отображено диалоговое окно "Printing..." или для локализованной Run-Time библиотеки "Печать...". В этом окне будет единственная кнопка "Отменить".

Успеете заметить это окошко и нажать мышкой кнопку "Отменить" (клавишу пробел или Enter) - формирование задания на печать будет прервано. Не успеете - через FoxPro уже ничего не сделать. Поезд ушел. В память принтера или в очередь на печать. Поэтому отменять можно будет только там.
...
Рейтинг: 0 / 0
04.02.2010, 16:16
    #36450054
АленаШ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прервать печать
Ну что ж, очень жаль. Успокаивает только то, что я зря грешила на свои умственные способности, думала, что я не могу додуматься.
Всем спасибо.
...
Рейтинг: 0 / 0
04.02.2010, 17:47
    #36450373
Wasilich
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прервать печать
?АленаШ а чего-нибудь поизощреннее?
Выключением питания принтера с последующим извлечением застрявшей бумаги.
Неее! Сначала бумагу вытянуть или лоток с бумагой, а потом питание!
...
Рейтинг: 0 / 0
04.02.2010, 20:20
    #36450642
АленаШ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прервать печать
А как выйти из preview, если отчет многостраничный, но понял, что дальше смотреть не надо, а надо все отменить?
...
Рейтинг: 0 / 0
04.02.2010, 23:02
    #36450787
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прервать печать
АленаША как выйти из preview, если отчет многостраничный, но понял, что дальше смотреть не надо, а надо все отменить?
Так там же ToolBar есть с иконкой раскрытой двери. Как Вы вообще листаете preview? Вот там же, справа кнопка рядом с иконкой принтера.
...
Рейтинг: 0 / 0
05.02.2010, 05:27
    #36450953
АленаШ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прервать печать
Дело в том, что preview каждый раз из разного кол-ва страниц. Пользователь в режиме просмотра решает, нужна эта страница или нет, в зависимости от этого, нажимает принтер или дверку. А вот если вдруг он понял, что отфильтровал совсем не тех и для них пытается вывести report, вот здесь надо прекратить preview совсем, а при нажатии на дверку на просмотр выходит следующая страница. А мне надо выйти совсем, не пролистывая все оставшиеся. Если бы еще одну кнопку в preview, а с нее считать код возврата в основной программе и по нему прекратить preview.
...
Рейтинг: 0 / 0
05.02.2010, 07:16
    #36450972
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прервать печать
АленаШДело в том, что preview каждый раз из разного кол-ва страниц. Пользователь в режиме просмотра решает, нужна эта страница или нет, в зависимости от этого, нажимает принтер или дверку. А вот если вдруг он понял, что отфильтровал совсем не тех и для них пытается вывести report, вот здесь надо прекратить preview совсем, а при нажатии на дверку на просмотр выходит следующая страница. А мне надо выйти совсем, не пролистывая все оставшиеся. Если бы еще одну кнопку в preview, а с нее считать код возврата в основной программе и по нему прекратить preview.
1. Можно добавить в toolbar Preview свою кнопку "Выход" и в ней взводить флаг "прерывания" просмотра, который анализируется в цикле выводов PreView. Делается это через разширение ReportPreView.App и подробно описано в топике хелпа: "Leveraging the Default Preview Container"
2. Можно сделать свою форму PreView и в ней творит что вам угодно.
Примеров много. Вот один из них: http://vfox.kristall.ru/rlistener1.html
С уважением, Алексей
...
Рейтинг: 0 / 0
05.02.2010, 08:18
    #36451026
АленаШ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прервать печать
Буду пробовать. Спасибо большое.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как прервать печать / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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