8.х Проверка ввода данных

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

  1. TopicStarter Overlay
    zayaroslava
    Offline

    zayaroslava Опытный в 1С

    Регистрация:
    27 янв 2010
    Сообщения:
    329
    Симпатии:
    1
    Баллы:
    26
    Всем привет,подскажите пожалуйста.
    Хочу сделать проверку перед записью документа и в случае ошибки не дать возможности его записать и сохранить по нажатию кнопки "ОК". Использую такую конструкцию :
    Если пер1 >0 Тогда
    Предупреждение("Error") ;
    возврат;
    КонецЕсли;

    но в итоге получается что ошибку показывает затем происходит КонецПроцедуры,документ проводится и сохраняется.
    Подскажите как сделать так чтобы документ не сохранялся до тех пор пока не будет исправлена ошибка.
    Заранее спасибо...

    УПП.
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    Проверку нужно делать в процедуре ПриЗаписи()/ПередЗаписью() и присваивать переменной Отказ значение Истина,т.е. будет выглядеть так:

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