Имя: Пароль:
1C
1С v8
Как сделать окно модальным
, ,
0 HelpMePlz
 
21.11.20
11:43
Добрый день. Подскажите можно ли сделать это окно модальным

Код {
    ОткрытьЗначение(ПолучитьКонтактнуюИнформацию())
} Код.
ОткрытьМодально не выходит
1 PR
 
21.11.20
11:47
(0) Это уже фу фу фу
2 ДенисЧ
 
21.11.20
11:47
ПоказатьЗначение() ?
А вообще - модальность в последнее время - моветон
3 HelpMePlz
 
21.11.20
11:49
(1) А почему?
4 PR
 
21.11.20
11:50
5 HelpMePlz
 
21.11.20
12:00
(2) не работает, тоже не модальное
6 Chameleon1980
 
21.11.20
12:01
зачем?
7 HelpMePlz
 
21.11.20
12:05
(6) Что бы пользователь не мог наплодить не нужных одинаковых окон
8 Chameleon1980
 
21.11.20
12:13
блин
для этого не модальные с особым свойством есть
9 HelpMePlz
 
21.11.20
12:19
(8) Подскажите функцию?
10 hhhh
 
21.11.20
12:39
(9) если пользователи не умеют работать, лучше их уволить тогда. Набрать других. Зачем вы из-за них мазохизмом занимаетесь?
11 Aleksey
 
21.11.20
12:55
(10) Еще вчера это был рабочий процесс, а сегодня - "мазохизм". А завтра что? Будет как в аксапте "бест практикс" - мы это делать не умеем, поэтому вам это не нужно?
12 HelpMePlz
 
21.11.20
12:57
Решил, вот пример мб кому-нибудь понадобится
Код {
        КонтактноеЛицо = ПолучитьКонтактнуюИнформацию().ПолучитьФорму();
    КонтактноеЛицо.ОткрытьМодально();
} Код.
Всем спасибо.
13 PR
 
21.11.20
13:39
(7) LOL
А что, форму с уникальным идентификатором уже не открыть?
14 PR
 
21.11.20
13:40
(12) Не переживай, это говно было известно, но уже никому не пригодится, потому что так уже не делают
15 Web00001
 
21.11.20
13:44
я просто оставлю это здесь https://its.1c.ru/docs/v8nonmodal/
16 hhhh
 
21.11.20
18:07
(11) так это уже давно так. И на мис тетоже.
17 Ненавижу 1С
 
гуру
21.11.20
18:37
(0) просто достаточно изучить РежимОткрытияОкнаФормы, чтобы не наплодили окон
18 RomanYS
 
21.11.20
18:48
Самое смешное, если ТС пилит ОФ, а ему все без исключения советы дают как правильно кодить в УФ...
19 Aleksey
 
22.11.20
03:42
(2),(14)
Не нужно «бросать всё» и начинать отказываться от модальности. Есть несколько случаев, когда можно продолжать работать в модальном режиме.

Во-первых, не любая версия технологической платформы поддерживает режим работы интерфейса без использования модальности. Этот режим работы существует, начиная с версии 8.3.3.721 (06.09.2013). Поэтому, если вы работаете на младших версиях платформы, можете пока не озадачиваться отказом от модальности.

Во-вторых, не все прикладные решения в обязательном порядке должны использовать этот режим. Критичными являются приложения, работа с которыми будет вестись:

На iPad;
В режиме сервиса (например, они будут размещаться на 1cfresh.com);
С помощью веб-клиента.
Если ваше прикладное решение заведомо не будет использоваться в этих режимах, вы можете пока не отказываться от модальности.
(с) 1С
20 Web00001
 
22.11.20
04:11
(18)Не задавай неправильные вопросы, если не хочешь получить неправильные ответы. Другое дело, чтобы понять что вопрос задан неправильно, очень часто нужно знать ответ на этот вопрос.