Форум: "Основная";
Текущий архив: 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.035 c