Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.032 c
3-1089106134
serg!
2004-07-06 13:28
2004.08.01
Apollo SQL 5.0-5.2


1-1089828609
Olesya
2004-07-14 22:10
2004.08.01
Проблемы с печатью


1-1090292484
Phoenix
2004-07-20 07:01
2004.08.01
ListView, как изменить значение субсубсуб итема?


1-1089878900
Yurko
2004-07-15 12:08
2004.08.01
Обработка нажатия


1-1090308197
Дельфятник
2004-07-20 11:23
2004.08.01
Вопрос по TListBox, TCheckListBox и TCustomListBox в Delphi 7.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский