|
Как вызвать форму из другой формы ?
| ☑ |
0
aleks100
19.01.12
✎
08:14
|
Как вызвать форму из другой формы для вводы периода дат и возрата данных
|
|
1
Cube
19.01.12
✎
08:16
|
ПолучитьФорму()
|
|
2
extrim-style
19.01.12
✎
08:44
|
Выбор = ПолучитьФорму("ФормаВыбора", ЭтаФорма).ОткрытьМодально();
В ФормеВыбора - ОповеститьОВыборе(<Значение выбора>)
если типовая, то стандартный механизм - ТиповыеОтчеты.НастроитьПериод(НастройкаПериода, НачалоПериода, КонецПериода);
|
|
3
ANikV
19.01.12
✎
08:52
|
А что ОткрытьФорму() уже не модно?
|
|
4
alxxsssar
19.01.12
✎
09:22
|
ОтчетТакойТо. ПолучитьФорму().Открыть();
|
|
5
1с-кин
19.01.12
✎
09:48
|
(3) ПолучитьФорму - можно задать настройки/параметры.
|
|
6
5 Элемент
19.01.12
✎
09:49
|
через ОткрытьФорму тоже можно, если она УФ
|
|
7
1с-кин
19.01.12
✎
09:59
|
(6) через реквизиты тоже можно передать параметры. И через ПоместитьВХранилище.
Разные подходы и возможности: ОткрытьФорму - обычно передаются непосредственные условия, типа Контрагента в Справочник для отбора в списке по нему сразу при открытии.
|
|
8
5 Элемент
19.01.12
✎
10:12
|
(7) странно, а я передаю не только условия. видно я двоешник
|
|