Имя: Пароль:
1C
1С v8
Создать документ в управляемых формах и открыть его форму
,
0 Тонкий Клиент
 
26.07.14
07:31
По нажатии на кнопку... Как это сделать?
1 Тонкий Клиент
 
26.07.14
07:45
из существующего документа
2 Infsams654
 
26.07.14
07:57
см. Глобальный контекст.ПоказатьЗначение
3 Тонкий Клиент
 
26.07.14
09:24
Как отрыть форму, чтобы можно было ее обработать (изменить реквизиты) и сохранить?
4 Лодырь
 
26.07.14
09:35
ОткрытьФорму (OpenForm)
5 Тонкий Клиент
 
26.07.14
09:36
(4)
а реквизиты как у нее поменять программно?
6 Рэйв
 
26.07.14
09:41
(5)Создай документ, заполни реквизиты, получи форму, открой ее.
7 Рэйв
 
26.07.14
09:42
ну или вернее  ОткрытьФорму() если на УФ:-)
8 Тонкий Клиент
 
26.07.14
09:42
(6)
еже неделю не могу это сделать, проблема управляемых форм
9 Тонкий Клиент
 
26.07.14
09:43
вот примерно все что мне нужно сделать, но в управляемых формах это не срабатывает

ДокОбъект = ссылка.ПолучитьОбъект();
СоздаваемыйЗаказ = ДокОбъект.Скопировать();
формаз=СоздаваемыйЗаказ.ПолучитьФорму("ФормаДокумента");
формаз.Открыть();
10 Лодырь
 
26.07.14
09:45
Модуль команды:

&НаКлиенте
Процедура Test(Команда)
    
    Парам = Новый Структура("Имя","ТестовоеИмя");
    ОткрытьФорму("Справочник.Стройки.Форма.ФормаЭлемента",Парам);
    
КонецПроцедуры

Модуль формы объекта который открываем:

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    Перем Имя;

    Если Параметры.Свойство("Имя",Имя) Тогда
        Объект.Наименование = "Передали:"+Имя;
    КонецЕсли;    
    
КонецПроцедуры
11 Рэйв
 
26.07.14
09:53
(8)Неделю???  Да я бы застрелился:-)
12 Лодырь
 
26.07.14
09:54
(11) Солдат спит, служба идет, з/п тикает.
13 Тонкий Клиент
 
26.07.14
09:54
(11)
ну я паралельно конечно еще кое что успел
14 alle68
 
26.07.14
09:55
(9) Как в (10), но с ключом параметра "ЗначениеКопирования".
15 Тонкий Клиент
 
26.07.14
09:58
(14)
можно поподробнее?
16 Тонкий Клиент
 
26.07.14
10:13
кстати (10) работает, спасибо.
Ошибка? Это не ошибка, это системная функция.