![]() |
|
Как отменить действие ОбработкаЗаполнения? | ☑ | ||
---|---|---|---|---|
0
diesell
21.12.11
✎
17:01
|
Я проверяю некоторые данные в документе, и в отдельных случаях надо отменить ввод документа на основании. В ОбработкаЗаполнения можно как то прервать ввод?
|
|||
1
mikecool
21.12.11
✎
17:02
|
проверяй параметры в ПередОткрытием
|
|||
2
Mort
21.12.11
✎
17:03
|
Нельзя
|
|||
3
DrShad
21.12.11
✎
17:06
|
(0) интересно что она там такого делает, что потом нельзя закрыть и не сохранять документ?
|
|||
4
Mort
21.12.11
✎
17:09
|
(3) Обычно это случается если есть правило, что док на основании можно вводить только для документа, например, с определенным видом операции.
|
|||
5
diesell
21.12.11
✎
17:12
|
ну у меня похоже, + запрет ввода если уже есть введенный на основании.
Подскажите как в форму параметр перекинуть? Форма управляемая. |
|||
6
DrShad
21.12.11
✎
17:13
|
(4) тогда в таких обычных случаях пишут необычный алгоритм вызова ОбработкаЗаполнения()
|
|||
7
DrShad
21.12.11
✎
17:13
|
(5) ты не поверишь но также как и в обычных формах
|
|||
8
diesell
21.12.11
✎
17:14
|
(7) и как же?
|
|||
9
DrShad
21.12.11
✎
17:16
|
Синтаксис:
ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>) |
|||
10
DrShad
21.12.11
✎
17:16
|
СП украли?
|
|||
11
diesell
21.12.11
✎
17:17
|
Я то не сам форму открываю. ОбработкаЗаполнения() срабатывает автоматически при интерактивном вводе на основании. В этот момент форма еще не создана.
|
|||
12
diesell
21.12.11
✎
17:19
|
После инструкции Возврат в ОбработкаЗаполнения() я сразу попадаю в ПриСозданииНаСервере() у формы.
|
|||
13
katc
21.12.11
✎
17:27
|
Процедура Обработка Заполнения (ДанныеЗаполнения, СтандартныеЧегоТам)
... действия //а тут надо сделать отказ от заполнения ВызватьИсключение " Тту произошел отказ от заполнения" // будет вызвано исключение и документ не будет создан КонецПроцедуры |
|||
14
diesell
21.12.11
✎
17:31
|
(13) ну как вариант да.
Но все таки хотелось бы понять как из модуля в форму передавать данные, или наоборот читать с формы переменные модуля. |
|||
15
Ненавижу 1С
гуру
21.12.11
✎
17:32
|
ОбработкаЗаполнения теперь в 8.2 как конструктор
так что никак |
|||
16
katc
21.12.11
✎
17:32
|
(15) Оо
|
|||
17
katc
21.12.11
✎
17:34
|
(14) то что тебе вдруг заново захотелось понять еще что то - достойно новой темы.
|
|||
18
apokrit
21.12.11
✎
17:34
|
(0) См. (13)
Это рекомендованный стандартами способ: http://its.1c.ru/db/v8std#content:-2145783251:1 |
|||
19
DrShad
21.12.11
✎
17:39
|
(18) классная ссылка!!!! особенно для тех кому доступ ограничен
|
|||
20
apokrit
21.12.11
✎
17:42
|
(19) А ты что злобный пират?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |