|
v8: Как программно открыть форму выбора документа и выбрать документ? | ☑ | ||
---|---|---|---|---|
0
barbaris
06.03.12
✎
18:01
|
Форма = Документы.ПоступлениеТоваров.ПолучитьФормуВыбора();
Форма.ОткрытьМодально(); а как дальше в модуле вытащить это выбранное значение? Док = Форма.ТекущийЭлемент.ТекущаяСтрока.Ссылка; - так не подойдет, потому что могут просто закрыть форму и не выбрать значение а Док всё равно будет заполнен |
|||
1
Астероид
06.03.12
✎
18:01
|
жаль что нет более крупного шрифта, да?
|
|||
2
pumbaEO
06.03.12
✎
18:02
|
А ЕСЛИ ЛИНЕЙКОЙ ПО ПАЛЬЦАМ ПОСТУЧАТЬ, ТОГДА НЕ БУДУТ ЗАКРЫВАТЬ БЕЗ ВЫБОРА ЗНАЧЕНИЙ.
|
|||
3
barbaris
06.03.12
✎
18:02
|
так должна остаться возможность у пользователя не выбирать документ
|
|||
4
rotting
06.03.12
✎
18:03
|
(3) ты чего хочешь то???
|
|||
5
DrShad
06.03.12
✎
18:03
|
(2) +1 желательно не просто линейкой, а стальным метром, чтоб пальцы не шалили больше
|
|||
6
Reset
06.03.12
✎
18:03
|
(3) А что в Справке написано по этому поводу?
|
|||
7
vmv
06.03.12
✎
18:04
|
зевает, унылый
|
|||
8
DrShad
06.03.12
✎
18:04
|
(6) там же все маленькими буквами
|
|||
9
barbaris
06.03.12
✎
18:05
|
если в форме выбора два раза щелкнуть на выбранном документе или просто закрыть форму выбора, то вот это значение Форма.ТекущийЭлемент.ТекущаяСтрока.Ссылка в любом случае будет заполнено, а я хочу чтобы оно было заполнено только в случае выбора документа
|
|||
10
kosts
06.03.12
✎
18:05
|
Есть события выбор и передзакрытием. Юзай их.
|
|||
11
zladenuw
06.03.12
✎
18:05
|
Параметры:
<Таймаут> (необязательный) Тип: Число. Время показа формы в секундах, по истечении которого форма будет закрыта с параметром закрытия Неопределено. Если значение параметра не задано, время показа не ограничено. Значение по умолчанию: 0 Возвращаемое значение: Тип: Произвольный. Команда закрытия формы. Если форма открывалась для выбора, возвращает выбранное значение (или массив значений, в случае разрешенного множественного выделения в открываемой форме). Если значение не выбрано, возвращается Неопределено. |
|||
12
zladenuw
06.03.12
✎
18:06
|
(11) ОткрытьМодально(<Таймаут>)
|
|||
13
vmv
06.03.12
✎
18:06
|
МодальнаяФорма может возвращать результат и ее контекст может быть доступен в вызываемой, все остальное скучно и банально
|
|||
14
barbaris
06.03.12
✎
18:08
|
как она его возвращает? в каком реквизите?
|
|||
15
barbaris
06.03.12
✎
18:09
|
эх вы, не знаете
|
|||
16
vmv
06.03.12
✎
18:10
|
как в (11) или твоем реквизите который в ПриЗакрытии() инициализирован например
ОпаВыбралиТаки = Истина; |
|||
17
vmv
06.03.12
✎
18:11
|
(15) тут все не щарят, кроме меня - инфа 100%
|
|||
18
barbaris
06.03.12
✎
18:15
|
понятно !
Сама функция ОткрытьМодально(<Таймаут>) возвращает значение! |
|||
19
barbaris
06.03.12
✎
18:15
|
Спасибо! Получилось!
|
|||
20
pumbaEO
06.03.12
✎
18:17
|
ФИНАЛЬНЫЙ ШТРИХ !!!!!!!!!!!!!!!! СПАСИБО !!!!!!!!!!!!!!!!!!!!!! УРА !!!!!!!!!!!!!!
P.S. не далай больше так. |
|||
21
DrShad
06.03.12
✎
18:28
|
пизнец, а тупо в параметрах получения формы указать владельца не катит?
|
|||
22
DrShad
06.03.12
✎
18:28
|
соорудили лисапед с квадратными колесами, а ТС потом пойдет на Селезневскую работать и что тогда?
|
|||
23
barbaris
06.03.12
✎
18:32
|
форма открывается из обработки проведения документа,а владелец должен быть формой
|
|||
24
DrShad
06.03.12
✎
18:35
|
(23) акуеть модальные окна при обработке проведения - за такое вообще на кол нужно сажать
|
|||
25
pumbaEO
06.03.12
✎
18:38
|
Когда приподнимается завеса тайны, становиться еще страшнее.
(24) успокойтесь, (23) - на кол, святой инквизиции на тебя нет, жаль анонимки не принимают, за такое в ГУЛАГ. |
|||
26
barbaris
06.03.12
✎
18:41
|
Вообще-то да, это совсем не хорошо. Сделаю-ка я по-другому.
|
|||
27
DrShad
06.03.12
✎
18:54
|
(26) ну да, чтоб сразу на четвертование заработать
|
|||
28
barbaris
06.03.12
✎
19:05
|
Какая у вас четкая система наказаний. Наверное все уже не раз отработано.
|
|||
29
DrShad
06.03.12
✎
19:07
|
а то
|
|||
30
barbaris
06.03.12
✎
19:08
|
Разве вы когда-нибудь несли хоть какую-нибудь ответственность за свои косяки в 1С?
|
|||
31
pumbaEO
06.03.12
✎
19:08
|
Нам далеко до Торквемады.
|
|||
32
pumbaEO
06.03.12
✎
19:09
|
(30) да
|
|||
33
barbaris
06.03.12
✎
19:10
|
ну не смертельную же ведь?
|
|||
34
DrShad
06.03.12
✎
20:00
|
(33) конечно никто не убивал, но ведь в будущем не исключено, а ответственность конечно несли - переделывали все за свой счет
|
|||
35
Reset
06.03.12
✎
20:02
|
Может и смертельную: просто они отписаться здесь не могут, по понятным причинам.
|
|||
36
DrShad
06.03.12
✎
20:04
|
(35) кстати вполне жизнеспособный вариант отсутствия понесших наказание
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |