Имя: Пароль:
1C
1С v8
Криво модально открываются окна УФ
,
0 Guerro
 
28.02.22
14:26
Если просто открыть создание документа, даже на основании, то все ровно открывается, как показано на https://disk.yandex.ru/i/JvQwW5jpeO9oVA
Если открыть документ, созданный на основании, программно и модально, то все криво, как показано на https://disk.yandex.ru/i/eYv7AKNfQkiEhA
Как решить проблему или что не так делаю?

Код модального открытия:
Док = Документы.ВыдачаТовара.СоздатьДокумент();
Док.Заполнить(РЗ.Ссылка);
Док.ПолучитьФорму("ФормаУФ").ОткрытьМодально();
1 Guerro
 
28.02.22
14:28
так же не работают функции и процедуры, прописанные в управляемой форме документа выдачи товаров - ФормаУФ
2 Asmody
 
28.02.22
14:31
(0) потому что на УФ делается не так. вообще не так
3 Guerro
 
28.02.22
14:35
(2) есть ссылка на инфу или просто я делаю не так и все?
4 timurhv
 
28.02.22
14:37
ПараметрыФормы = Новый Структура("Основание", РЗ.Ссылка);
ОткрытьФорму("Документ.ВыдачаТовара.Форма.ФормаУФ", ПараметрыФормы);
5 Guerro
 
28.02.22
14:42
(4) Все отлично, спасибо большое, только заменить ОткрытьФорму() на ОткрытьФормуМодально()
6 Asmody
 
28.02.22
14:44
(5) нельзя в УФ модально
7 Asmody
 
28.02.22
14:46
если очень хочется, то см. РежимОткрытияОкнаФормы
8 Guerro
 
28.02.22
14:53
(6) почему?
9 Guerro
 
28.02.22
14:54
(6) у меня работает или по правилу грамотному нельзя?
10 Asmody
 
28.02.22
14:55
(8) Потому что 1С так говорит.
11 Guerro
 
28.02.22
14:58
(10) понял, попробую через РежимОткрытияОкнаФормы
12 pechkin
 
28.02.22
15:08
(6) можно конечно. Особенно в обычном приложении. Ибо режимиоткрытия окна там не работает
13 Asmody
 
28.02.22
16:34
(12) тут либо трусы, либо крестик. если у тебя обычное приложение, нафига управляемые формы?
14 Guerro
 
28.02.22
17:23
(13) я заметил, что переход потом на управляемое приложение более проще, когда уже есть управляемые формы, немного код допиливаешь и все и привязка у УФ лучше
15 pechkin
 
28.02.22
18:16
(13) у нас например обычное приложение но при этом бсп и половина форм управляемых, кроме тех что самые древние и переписывать которые просто страшно
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший