|
отказ открытия формы | ☑ | ||
---|---|---|---|---|
0
DomanM
29.05.15
✎
16:31
|
хочу при создании на сервере не открывать форму открывать другую
если условие Тогда СтандартнаяОбработка = ложь; Отказ = истина; Возврат; КОнецЕсли; вроде не открывает но выдает сообщение "форма недоступна для использывания" как убрать это сообщение? |
|||
1
VikingKosmo
29.05.15
✎
16:36
|
А ты уверен, что хочешь это делать именно при создании формы на сервере?!
|
|||
2
Адский плющ
29.05.15
✎
16:36
|
Определяться с формой надо в менеджере, в при создании уже поздняк.
|
|||
3
Гёдза
29.05.15
✎
16:37
|
(2) Всегда было не поздняк, а теперь поздняк?
|
|||
4
VikingKosmo
29.05.15
✎
16:38
|
(3) всегда, это в ОФ в ПриОткрытии?
|
|||
5
Demetres
29.05.15
✎
16:39
|
А почему нужно при создании на сервере это делать, не ужели нельзя определиться перед открытием формы?
|
|||
6
Гёдза
29.05.15
✎
16:40
|
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если Параметры.Свойство("АвтоТест") Тогда Параметры.АвтоТест = Ложь; Отказ = Истина; КонецЕсли; |
|||
7
DomanM
29.05.15
✎
16:50
|
(6) так тож самое не работает же
|
|||
8
Рэйв
29.05.15
✎
17:01
|
>>хочу при создании на сервере не открывать форму открывать другую
Желание открывать формы на сервере в современном мире сигнализирует о психологической адекватности человека:-) |
|||
9
Fragster
гуру
29.05.15
✎
17:03
|
СправочникМенеджер.<Имя справочника>.ОбработкаПолученияФормы (CatalogManager.<Имя справочника>.FormGetProcessing)
СправочникМенеджер.<Имя справочника> (CatalogManager.<Имя справочника>) ОбработкаПолученияФормы (FormGetProcessing) Синтаксис: ОбработкаПолученияФормы(<ВидФормы>, <Параметры>, <ВыбраннаяФорма>, <ДополнительнаяИнформация>, <СтандартнаяОбработка>) Параметры: <ВидФормы> Тип: Строка. Имя стандартной формы. <Параметры> Тип: Структура. Параметры формы. <ВыбраннаяФорма> Содержит имя открываемой формы или объект метаданных Форма. Если значение параметра изменено, то будет осуществлен поиск формы в пределах объекта, для которого открывается форма. <ДополнительнаяИнформация> Тип: Структура. Дополнительная информация открытия формы. <СтандартнаяОбработка> Тип: Булево. В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет (выбираются установленные разработчиком форма и параметры). Значение по умолчанию: Истина. Описание: Обработчик события вызывается на сервере при получении стандартной управляемой формы. Если требуется переопределить выбор открываемой формы, необходимо установить в параметре <ВыбраннаяФорма> другое имя формы или объект метаданных формы, которую требуется открыть, и в параметре <СтандартнаяОбработка> установить значение Ложь. -------------------------------------------------------------------------------- Методическая информация |
|||
10
trooba
29.05.15
✎
17:03
|
(0) Не понятно откуда у тебя вообще такое сообщение, у меня ничего не выскакивает, только что проверил
|
|||
11
Гёдза
29.05.15
✎
17:08
|
случайно не 8.3.6? )))
|
|||
12
Рэйв
29.05.15
✎
17:08
|
(9)Ему и так было лень в СП заглядывать.Аты ваще запугал...
|
|||
13
Гёдза
29.05.15
✎
17:10
|
(9) а где тут отказ от открытия?
|
|||
14
VikingKosmo
29.05.15
✎
17:13
|
(13) а зачем там отказ открытия? Там как раз о том, как вместо одной формы, открыть другую вообще...
|
|||
15
pavelul73
29.05.15
✎
17:26
|
В процедуре при открытии:
&НаКлиенте Процедура ПриОткрытии() Если ВашеУсловие Тогда ОткрытьФорму("Документ.ВашДокумент.Форма"); ЭтаФорма.Закрыть(); КонецЕсли; КонецПроцедуры |
|||
16
VikingKosmo
29.05.15
✎
17:30
|
(15) мегажесть!!!
|
|||
17
pavelul73
29.05.15
✎
17:35
|
ага) но автор спросил как сделать. Так сделать можно))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |