УФ. Как открыть форму существующего документа? #600223


#0 by Fram
Как открыть документ в форме, не прописанной как форма документа по умолчанию?
#1 by Капитан О
получить для этого другую форму
#3 by and2
ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>)
#4 by Fram
С этим нет проблем. Вопрос какие параметры указать чтобы открылся какой то конкретный документ, а не новый
#5 by Fram
, ->
#6 by lxs
Формулировка темы просто пздц..
#7 by Fram
т.е. , ->
#8 by Fram
подразумевалось НЕ нового
#9 by Капитан О
у всякого конкретного документа есть своя форма
#10 by lxs
ссылку получи на документ и напиши ОткрытьЗначение(ссылка)
#11 by Fram
откроется форма по умолчанию. А мне другую надо
#12 by Капитан О
а как открыть форму, назначенную по умолчанию тогда?
#13 by Fram
да согласен неудачно сфорулировал
#14 by lxs
Ссылка.ПолучитьФорму(ИмяФормы).Открыть
#15 by Капитан О
прекрати уже писать, начни читать
#16 by Fram
->
#17 by lxs
а какую он тебе в данном случае открывает? общую чтоли епт
#18 by Fram
не работает в тонком клиенте
#19 by and2
параметры укажи
#20 by zladenuw
ДокументСсылка.<Имя документа> (DocumentRef.<Имя документа>) ПолучитьФорму (GetForm) Синтаксис: ПолучитьФорму(<Форма>, <Владелец>, <КлючУникальности>) Параметры: Тип: Строка; ОбъектМетаданных: Форма . Имя формы, как оно задано в конфигураторе, или объект описания метаданного требуемой формы. Если параметр не указан, то используется основная форма, заданная в конфигураторе. Тип: Форма; Элемент управления. Объект, который будет являться владельцем открываемой формы. <КлючУникальности> (необязательный)
#21 by Fram
Спасиб
#22 by lxs
+1 для ОткрытьФорму
#23 by Fram
Вот он заветный параметр - "Ключ"
#24 by Fram
еще один умник
#25 by and2
не надо форму получать. лишние вызовы сервера. что не приветствуется ни с какой стороны :)
#26 by Fram
я не получаю. сразу ОткрытьФорму вызываю
#27 by vmv
ОткрытьФорму > СП > найти > прочитать покраснеть и извиниться за лень
#28 by zladenuw
буду знать на будущие.
#29 by V_V_V
ОткрытьЗначение
#30 by Fram
Там, конечно, есть пример именно с параметром "Ключ", но объяснения примера нет, поэтому не очень понятно. Подумал что параметр "Ключ" не что-то предопределенное, а просто пример
#31 by vmv
если ты вызываешь форму внутри другой и тебе нужен контекст вызываемой внутри другой, то надо. ведь не зря этот метод существует и для чего-то да нужен)
#32 by Fram
и где же там форма указывается?
#33 by vmv
Ключ> СП > найти > прочитать надо быть дотошным в поисках истины, особенно если она ломиться к тебе совершенно нагая и беззастенчивая, просто нужно взять ее за косу и все
#34 by Fram
да времени маловато. сроки поджимают. вот и решил спросить на форуме вроде как простой вопрос. подозревал что заклюют :)
#35 by V_V_V
У тебя в сказано: "Вопрос какие параметры указать чтобы открылся какой то конкретный документ, а не новый". Про формы ничего. Передай в ОткрытьЗначение ссылку - и нет проблем. А у тебя много управляемых форм на один документ повешено?
#36 by Fram
в писал что нужно открыть форму "не по умолчанию" да, задача требует разные формы для разных ролей
#37 by V_V_V
Задача интересная. Лично у меня одну и ту же форму разные роли видят абсолютно по-разному. Реквизиты, колонки ТЧ, кнопки команд и прочее. И все благодаря такому механизму как Функциональные опции. Ну и кое-где ручками доступность и видимость поправлена... Зачем много форм? Хотя требования разные бывают...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С