Имя: Пароль:
1C
 
Открытие новой формы из списка
0 33554432
 
05.03.15
07:58
Нарисовал форуму, сделал кнопку с таким кодом

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

КонецПроцедуры

пишется
{Документ.ПоступлениеТоваровУслуг.Форма.ФормаСписка.Форма(95)}: Ошибка при вызове метода контекста (ОткрытьФорму)
ОткрытьФорму("Документ.ПоступлениеТоваровУслуг.Форма.ФормаБезПроведения", П);
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства 'val':
    форма: Элемент
    имя: {http://v8.1c.ru/8.2/mngsrv/ws}val
по причине:
Ошибка отображения типов:
Отсутствует отображение для типа 'ПолеФормы'

что не так?
1 33554432
 
05.03.15
08:07
(0)нарисовал форму
2 SeraFim
 
05.03.15
08:13
А что ты передаешь-то? =)
Элементы.СписокДокументыПоступленияСсылка - это у тебя поле формы. А тебе нужно передать ссылку.
3 33554432
 
05.03.15
08:14
(2)
а как передать ссылку?
4 kosts
 
05.03.15
08:14
В большинстве случаев ключ можно не задавать
5 33554432
 
05.03.15
08:32
3
6 vicof
 
05.03.15
08:37
Элементы.списокдокументов.текущиеданные.ссылка
7 grayshadow
 
05.03.15
08:40
ТекущиеДанныеСписка.Ссылка
тока для этого сервер надо звать
8 33554432
 
05.03.15
08:50
(6)
П = Новый Структура("Ключ", элементы.СписокДокументыПоступления.ТекущиеДанные.ссылка);
ОткрытьФорму("Документ.ПоступлениеТоваровУслуг.Форма.ФормаБезПроведения", П);

ошибка поле объекта не обнаружено (ссылка)
9 33554432
 
05.03.15
09:01
ап. как ссылку из строки получить?
10 SeraFim
 
05.03.15
10:09
(8) попробую стелепатить - у списка для "Ссылки" поставь галочку "использовать всегда"