Имя: Пароль:
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)Не задавай неправильные вопросы, если не хочешь получить неправильные ответы. Другое дело, чтобы понять что вопрос задан неправильно, очень часто нужно знать ответ на этот вопрос.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший