|
v7: не понятен 2-й параметр ф-ции Открытьформу() | ☑ | ||
---|---|---|---|---|
0
lucifer
26.12.11
✎
14:51
|
В одном документе есть кнопочка "открыть товар" соответственно она открывает определенную форму номенклатуры.
Открытьформу(наименование,,1) Нужно в зависимости от состояния текущего документа кое-какие элементы формы справочника делать не доступными. Я так понимаю тут уместен второй параметр ф-ции Открытьформу() т.е. КонтекстФормы Из справки: "<КонтекстФормы> - имя переменной, куда можно задать значение любого типа для передачи в открываемую форму. Данное значение будет доступно в открытой форме как атрибут Форма.Параметр." имя переменной какой? в открываемом справочнике? или я сначала объявляю переменную в документе, тогда как передать какой-нить флаг в открываемую форму, что бы потом орентироваясь не этот флаг делать нужные мне элементы формы активными или не активными |
|||
1
GLazNik
26.12.11
✎
14:53
|
"или я сначала объявляю переменную в документе, тогда как передать какой-нить флаг в открываемую форму, что бы потом орентироваясь не этот флаг делать нужные мне элементы формы активными или не активными"
|
|||
2
marvak
26.12.11
✎
14:53
|
(0)
Задаешь переменную в вызывающем модуле, передаешь в вызываемую форму, там анализируешь и возможно меняешь, часто так передают какие-нить списки. |
|||
3
1Сергей
26.12.11
✎
14:54
|
контекст - это такой контекст
|
|||
4
GLazNik
26.12.11
✎
14:54
|
+(2) а так же параметр можно вернуть в форму из которой вызывал
|
|||
5
lucifer
26.12.11
✎
14:59
|
(2)"там анализируешь"
а как мне там (в форме справочника) получить то что я передал? по какому событию? |
|||
6
1Сергей
26.12.11
✎
15:00
|
(5) при открыти, например
|
|||
7
lucifer
26.12.11
✎
15:02
|
(6) так процедура приоткрытии() не принимает никаких параметров (по крайней мере об этом в справке нет ничего)
|
|||
8
GLazNik
26.12.11
✎
15:03
|
(7) а вот выше посмотреть: доступно в открытой форме как атрибут Форма.Параметр
|
|||
9
viktor_vv
26.12.11
✎
15:03
|
(7) Форма.Параметр .
|
|||
10
marvak
26.12.11
✎
15:03
|
(5)
Дык написано же Данное значение будет доступно в открытой форме как атрибут Форма.Параметр. |
|||
11
lucifer
26.12.11
✎
15:04
|
ок, спасибо, счас буду пробовать.
|
|||
12
marvak
26.12.11
✎
15:05
|
(10)
тока там считается хорошим стилем сначала анализировать тип его значения. мПараметр = Форма.Парметр; Если ТпЗначенияСтр(мПараметр) = "СписокЗначений" Тогда .... |
|||
13
Mikeware
26.12.11
✎
15:06
|
(11) обрежь картинку в ЛК - оставь только первую (начальную) картинку.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |