Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Модальная печатная форма  (Прочитано 8810 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Sem
Гость
« : 01-03-2004 09:26 » 

Есть одна небольшая проблемка - нужно открыть печатную форму в модальном режиме. То есть существует документ, который открывается в модально,  и у него есть печатная форма.
Но при ее открытии она находиться за формой документа  Улыбаюсь
Может кто знает, как показать ее в модальном режиме?
Записан
Harry
Модератор

ua
Offline Offline

« Ответ #1 : 02-03-2004 20:33 » 

Т.е. ты хочешь сказать, при нажатии кнопки Печать печатная форма открывается, но она неактивна, а на переднем плане документ-родитель этой печатной формы? Если это так, то уверен, процедура Печать() или как она у тебя названа, привязанная к кнопке Печать, делает что-то еще, нежели только выводит секции таблицы, из которой и состоит печатная форма. Посмотри процедуру, наверняка в конце там идет обращение к какому-то элементу самого окна, если это список - может он модернизируется, сортируется, либо что-то еще. А лучше всего - сбрось в тему саму процедуру, будет наглядней.
Записан

Слабый пол силен в силу слабости сильного пола к слабому
Sem
Гость
« Ответ #2 : 12-03-2004 05:55 » 

Ну да, и причем сделать ее активной нельзя.
Процедуру можно конечно скинуть, но она большая  Улыбаюсь
В принципе, происходит вот что :
В обработке есть примерно такой код:
//Какие то действия
ОткрытьФормуМодально("Документ.МодальныйДокумент",Параметр);
//После этого в параметр возвращается некоторое значение и обработка обновляется согласно этому значению.

В самом документе есть процедура Печать(), в которой печатная форма формируется и показыватеся функцией Показать(...). Нет ли функции, подобной ОткрытьФормуМодально(), например, ПоказатьМодально()  Улыбаюсь ?
Записан
Harry
Модератор

ua
Offline Offline

« Ответ #3 : 12-03-2004 21:26 » 

А просто Показать() не пойдет?
Например Показать (,,1) - активизировать окно табличного документа.
Полный синтаксис команды: Показать([<3аголовок>], [<ИмяФайла>], [<Активизировать>])
Записан

Слабый пол силен в силу слабости сильного пола к слабому
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines