powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как прервать печать
13 сообщений из 13, страница 1 из 1
Как прервать печать
    #36449763
АленаШ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сформирован многостраничный отчет. Просматривают стандартным preview. Если вдруг по ошибке запустили печать многих страниц, как прервать печать? На esc не реагирует.
...
Рейтинг: 0 / 0
Как прервать печать
    #36449787
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
Пуск-настройка-принтеры-удалить задание
...
Рейтинг: 0 / 0
Как прервать печать
    #36449794
АленаШ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Этот метод убийства известен. а чего-нибудь поизощреннее?
...
Рейтинг: 0 / 0
Как прервать печать
    #36449976
reware
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АленаШСформирован многостраничный отчет. Просматривают стандартным preview. Если вдруг по ошибке запустили печать многих страниц, как прервать печать? На esc не реагирует.

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

Успеете заметить это окошко и нажать мышкой кнопку "Отменить" (клавишу пробел или Enter) - формирование задания на печать будет прервано. Не успеете - через FoxPro уже ничего не сделать. Поезд ушел. В память принтера или в очередь на печать. Поэтому отменять можно будет только там.
...
Рейтинг: 0 / 0
Как прервать печать
    #36450054
АленаШ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну что ж, очень жаль. Успокаивает только то, что я зря грешила на свои умственные способности, думала, что я не могу додуматься.
Всем спасибо.
...
Рейтинг: 0 / 0
Как прервать печать
    #36450373
Wasilich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
?АленаШ а чего-нибудь поизощреннее?
Выключением питания принтера с последующим извлечением застрявшей бумаги.
Неее! Сначала бумагу вытянуть или лоток с бумагой, а потом питание!
...
Рейтинг: 0 / 0
Как прервать печать
    #36450642
АленаШ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как выйти из preview, если отчет многостраничный, но понял, что дальше смотреть не надо, а надо все отменить?
...
Рейтинг: 0 / 0
Как прервать печать
    #36450787
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АленаША как выйти из preview, если отчет многостраничный, но понял, что дальше смотреть не надо, а надо все отменить?
Так там же ToolBar есть с иконкой раскрытой двери. Как Вы вообще листаете preview? Вот там же, справа кнопка рядом с иконкой принтера.
...
Рейтинг: 0 / 0
Как прервать печать
    #36450953
АленаШ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело в том, что preview каждый раз из разного кол-ва страниц. Пользователь в режиме просмотра решает, нужна эта страница или нет, в зависимости от этого, нажимает принтер или дверку. А вот если вдруг он понял, что отфильтровал совсем не тех и для них пытается вывести report, вот здесь надо прекратить preview совсем, а при нажатии на дверку на просмотр выходит следующая страница. А мне надо выйти совсем, не пролистывая все оставшиеся. Если бы еще одну кнопку в preview, а с нее считать код возврата в основной программе и по нему прекратить preview.
...
Рейтинг: 0 / 0
Как прервать печать
    #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
Как прервать печать
    #36451026
АленаШ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Буду пробовать. Спасибо большое.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как прервать печать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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