|
Чем лучше заменить модальный вызов формы | ☑ | ||
---|---|---|---|---|
0
Sasha_1CK
29.09.15
✎
07:27
|
Есть окно обработки для быстрого ввода документов.
Алгоритм приблизительно следующий - выбираем в окне обработки в ТЧ Контрагента и Адрес доставки. 1. Нажимаем "добавить". 2. Появляется модальное окно в котором пользователь должен заполнить дополнительные реквизиты. окно закрывается. 3. Появляется модальное окно набора товаров. После его закрытия формируется пакет документов на реализацию. Сейчас использование модальных окон предотвращает блуждания операторов по окнам. Но политика 1С нацелена на отказ от модальных окон - то есть в перспективе от них рано или поздно придется отказаться. Соответственно пока нет горячки - хотелось бы чем нибудь заменить модальный вызов. Но на ум приходит только использование страниц в основном окне обработки - то есть в зависимости от шага - скрывать/отображать страницу. Но меня терзают смутные сомнения - на основном окне список контрагентов - он не будет тормозить на клиенте в момент переключения видимости элементов? Может есть какие еще способы - не давать блуждать юзерам в процессе выполнения алгоритма действий. |
|||
1
1Сергей
29.09.15
✎
07:30
|
сделай навроде мастера, далее-далее-далее-ОК
ЗЫ и незаметную галочку "устанвить спутник мылору" :) |
|||
2
Михаил 1С
29.09.15
✎
07:33
|
(0) О, а если сделать так - перед вызовом вспомогательного окна накладывать на основное окно ТолькоПросмотр, а потом снимать его, когда закрывается вспомогательное окно?
|
|||
3
PaulBC
29.09.15
✎
07:41
|
(0) РежимОткрытияОкнаФормы
|
|||
4
Тихий омут
29.09.15
✎
07:42
|
(0) А чем здесь не подходит открытие "модального" окна в режиме "блокировать весь интерфейс"? Вроде как вполне полноценная замена модального режима
|
|||
5
ДенисЧ
29.09.15
✎
08:44
|
А я бы забил на желание 1с по отказу от модальных окон, если у тебя не веб-клиент...
|
|||
6
Sasha_1CK
29.09.15
✎
09:04
|
(5) Да я бы тоже забил с удовольствием - там вокруг этих 3 окон достаточно много функиционала наворочено и переписывать как то нет горячего желания. Но ...
Все же понимают - может внезапно так оказаться, что какой нить 8.3.7.21хх уже не будет давать установить режим модальности, а без него не взлетит какой нибудь 3.0.47.хх. И случиться как обычно за пару дней до сдачи НДС в новом формате. Я конечно утрирую, но совсем слегка. (1) ну да - я это примерно и имел ввиду когда говорил скрытие/раскрытие страниц - но меня в этом варианте слегка беспокоит быстродействие на клиенте при скрытии/открытии страницы формы на которой достаточно тяжелая таблица размещена. Сейчас то она просто блокируется модальным окном. |
|||
7
Sasha_1CK
29.09.15
✎
09:47
|
(4) Всем подходит. Век живи, век учись. Спасибо.
На всякий случай вдруг кому пригодится - выглядит это так ОткрытьФорму("Обработка.ИмяОбработки.Форма.ФормаВыбора", ПараметрыФормы, ЭтаФорма, , ВариантОткрытияОкна.ОтдельноеОкно, , ОповещениеОВыборе, РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс); Эффект абсолютно идентичен модальному окну. Еще раз спасибо. |
|||
8
Михаил 1С
30.09.15
✎
07:42
|
(7) Спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |