|
|
Как отменить ввод на основании, чтоб не открывалась форма нового документа? |
☑ |
|
0
mars2005
08.09.05
✎
16:53
|
собснно и весь вопрос :)
че-то клинит меня :(
|
|
|
1
Shaytan
08.09.05
✎
17:01
|
1) Запретить ввод на основании
2) В обработке заполнения присваивать значение экспортной переменной модуля объекта (нглобальной пер, параметру сеанса) при открытие формы проверять переменную и ,при необходимости, закрывать.
4) Не заполнять новый документа, тогда ввод на основании будет равноценен созданию нового документа.
|
|
|
2
Shaytan
08.09.05
✎
17:01
|
1) Запретить ввод на основании
2) В обработке заполнения присваивать значение экспортной переменной модуля объекта (нглобальной пер, параметру сеанса) при открытие формы проверять переменную и ,при необходимости, закрывать.
4) Не заполнять новый документа, тогда ввод на основании будет равноценен созданию нового документа.
|
|
|
3
Asmody
08.09.05
✎
17:03
|
(0) не слушай его, смотри СП: ПараметрОснование
|
|
|
4
mars2005
08.09.05
✎
18:17
|
Shaytan прав на счет экспортной переменной - то что надо :)
а ПараметрОснование просто есть ссылка на основание.
|
|
|
5
Asmody
08.09.05
✎
18:28
|
а проверить что она не пустая в ПередОткрытием не судьба?
|
|
|
6
mars2005
08.09.05
✎
19:00
|
(5)в моем варианте она будет не пустая, но все равно это не решающий фактор. в обработке заполнения будет проверятся определенное условие и в зависимости от этого экспортной переменной НеСоздаватьНаОсновании будет присваиваться значение = истина/ложь. а потом будет так:
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
Отказ = НеСоздаватьНаОсновании;
КонецПроцедуры
|
|