Имя: Пароль:
1C
1C 7.7
v7: Программное создание документа и его видимость
0 Базис
 
naïve
18.11.16
13:14
Есть ли способ во время создания документа скрыть его видимость? На локальной базе моргает, а на нагруженной показывает пару секунд. Формекс есть. Отдельную форму документа делать не готов.
1 Масянька
 
18.11.16
13:16
(0) Не открывай.
2 Базис
 
naïve
18.11.16
13:20
(1) Не могу, реквизиты нужны в процессе заполнения.

Конт = 0;
ОткрытьФорму("Документ.ЗаявкаНаРаботу",Конт);
3 silent person
 
18.11.16
13:28
в процедуре ПриОткрытии() заполняются реквизиты чтоли ? вынеси их заполнение в обработку создания документа.
4 Масянька
 
18.11.16
13:29
(2) Реквизиты, что руками набивают?
5 пипец
 
18.11.16
13:31
реквизиты заполнять в модуле создания документа
ЗЫ или через ОЛЕ (ну это уж ваааще нужно быть баааальшим оригиналом ))))
6 Базис
 
naïve
18.11.16
13:35
(3) Не хотелось, тут старого кода много.
(4) Суровая идея, но нет.

Понял, уболтаю, что им так и надо. На Новый Год оберну в транзакцию.

Всем спасибо и хороших выходных!
7 Масянька
 
18.11.16
13:38
(6) И зачем открывать-то?
8 Это_mike
 
18.11.16
13:48
(2) ну так если ватозаполнение, то статусВозврата(0), возврат. и ничего не мроргает
9 Базис
 
naïve
18.11.16
15:00
(7) Так я его создаю. Не через Создатьобъект(), а через Контекст. Причину уже не восстановить, но работает.

(8) Там ветвление, и если они всё хорошо завели - то документ пишется в базу и проводится.
10 Это_mike
 
18.11.16
15:01
(9) и зачем для этого открывать форму?
11 Масянька
 
18.11.16
15:07
(10) Да! Мне тоже не понятно.
12 Базис
 
naïve
18.11.16
15:46
Так исторически сложилось. Путь создания трудностей на ровном месте и трагического преодоления оных - это путь, завещанный нам предками!

Короче - поторопился делать, теперь подумаю и переделаю.
13 Масянька
 
18.11.16
15:50
(10) Ты понял (12)?
14 Это_mike
 
18.11.16
15:52
(13) понял. он напился и пытается протрезветь...
15 Масянька
 
18.11.16
15:54
(14)
- А ты мне больше нравишься, когда ты пьёшь.
- И ты мне больше нравишься, когда я пью. (С)
16 Это_mike
 
18.11.16
16:07
(15) "не, я столько не выпью!"©
17 Злопчинский
 
19.11.16
02:20
Попробуй погаманить открытие дока в режиме ввода на основании, во вводе на основании в пред определённой процедуре сделай статус возврата равным нулю. Если не моргнет тогда из ввода на основании вызови проц при открытии после возврата из неё попробуй прочитать реквизит формы и верни в статус возврата нул, может выгорит