Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / При запуске развернуть отчёт на весь экран / 17 сообщений из 17, страница 1 из 1
12.10.2012, 14:45
    #37995723
9IKOB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
Всем доброго времени суток!
Может мне кто-нибудь подсказать, как сделать так, чтобы отчёт в FoxPro при выводе на экран сразу разворачивался на весь экран?
...
Рейтинг: 0 / 0
15.10.2012, 10:22
    #37998074
Mihail3
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
Попробуй при модификации его разверни на весь экран и нажми потом на запуск его и он у тебя будет развернутым запускаться как при модификации, по крайней мере у меня так получилось
...
Рейтинг: 0 / 0
15.10.2012, 14:27
    #37998670
alextashk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
9IKOB,

1.Надо использовать foxuser.dbf, туда сохраняются настройки preview печати
т.е. первый раз выводите в preview, распахиваете окно и в последующем печать будет
выводиться в preview распахнуто

2.можно ещё выводить печать в заранее созданное окно
...
Рейтинг: 0 / 0
15.10.2012, 16:26
    #37998911
9IKOB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
alextashk,

Благодарю за советы. Я попробую.
...
Рейтинг: 0 / 0
16.10.2012, 09:20
    #37999697
9IKOB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
alextashk,

С preview не получится - данные для отчёта формируются программно.
Пробовал выводить в специально созданное окно, развёрнутое на весь экран - всё равно отчёт сразу не разворачивается.
...
Рейтинг: 0 / 0
16.10.2012, 09:39
    #37999733
XAndy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
9IKOB,

К примеру, если подложить пустой foxuser.dbf и развернуть preview-окно, то в foxuser'е останутся настроки данного окна. Если включить такой foxuser в проект, то preview-окно отчетов всегда будет развернутым. Как-то так.
...
Рейтинг: 0 / 0
16.10.2012, 11:14
    #37999962
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
Старый "дедовский" способ. Загнать в буфер клавиатуры сочетание клавиш, которое разворачивает окно предварительного просмотра на весь экран

Код: sql
1.
2.
KEYBOARD '{CTRL+F10}' PLAIN CLEAR
REPORT FORM MyReport.frx PREVIEW



Хотя, конечно, это не очень хорошо, поскольку буфер клавиатуры общий и, как следствие, может быть изменен до того, как откроется окно предварительного просмотра.

А вообще, разные фокусы с отчетами можешь посмотреть здесь FAQ for Reports . Там подробно рассматривается вопрос и про файл ресурсов.
...
Рейтинг: 0 / 0
16.10.2012, 11:37
    #38000017
9IKOB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
ВладимирМ,

Благодарю. Мне помогло это решение.
...
Рейтинг: 0 / 0
16.10.2012, 16:04
    #38000738
reware
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
ВладимирМСтарый "дедовский" способ. Загнать в буфер клавиатуры сочетание клавиш, которое разворачивает окно предварительного просмотра на весь экран
Код: sql
1.
2.
KEYBOARD '{CTRL+F10}' PLAIN CLEAR
REPORT FORM MyReport.frx PREVIEW



Странно, попробовал открыть предпросмотр и развернуть его на полный экран нажатием Ctrl+F10. Фигвам. Или тут фишка в PLAIN CLEAR ?
...
Рейтинг: 0 / 0
16.10.2012, 19:42
    #38001211
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
Использование клавиатурного макро - зависит от ряда причин.

Во-первых, введенное макро срабатывает в момент перехода FoxPro в режим ожидания действий пользователя. Чтобы распахнулось именно окно отчета не должно быть никаких остановок и ожиданий реакции пользователя между вводом макро и открытием окна.

Код: sql
1.
2.
3.
KEYBOARD '{CTRL+F10}' PLAIN CLEAR
DoEvents
REPORT FORM MyReport.frx PREVIEW


Если эту последовательность команда дать в командном окне, то распахнуто на весь экран будет командное окно, а не отчет

Во-вторых, сама реакция на CTRL+F10 может быть отключена какими-либо настройками. Например, если скрыть системное меню FoxPro, то никакой реакции не последует

Код: sql
1.
2.
3.
4.
SET SYSMENU OFF
KEYBOARD '{CTRL+F10}' PLAIN CLEAR
REPORT FORM MyReport.frx PREVIEW
SET SYSMENU ON


Наконец, у окна должен быть доступен соответствующий системный пункт меню (раскрывающееся меню в левом верхнем углу любого окна). В смысле, окно должно быть способно распахиваться на весь экран. Если отчет открывается внутри окна, которое не может быть развернуто, то, естесственно, и реакции не будет.
...
Рейтинг: 0 / 0
17.10.2012, 12:35
    #38002154
reware
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
9IKOBВсем доброго времени суток!
Может мне кто-нибудь подсказать, как сделать так, чтобы отчёт в FoxPro при выводе на экран сразу разворачивался на весь экран?
Следующая ссылка возможно спасёт отца русской демократии :)
http://fox.wikis.com/wc.dll?Wiki~MaximizePrintPreview
...
Рейтинг: 0 / 0
17.10.2012, 13:41
    #38002332
9IKOB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
reware9IKOBВсем доброго времени суток!
Может мне кто-нибудь подсказать, как сделать так, чтобы отчёт в FoxPro при выводе на экран сразу разворачивался на весь экран?
Следующая ссылка возможно спасёт отца русской демократии :)
http://fox.wikis.com/wc.dll?Wiki~MaximizePrintPreview

Что-то я не догоняю: что это за "отец русской демократии"?
...
Рейтинг: 0 / 0
17.10.2012, 13:43
    #38002343
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
9IKOBЧто-то я не догоняю: что это за "отец русской демократии"?Д о жили...
...
Рейтинг: 0 / 0
17.10.2012, 14:29
    #38002481
reware
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
9IKOBЧто-то я не догоняю: что это за "отец русской демократии"?
"Отец русской демократии" это из "Двенадцати стульев" писателей И.Ильфа и Е.Петрова, которые кода-то ручкой (кошмар !) писали (это вообще непонятный глагол) на бумаге (полный изврат) свои произведения. Ну, а по теме чего молчим - как код, понравился ?
...
Рейтинг: 0 / 0
17.10.2012, 16:12
    #38002793
9IKOB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
reware,

А почему Вы думаете, что все обязаны читать произведения Ильфа и Петрова? Я предпочитаю читать другие книги.
По теме: я вставил этот код
Код: sql
1.
2.
KEYBOARD '{CTRL+F10}' PLAIN CLEAR
REPORT FORM MyReport.frx PREVIEW

и результат меня вполне устраивает.
...
Рейтинг: 0 / 0
17.10.2012, 19:10
    #38003225
reware
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
9IKOBreware,

А почему Вы думаете, что все обязаны читать произведения Ильфа и Петрова? Я предпочитаю читать другие книги.
По теме: я вставил этот код
Код: sql
1.
2.
KEYBOARD '{CTRL+F10}' PLAIN CLEAR
REPORT FORM MyReport.frx PREVIEW

и результат меня вполне устраивает.
Никто никому ничего не обязан. Только фокус с
Код: sql
1.
2.
KEYBOARD '{CTRL+F10}' PLAIN CLEAR
REPORT FORM MyReport.frx PREVIEW


у меня в ранее сделанном проекте (чисто попробовал) ни фига не срабатывает. Ну, мне-то оно и не надо было, это чисто для эксперимента. Возможно, тут какие-то сеты влияют. Расположение планет, опять-же :)
...
Рейтинг: 0 / 0
30.10.2012, 13:38
    #38018570
Jonny540
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При запуске развернуть отчёт на весь экран
reware,

Я тоже проверил чисто для эксперимента. Если отключаешь FOXUSER, то работает.
Включаешь - нет. :))
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / При запуске развернуть отчёт на весь экран / 17 сообщений из 17, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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