Имя: Пароль:
1C
 
Форма из формы
0 Deahianaianyrto
 
15.01.16
13:00
Основная форма:
            СтандартнаяОбработка = Ложь;                        
            Форма = ЭтотОбъект.ПолучитьФорму("АрбитражныеДела");
            СформироватьОтчетАрбитраж("Арбитражные дела",Расшифровка);
            Форма.ЭлементыФормы.ПолеТабличногоДокумента.Вывести(ВывестиТаблицуАрбитражныеДела(Расшифровка));
            Форма.Открыть();    

А как из новой формы открыть ещё одну форму?
Процедура ПолеТабличногоДокументаОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)
            СтандартнаяОбработка = Ложь;                        
            Форма = ЭтотОбъект.ПолучитьФорму("ФормаБраузерАрбитражныйСуд");
            Форма.Открыть();    
КонецПроцедуры

Дает ошибку!
1 LordCMEPTb
 
15.01.16
13:03
А что за ошибка выдается?
2 Deahianaianyrto
 
15.01.16
13:18
{Форма.АрбитражныеДела.Форма(11,12)}: Переменная не определена (ЭтотОбъект)
            Форма = <<?>>ЭтотОбъект.ПолучитьФорму("ФормаБраузерАрбитражныйСуд"); (Проверка: Толстый клиент (обычное приложение))
3 lubitelxml
 
15.01.16
13:23
(2) в форме элемента - Объект, а не ЭтотОбъект
4 Lexey_
 
15.01.16
13:23
(2) форма произвольная, видимо.
Пиши полный путь: Отчеты.ИмяОтчета.ПолучитьФорму("ИмяФормы");
5 Lexey_
 
15.01.16
13:26
+(2) либо делай не произвольной, а формой объекта(что у тебя там)
6 LordCMEPTb
 
15.01.16
13:27
(2) Если объекта нет, надо добавить в реквизиты форма с таким же типом и сделать основным реквизитом формы...
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс