|
Передач параметр в открываемую форму | ☑ | ||
---|---|---|---|---|
0
b7music
02.09.15
✎
10:09
|
Добрый день! Есть форма в которую подгружаются документы. При нажатии на строку т.ч. пытаюсь сделать открытие формы документа. Он мне открывает форму для создания а не существующего.
Процедура при выборе &НаКлиенте Процедура ТаблицаЗаказовВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка) СтандартнаяОбработка = ложь; ЗаказПокупателя = Элементы.ТаблицаЗаказов.ТекущиеДанные.Документ; Параметр = Новый Структура("Ключ", ЗаказПокупателя); Форма = ПолучитьФорму("Документ.ЗаказПокупателя.Форма.ФормаДокумента", Параметр, ЭтаФорма); Форма.Открыть(); КонецПроцедуры В чем может быть проблема? В том же документе в другой т.ч. Процедура &НаКлиенте Процедура ТаблицаТоваровВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка) СтандартнаяОбработка = ложь; Номенклатура = Элементы.ТаблицаТоваров.ТекущиеДанные.Номенклатура; Параметр = Новый Структура("Ключ", Номенклатура); Форма = ПолучитьФорму("Справочник.Номенклатура.Форма.ФормаЭлемента", Параметр, ЭтаФорма); Форма.Открыть(); КонецПроцедуры Работает. Открывается карточка номенклатуры. Стоит унф 1.5.4 |
|||
1
vhl
02.09.15
✎
10:18
|
ОткрытьЗначение(Элементы.ТаблицаЗаказов.ТекущиеДанные.Документ)
|
|||
2
Fedor-1971
02.09.15
✎
10:19
|
(0) проверь в конфигураторе ЗаказПокупателя и сравни с формой, которую хочешь открыть.
Можно отказаться от связки ПолучитьФорму+Открыть, а просто использовать ОткрытьФорму |
|||
3
b7music
03.09.15
✎
06:52
|
(1) В этом случае он показывает окошко с названием документа. А не открывает сам документ.
По точке останова смотрю, название дока получает правильное, а вот форму открывает для создания. (2) Через ОткрытьФорму аналогично. Открывает для создания. |
|||
4
Брегорьян
03.09.15
✎
07:19
|
(3) ОткрытьЗначение(СсылкаНаНужныйДокумент)
|
|||
5
Enterprise
03.09.15
✎
07:24
|
(3) "ЗаказПокупателя" какого типа?
|
|||
6
b7music
03.09.15
✎
08:17
|
(5)
Строка |
|||
7
Брегорьян
03.09.15
✎
08:21
|
(6) а хочется какой тип?
|
|||
8
b7music
03.09.15
✎
08:42
|
(7)
А почему номенклатура открывается? Здесь работает [URL=http://fastpic.ru/view/67/2015/0903/72def438c218e9f5748621437a00be13.png.html][IMG]http://i67.fastpic.ru/thumb/2015/0903/13/72def438c218e9f5748621437a00be13.jpeg[/IMG][/URL] Здесь нет. [URL=http://fastpic.ru/view/66/2015/0903/582791b87e39cd7c2593d257246d2a21.png.html][IMG]http://i66.fastpic.ru/thumb/2015/0903/21/582791b87e39cd7c2593d257246d2a21.jpeg[/IMG][/URL] |
|||
9
Брегорьян
03.09.15
✎
08:43
|
(8) лениво УРЛы переводить... наверное, там номенклатура - это ссылка
|
|||
10
b7music
03.09.15
✎
08:43
|
||||
11
Брегорьян
03.09.15
✎
08:45
|
оно тебе всё хорошо открывает. прям, как захотел. а захотел ты открывать строку
|
|||
12
b7music
03.09.15
✎
08:46
|
(9) Действительно. Странно что на другой базе до последнего обновления все работает.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |