![]() |
|
программное открытие произвольной формы документа | ☑ | ||
---|---|---|---|---|
0
LivingStar
20.10.15
✎
07:36
|
8.2, Управляемое приложение. В процедуре открытие, строки табличной части делаю стандартную обработку ложь. И пробую открыть произвольную форму документа. Как это сделать?
|
|||
1
Горогуля
20.10.15
✎
07:41
|
я вот сейчас не понял. ты делаешь или куда?
|
|||
2
oslokot
20.10.15
✎
07:42
|
Открытьформу
|
|||
3
LivingStar
20.10.15
✎
07:44
|
(1) на форме документа лежит табличная часть, в которой открывается форма справочника. Нужно открывать форму документа, не справочника.
|
|||
4
Горогуля
20.10.15
✎
07:46
|
открыть значение не пробовал?
|
|||
5
LivingStar
20.10.15
✎
07:51
|
(4) пробую, пока не выходит
|
|||
6
LivingStar
20.10.15
✎
07:54
|
имя формы не получается задать:
| &НаКлиенте Процедура МоделиМодельРассчетаОткрытие(Элемент, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; ФРМ = ПолучитьФорму("Документ.РассчетУслуги.МодельРасчета"); ФРМ.Открыть(); КонецПроцедуры |
|||
7
el-gamberro
20.10.15
✎
07:57
|
ПолучитьФорму("Документ.РассчетУслуги.Формы.МодельРасчета");
|
|||
8
LivingStar
20.10.15
✎
08:00
|
(7) пишет неизвестное имя формы, хотя форма есть
|
|||
9
LivingStar
20.10.15
✎
08:02
|
&НаКлиенте
Процедура МоделиМодельРассчетаОткрытие(Элемент, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; ФРМ = ПолучитьФорму("Документ.РассчетУслуги.Формы.МодельРасчета"); ФРМ.Открыть(); КонецПроцедуры |
|||
10
Горогуля
20.10.15
✎
08:09
|
(8) убеди платформу в этом
|
|||
11
Горогуля
20.10.15
✎
08:09
|
к слову, рассчёт пишется с одной С
|
|||
12
LivingStar
20.10.15
✎
08:11
|
вот так сработало
| &НаКлиенте Процедура МоделиМодельРассчетаОткрытие(Элемент, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; ПараметрыЗаполнения = Новый Структура; ПараметрыЗаполнения.Вставить("ТестРеквизит", "Тест строка"); ПараметрыФормы = Новый Структура("ЗначенияЗаполнения", ПараметрыЗаполнения); фНовыйДокумент = ПолучитьФорму("Документ.РассчетУслуги.Форма.МодельРасчета", ПараметрыФормы, ЭтаФорма); фНовыйДокумент.Открыть(); КонецПроцедуры |
|||
13
LivingStar
20.10.15
✎
08:12
|
(11) Это было до меня, и так там уже написано
|
|||
14
el-gamberro
20.10.15
✎
08:13
|
Вообще конфигуратор умеет подсказывать что ему писать.
Даже не нужно класс Форма вызывать :) |
|||
15
Горогуля
20.10.15
✎
08:13
|
(13) уговорил, с двумя С правильно
|
|||
16
LivingStar
20.10.15
✎
08:20
|
(14) они возможно разные бывают конфигураторы, где то и не подскажет
(15) я не спорю что это ошибка в названии, но это уже другое дело, не имеющее к этому ничего общего |
|||
17
Горогуля
20.10.15
✎
08:22
|
(16) выставил невежество на общее обозрение - терпи
|
|||
18
Mankubus
20.10.15
✎
08:22
|
(12) ты писал Документ.РассчетУслуги.ФормЫ
а надо Документ.РассчетУслуги.ФормА |
|||
19
LivingStar
20.10.15
✎
08:22
|
(18) Ок!
|
|||
20
LivingStar
20.10.15
✎
08:22
|
Спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |