Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.01;
Скачать: CL | DM;

Вниз

Quick Report   Найти похожие ветки 

 
~ShamaN~ ©   (2004-07-21 17:23) [0]

Подскажите, как программно закрыть окно Quick Report-a с отчётом. Простое закрытие формы, содержащей Quick Report, не помогает.


 
Johnmen ©   (2004-07-21 17:56) [1]

Нажать кнопу Close или x
А зачем показывать "формы, содержащей Quick Report" ?


 
~ShamaN~ ©   (2004-07-21 18:00) [2]

Johnmen, я же спросил ПРОГРАММНО.
А форму я не показываю, а делаю Form.Close;


 
Reindeer Moss Eater ©   (2004-07-21 18:02) [3]

А зачем вообще QRep класть на какую-то форму?


 
Johnmen ©   (2004-07-21 18:09) [4]

>~ShamaN~ ©  
>ПРОГРАММНО.

В какой момент времени, по какому событию ?


 
~ShamaN~ ©   (2004-07-21 18:09) [5]

Reindeer Moss Eater , я новичёк в этом, не спорю, но так во всех мануалах написано. Я разместил Qrep на форме, делаю  
Form.QuickRep.Preview;
а закрыть появившееся окно не знаю как.


 
Reindeer Moss Eater ©   (2004-07-21 18:10) [6]

File->New->Report

И нет никакой формы которую надо убирать.


 
Reindeer Moss Eater ©   (2004-07-21 18:11) [7]

Подскажите, как программно закрыть окно Quick Report-a с
отчётом


Это юзер решает. Когда ему закрыть превью.
Не надо превью - не надо вызывать превью.


 
~ShamaN~ ©   (2004-07-21 18:12) [8]

Johnmen, по закрытии одной из форм приложения окно отчёта должно быть обязательно закрыто, так что если пользователь не акрыл, должно закрыться само.


 
~ShamaN~ ©   (2004-07-21 18:13) [9]

Reindeer Moss Eater , это смотря какой пользователь :) Есть савсем не адекватные, жмут на всё подряд, а потом кричат, что программа кривая :)


 
Reindeer Moss Eater ©   (2004-07-21 18:15) [10]

Ты подумай над своей логикой.
Что было бы, если бы программер сам закрывал например диалоговые окна "Хотите отформатировать диск С? <Да> <нет> <не знаю>"


 
Reindeer Moss Eater ©   (2004-07-21 18:16) [11]

Есть савсем не адекватные, жмут на всё подряд, а потом кричат, что программа кривая :)

Эта проблема не решается программным путем.


 
~ShamaN~ ©   (2004-07-21 18:18) [12]

Reindeer Moss Eater, я подумал. Просто отчёт можно свернуть и продолжать работать дальше, а этого очень не хотелось бы. Можно просто кнопку "свернуть" убрать, но как?


 
Reindeer Moss Eater ©   (2004-07-21 18:19) [13]

Тогда помести QR все же на форму и показывай её модально.


 
~ShamaN~ ©   (2004-07-21 18:21) [14]

Reindeer Moss Eater, а можно пример: показал - закрыл. Я же говорю, что новичёк и модально... сложно для понимания как-то.


 
Reindeer Moss Eater ©   (2004-07-21 18:23) [15]

Ты же сказал что хочешь не дать работать дальше пока отчет виден.


 
~ShamaN~ ©   (2004-07-21 18:24) [16]

Да, юзер смотрит очёт и печатает ео сколько хочет, но не должен сворачивать!


 
Reindeer Moss Eater ©   (2004-07-21 18:26) [17]

Почему не должен?
Я например хочу.

Чем оправдан запрет?


 
~ShamaN~ ©   (2004-07-21 18:28) [18]

Просто так хочет человек, который попросил ему прогу написать. Может просто подскажешь?


 
Reindeer Moss Eater ©   (2004-07-21 18:29) [19]

Да я хочу во время просмотра твоего драгоценного отчета кликнуть по иконке другой программы у меня на столе.
Какого хрена ты будешь мне в этом препятствовать?


 
Reindeer Moss Eater ©   (2004-07-21 18:38) [20]

Твоя цель была (если еще помниш) не дать работать с другими окнами программы пока активен отчет.

Ты знаешь (может видел), что юзер минимизирует окно и работает с другими формами.

Ты придумываешь себе новую цель (запрет юзеру минимизировать окно отчета) а о первоначальной цели забываешь.

Глупо.

Модальность окна решает твои проблемы.
А не вовсе не дурацкие запреты (иначе просто не могу их назвать)


 
Anatoly Podgoretsky ©   (2004-07-21 19:23) [21]

Reindeer Moss Eater ©   (21.07.04 18:02) [3]
Для стабильной работы QRep надо помещать на форму. Этот совет проверен и практикой и рекомендациями производителя.

Reindeer Moss Eater ©   (21.07.04 18:10) [6]
А вот это хоть и допустимый путь но не правильный File->New->Report



Страницы: 1 вся ветка

Текущий архив: 2004.08.01;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.039 c
1-1089808277
goliath
2004-07-14 16:31
2004.08.01
Работа с метафайлами (wmf)


8-1084728506
Mihey
2004-05-16 21:28
2004.08.01
Про алгоритм вращения


1-1089839869
Gleb
2004-07-15 01:17
2004.08.01
Функции FindFirst и FindNext


14-1089435484
MBo
2004-07-10 08:58
2004.08.01
Об АЦП...


1-1089965306
gdima
2004-07-16 12:08
2004.08.01
exec