Закрытие отчета изнутри
Закрытие отчета изнутри
Требуется закрытие отчета из самой формы отчета. То есть в отчете имитируется кнопка (создан контрол - Text и отрабатывается событие Нажатие), по ее нажатию отчет должен закрыться. Вопрос - как это сделать. В отчете метода Close или чего то похожего я не нашел.
Закрытие отчета изнутри
В обработчике события ClickEvent текстового компонента используйте, пожалуйста, следующую команду:
Работает во всех версиях .Net
Спасибо.
Код: Выделить всё
System.Windows.Forms.Form.ActiveForm.Close();
Спасибо.
Закрытие отчета изнутри
А как закрыть отчет кнопкой формы (StiForm)?
Закрытие отчета изнутри
Установите свойство кнопки DialogResult = Cancel.
Спасибо.
Спасибо.
Закрытие отчета изнутри
При DialogResult=Cancel закрывается только форма StiForm, но не отчет (форма Предварительного просмотра), чего хотелось бы.
Закрытие отчета изнутри
Установите, пожалуйста, для формы режим вывода StartMode=OnPreview. При этом форма должна быть первой в Менеджере страниц (вызов менеджера страниц - Ctrl+F4).
Спасибо.
Спасибо.