8.х Проблема с процедурой ПередОткрытием()

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

  1. TopicStarter Overlay
    yXaPb
    Offline

    yXaPb Опытный в 1С

    Регистрация:
    11 дек 2006
    Сообщения:
    77
    Симпатии:
    0
    Баллы:
    26
    Только начал разбираться с 8-кой, поэтому сильно не пинайте :)
    Для общей формы "УстановкаДатыЗапретаРедактирования" в конфигурации 1С8.1 Бухгалтерия решил использовать данную предопределенную процедуру, синтаксически как мне кажется сделал верно (по аналогии в других формах)...однако, ничего не происходит, как будто бы код в теле процедуры не обрабатывается, что я делаю не так ?

    Код:
    Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
    Предупрждение("Недостаточно прав !");
    Отказ = Истина;
    КонецПроцедуры
    
    
    Код как будто игнорируется и форма все равно открывается...
  2. Эмин
    Offline

    Эмин Руководитель проектов

    Регистрация:
    25 май 2007
    Сообщения:
    1.178
    Симпатии:
    1
    Баллы:
    26
    Если вы такой код вставили, то, скорее всего надо бы обновить базу. А то ошибка в коде - предупреждение через "е" пишется. :)
    Попробуйте в отладчике глянуть - заходит ли в эту процедуру.

    А еще можно отработать ПриОткрытии и сделать ЭтаФорма.Закрыть();

    Код:
    Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) 
    Предупреждение("Недостаточно прав !");  
    Отказ = Истина;
    КонецПроцедуры
    
    

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