|
Открытие новой формы из списка
| ☑ |
0
33554432
05.03.15
✎
07:58
|
Нарисовал форуму, сделал кнопку с таким кодом
&НаКлиенте
Процедура ФормаБезПроведения(Команда)
П = Новый Структура("Ключ", Элементы.СписокДокументыПоступленияСсылка);
ОткрытьФорму("Документ.ПоступлениеТоваровУслуг.Форма.ФормаБезПроведения", П);
КонецПроцедуры
пишется
{Документ.ПоступлениеТоваровУслуг.Форма.ФормаСписка.Форма(95)}: Ошибка при вызове метода контекста (ОткрытьФорму)
ОткрытьФорму("Документ.ПоступлениеТоваровУслуг.Форма.ФормаБезПроведения", П);
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства '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) попробую стелепатить - у списка для "Ссылки" поставь галочку "использовать всегда"
|
|