|
Передать переменную из одной формы документа в другую форму | ☑ | ||
---|---|---|---|---|
0
AnisaL
03.04.13
✎
13:39
|
Добрый день! Скажите, пожалуйста, есть документ, у него есть реквизит - сотрудник, в форме документа он отображается. Есть произвольная форма у этого дока, и этот реквизит там не виден, как его передать в эту форму?
|
|||
1
Frost616
03.04.13
✎
13:40
|
Реквизит формы или документа?
|
|||
2
Wobland
03.04.13
✎
13:41
|
сходить на сервер и получить объект?
|
|||
3
AnisaL
03.04.13
✎
13:41
|
(1) Реквизит самого документа
|
|||
4
MSII
03.04.13
✎
13:42
|
Создать реквизит формы нужного типа, после получения формы заполнить его значение.
|
|||
5
AnisaL
03.04.13
✎
13:44
|
(2) просто удивительно что его не видно в произвольной форме
|
|||
6
palpetrovich
03.04.13
✎
13:46
|
(5) +1 ...если в (3 правда конечно :))
|
|||
7
AnisaL
03.04.13
✎
13:48
|
(6) правда )
|
|||
8
palpetrovich
03.04.13
✎
13:50
|
(7) никогда с "произвольными" не работал, зачем они вообще?
|
|||
9
MSII
03.04.13
✎
13:51
|
(7) Нет у тебя в произвольной форме основного реквизита.
|
|||
10
AnisaL
03.04.13
✎
13:53
|
(9) нету его, а как создать?
|
|||
11
AnisaL
03.04.13
✎
13:56
|
Как получить объект в котором находишься?
|
|||
12
MSII
03.04.13
✎
13:58
|
(10) Ты задачу опиши поподробнее. Почему две формы, почему вторая произвольная ну и т.д.
|
|||
13
Frost616
03.04.13
✎
13:59
|
Можно добавить на закладке дополнительных форм в поле формы документа эту произвольную форму, тогда увидит реквизит.
|
|||
14
palpetrovich
03.04.13
✎
14:01
|
наверное надо создать реквизит формы типа - ДокументОбъект
|
|||
15
MSII
03.04.13
✎
14:01
|
(13) Не увидит. Произвольная форма = форма без основного реквизита.
|
|||
16
AnisaL
03.04.13
✎
14:02
|
(12) Есть документ помесячный с ТЧ со строками содержащими даты и другие данные, у него есть печатная форма. Юзер просит распечатать форму этого документа например не за весь месяц, а за неделю. Данные дока записываются в РС период. Вот я и создала произвольную форму с выбором периода по сотруднику, указанному в основной форме. А этого сотрудника не могу прочитать
|
|||
17
MSII
03.04.13
✎
14:03
|
(16) Произвольная форма вызывается из основной формы документы?
|
|||
18
AnisaL
03.04.13
✎
14:03
|
(17) да по кнопке
|
|||
19
palpetrovich
03.04.13
✎
14:04
|
+(14) в свойствах самой формы указать Данные - ДокументОбъект
все видно |
|||
20
Frost616
03.04.13
✎
14:05
|
(18) при открытии передать параметром
|
|||
21
Frost616
03.04.13
✎
14:07
|
(19) тоже сработает
|
|||
22
AnisaL
03.04.13
✎
14:08
|
(19) как в данных? в реквизитах? если да, то ссылка пустая - я уже пробовала
|
|||
23
AnisaL
03.04.13
✎
14:10
|
(20) ЭтотОбъект.ПолучитьФорму("ФормаНастройкиПечати").Открыть();
Как здесь параметр передать? |
|||
24
palpetrovich
03.04.13
✎
14:11
|
(22) см (14) + (19)
|
|||
25
palpetrovich
03.04.13
✎
14:18
|
+(24) создать реквизит формы - на закладке Реквизиты
...эт я на всякий случАй поясняю :) |
|||
26
MSII
03.04.13
✎
15:36
|
(25) Да ей весь объект передавать не нужно, достаточно только одного реквизита.
(23) МояФорма = ЭтотОбъект.ПолучитьФорму("ФормаНастройкиПечати"); МояФорма.Сотрудник = ЭтотОбъект.Сотрудник; МояФорма.Открыть(); А в произвольной форме создай реквизит Сотрудник. |
|||
27
AnisaL
04.04.13
✎
12:56
|
(26) Спасибо) все получилось
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |