![]() |
![]() |
![]() |
|
Открыть форму документа с параметрами | ☑ | ||
---|---|---|---|---|
0
zippygrill
12.11.13
✎
20:15
|
Не понимаю я как использовать функцию ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>), точнее с параметрами.
Пишу: Параметр = Новый Структура("Ключ", ДокументРТУ); Форма = ОткрытьФорму("Документ.РеализацияТоваровУслуг.Форма.ФормаДокументаОбщая",Параметр); и открываеться копия уже открытого документа &НаКлиенте Процедура ВыполнитьКоманду(ИдентификаторКоманды, ОбъектыНазначенияМассив) Экспорт ВыбранныйДокументОснование = ОткрытьФормуМодально("Документ.ПоступлениеТоваровУслуг.ФормаВыбора"); Если ВыбранныйДокументОснование = Неопределено Тогда Возврат; КонецЕсли; Режим = РежимДиалогаВопрос.ДаНет; Текст = "Текущие данные документа будут заменены новыми без возможности восстановления. |Продолжить?"; Ответ = Вопрос(Текст, Режим, 0); Если Ответ = КодВозвратаДиалога.Да Тогда ЗаполнитьТекДокументИзДокументОснование(ОбъектыНазначенияМассив, ВыбранныйДокументОснование); КонецЕсли; КонецПроцедуры &НаКлиенте Процедура ЗаполнитьТекДокументИзДокументОснование(ОбъектыНазначенияМассив, ДокументОснование) ДокументРТУ = ОбъектыНазначенияМассив[0]; Параметр = Новый Структура("Ключ", ДокументРТУ); Форма = ОткрытьФорму("Документ.РеализацияТоваровУслуг.Форма.ФормаДокументаОбщая",Параметр); НовыйОбъект = Форма.Объект; КонецПроцедуры |
|||
1
GROOVY
12.11.13
✎
20:16
|
ОткрытьЗначение(ДокументРТУ)
|
|||
2
GROOVY
12.11.13
✎
20:16
|
Я вопроса не понял, но ответ написал :)
|
|||
3
zippygrill
12.11.13
✎
20:20
|
Из уже открытого документа РТУ нажимаю Заполнить(внешняя обработка по заполению тч). Форму внешней обработки нет необходимость показать по этому выполняется Процедура ВыполнитьКоманду(ИдентификаторКоманды, ОбъектыНазначенияМассив) Экспорт без открытия формы обработки.
|
|||
4
zippygrill
12.11.13
✎
20:21
|
ОткрытьЗначение() тоже открывает копию открытого документа.
|
|||
5
GROOVY
12.11.13
✎
20:22
|
Что нужно сделать? Желательно на русском языке.
|
|||
6
zippygrill
12.11.13
✎
20:25
|
(5) -> (3) Обычное заполнение тч документа на основание к примеру поступления используя технологию внешних отчетов/обработок/печ.форм в УФ.
|
|||
7
GROOVY
12.11.13
✎
20:26
|
А нафига из уже открытого документа еще раз открывать форму?
|
|||
8
zippygrill
12.11.13
✎
20:26
|
(7) так форма уже открытого документа не является основной :)
|
|||
9
GROOVY
12.11.13
✎
20:27
|
Активизируй ее.
|
|||
10
zippygrill
12.11.13
✎
20:29
|
каким образом? я то уже в совсем другом контекст(обработки)
|
|||
11
zippygrill
12.11.13
✎
20:29
|
*контексте
|
|||
12
zippygrill
13.11.13
✎
09:14
|
.
|
|||
13
zippygrill
13.11.13
✎
18:41
|
апну
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |