|
УФ немодальные окна |
☑ |
0
Тюка
21.09.15
✎
11:03
|
В УФ модальные окна какие-то не модальные у меня получаются.
Делаю все как в примерах через оповещение. НО после того как окно открывается, если в процедуре есть далее еще какой-то код, то он выполняется.
Например, мне нужно запросом что-то выбрать. спросить у пользователя что-то о выбранных данных и далее их как-то обработать. А получается, что пока пользователь соображает и смотрит в открытую форму, там и без него все доработало и не так как надо((
|
|
1
Mankubus
21.09.15
✎
11:05
|
где код?
|
|
2
Fragster
гуру
21.09.15
✎
11:05
|
в примерах сказано - то, что дальше по коду - переносим в функцию, которая в описании оповещения
|
|
3
Fragster
гуру
21.09.15
✎
11:06
|
вообще в меню рефакторинга есть помошник
|
|
4
itlikbez
21.09.15
✎
11:07
|
(0) Через оповещение это и есть немодально.
|
|
5
itlikbez
21.09.15
✎
11:08
|
Убирай код после открытия окна.
|
|
6
Тюка
21.09.15
✎
11:09
|
(2,5) я циклом перебираю ТЗ с номенклатурой, в опред момент открываю форму элемента и пользователь там что-то правит. закрывает форму. побежали дальше.
получается что пока пользователь что-то правил цикл просвистел по всей ТЗ.
я что-то не представляю как бег по циклу вынести в функцию оповещения
|
|
7
itlikbez
21.09.15
✎
11:11
|
(6) Без проблем. В оповещении делаешь очередной шаг.
|
|
8
Fragster
гуру
21.09.15
✎
11:19
|
очень просто. сначала делаешь "холостой" проход, потом выводишь форму с табличкой, где пользователь отвечает сразу на все вопросы, потом делаешь "реальный" проход.
|
|
9
Fedor-1971
21.09.15
✎
11:24
|
(7) ТС идет по ТЗ, встречает строку удовлетворяющую его условиям, открывает форму (цикл ни кто не остановил) и очень хочет дождавшись рекции пользователя вернуться к итерации вызова.
Варианта 2:
1. Либо сразу отобрать нужные строки, где требуется решение пользователя и установить увеличение итератора цикла в ОбработкаОповещения()
2. Либо разделить одну ТЗ на 2, одна обрабатывается автоматом, вторая обрабатывается пользователем вручную, т.е. оный сам открывает каждую строку и вносит правки
|
|
10
Гёдза
21.09.15
✎
11:26
|
(0) Вот такая вот жизнь в 1с с несинхронными вызовами
|
|