Имя: Пароль:
1C
1С v8
Критерий отбора - Открыть программно
,
0 serg999
 
17.01.23
21:57
Добрый день. Как программно (УПП) открыть форму?

Пробовал так, не сработало ..

ЗначениеОтбора = Новый Структура("Значение", СсылкаНаДокумент);
ПараметрыФормы = Новый Структура("Отбор", ЗначениеОтбора);
ОткрытьФорму("КритерийОтбора.СвязанныеДокументы.ФормаСписка", ПараметрыФормы);
1 eddy_n
 
18.01.23
01:38
А так? ПараметрыФормы = Новый Структура("ПараметрОтборПоЗначению", СсылкаНаДокумент);
2 serg999
 
18.01.23
09:10
Не помогло.

Еще так пробовал, вообще ничего не происходит ..
ОткрытьФорму("КритерийОтбора.СвязанныеДокументы.Форма.ФормаСписка");
3 arsik
 
гуру
18.01.23
09:13
СсылкаНаДокумент.ПолучитьФорму().Открыть();
4 arsik
 
гуру
18.01.23
09:14
+(3) Сорян, попутал что то.
В толстых формах нужно сначала форму получить, а потом уже наложить отбор в ней.
5 Гипервизор
 
18.01.23
09:21
(0) ФормаСвязанныеДокументы = КритерииОтбора.СвязанныеДокументы.ПолучитьФорму();
    ФормаСвязанныеДокументы.ПараметрОтборПоЗначению = СсылкаНаДокумент;
    ФормаСвязанныеДокументы.Открыть();
6 serg999
 
18.01.23
09:35
(5) Спасибо!
7 serg999
 
18.01.23
09:49
Блин форма малость не та. То же вопрос но программно открыть форму "Структура подчинённости документа" с оборам ?
8 Гипервизор
 
18.01.23
09:59
(7) А вы поискать по конфигурации не пробовали?
ФормаСтруктурыПодчиненности = ПолучитьОбщуюФорму("ФормаСтруктурыПодчиненности");
ФормаСтруктурыПодчиненности.ДокументСсылка = ДокументСсылка;
ФормаСтруктурыПодчиненности.Открыть();
9 Гипервизор
 
18.01.23
10:00
(8) Хотя можно ещё проще: РаботаСДиалогами.ПоказатьСтруктуруПодчиненностиДокумента(Ссылка);
10 serg999
 
18.01.23
10:03
(8) Да, поискал .. так пустую форму открывает.
11 serg999
 
18.01.23
10:04
(10) Спасибо!
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн