Имя: Пароль:
1C
1С v8
В управляемой форме по кнопке открыть новый заказ покупателя
0 Snik_666
 
12.08.13
16:18
Добрый день! Подскажите как открыть еще не существующий документ ?


&НаКлиенте
Процедура ПросмотрЗаказа(Команда)
      НовЗаказ = ВернутьЗаказ(ЗаказМассив);
      НовЗаказ.Открыть();
КонецПроцедуры

&НаСервере
Функция ВернутьЗаказ(ЗаказМассив)
    НовДок = Документы.ЗаказПокупателя.СоздатьДокумент();
    НовДок.Дата = ТекущаяДата();
    НовДок.Комментарий = "Тест заказа";
    
    Возврат НовДок;
КонецФункции


ошибка
{Отчет.sПрайсТоваров.Форма.УправляемаяФормаОтчета.Форма(58)}: Ошибка при вызове метода контекста (ВернутьЗаказ)
      НовЗаказ = ВернутьЗаказ(ЗаказМассив);
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: ret    Форма: Элемент    Тип: {http://www.w3.org/2001/XMLSchema}anyType
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: {http://v8.1c.ru/8.1/data/enterprise/current-config}Ref    Форма: Элемент    Тип: {http://www.w3.org/2001/XMLSchema}anyType
1 shuhard
 
12.08.13
16:24
(0) передать объект на клиент низяяяя
2 DexterMorgan
 
12.08.13
16:29
ЛИбо записывай документ либо заполняй и открывай форму
3 DexterMorgan
 
12.08.13
16:31
Расширение управляемой формы для документа.ЗначенияЗаполнения (Managed form extension for documents.FillingValues)
Расширение управляемой формы для документа (Managed form extension for documents)
ЗначенияЗаполнения (FillingValues)
Описание:

Тип: Структура.
Параметры заполнения нового объекта.
Ключ структуры - имя реквизита формы, значение - заполняемое значение.