8.х Управление доступностью (элемент формы)

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Peroman, 9 фев 2015.

  1. TopicStarter Overlay
    Peroman
    Offline

    Peroman Опытный в 1С

    Регистрация:
    26 май 2009
    Сообщения:
    879
    Симпатии:
    13
    Баллы:
    29
    Всем доброго времени суток!
    Платформа: 1С:Предприятие 8.3 (8.3.5.1231)
    Конфигурация: Розница, редакция 1.0 (1.0.16.8)

    Создаю новый документ. Создаю форму документа. В модуле форма документа, создаю процедуру
    "ПриОткрытии" в ней пишу 1 строку:

    Код:
    ЭлементыФормы.Статус.Доступность=Ложь;
    Но ничего не происходит. Элемент формы все равно доступен.
    Если запустить через отладчик, то процедура не отрабатывается.
    Хотя на сколько я понимаю "ПриОткрытии" - стандартная процедура.
    Что не так?
  2. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.580
    Симпатии:
    717
    Баллы:
    204
    И не произойдет, т.к. необходимо указать, какая процедура будет отрабатывать в качестве обработчика события для формы.
  3. TopicStarter Overlay
    Peroman
    Offline

    Peroman Опытный в 1С

    Регистрация:
    26 май 2009
    Сообщения:
    879
    Симпатии:
    13
    Баллы:
    29
    Не понял. указывать где?

    Если это важно: форма обычная (не управляемая)
  4. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.580
    Симпатии:
    717
    Баллы:
    204
    В свойствах формы и нужно указывать.
    upload_2015-2-9_15-29-35.png

    И так же необходимо указать, что форма таки является основной, иначе будет отрабатывать "стандартная" форма, отрисованная налету.
    Peroman нравится это.
  5. TopicStarter Overlay
    Peroman
    Offline

    Peroman Опытный в 1С

    Регистрация:
    26 май 2009
    Сообщения:
    879
    Симпатии:
    13
    Баллы:
    29
    Отлично. Спасибо.

Поделиться этой страницей