|
|
|
Вывод отчета
|
|||
|---|---|---|---|
|
#18+
Всем добрый вечер. Вопрос такой.При помощи нижеприведенной строки для вывода отчета с последующей его печатью открывается окно с заголовком "Конструктор отчетов - zakaz.frx Страница 1". REPORT FORM c:\otrajenie\reports\zakaz.frx NOEJECT PREVIEW Как изменить размер и заголовок приведенного ниже открывающегося окна ??? Спасибо, с Уважением , Роман. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2008, 22:59 |
|
||
|
Вывод отчета
|
|||
|---|---|---|---|
|
#18+
добавить опцию IN WINDOW WindowName ну и само оконшко сначало создать с нужными размерами и капшенсом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 08:10 |
|
||
|
Вывод отчета
|
|||
|---|---|---|---|
|
#18+
Hel!Riserдобавить опцию IN WINDOW WindowName ну и само оконшко сначало создать с нужными размерами и капшенсом Я так пробовал, но во первых если вставляю кнопки в это открывшееся окно отчет выводится под ними и в принципе вышеуказанный вариант всем устраивает в нем есть дополнительное окно как на скрине с помощью которого можно вывести на принтер. Тоесть хотелосьбы использовать вариант описанный в начале темы. Подскажите, можно ли ихменить размер и заголовок окна показанного на скрине и если нет осведомите меня. Еще вопрос, если да , то в последствии используя этот вариант запуская EXE приложение на других компах, все будет работать ? Заранее спасибо, Роман. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 19:42 |
|
||
|
Вывод отчета
|
|||
|---|---|---|---|
|
#18+
Заголовок такого окна изменить нельзя, а вот размеры и положение - можно. Но только через оконные команды. Код: plaintext 1. 2. Однако здесь есть некоторые тонкости. 1) Имя окна будет зависеть от локализации Run-Time библиотеки. Если русская локализация, то имя окна будет как и написано "Конструктор отчетов - zakaz.frx Страница 1". А вот если английская, то имя будет "Report Designer - zakaz.frx Page 1". Причем на этапе разработки используется только и исключительно английская локализация (для Design Time другой нет). Это значит, что в коде придется анализировать оба возможных варианта. И русское название и английское. 2) Оконные функции срабатывают только в том случае, если окно активно и видимо. На скрытые (не видимые) окна эти команды не действуют. Проблема в том, что у отчетов методы есть только в DataEnvironment. А его методы срабатывают в тот момент, когда окно предварительного просмотра еще не отображено. Значит, придется действовать через одноразовые таймеры, чтобы отложить выполнение команды ZOOM до того момента, как окно будет отображено. Хотя, можно использовать файл ресурсов (Foxuser.dbf), чтобы зафиксировать размер окна в момент его открытия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 14:36 |
|
||
|
|

start [/forum/topic.php?fid=41&tid=1587410]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 311ms |

| 0 / 0 |
