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