7.7 Запрет на изменения значения реквизита документа

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем nodirbek, 13 окт 2009.

  1. TopicStarter Overlay
    nodirbek
    Offline

    nodirbek

    Регистрация:
    26 окт 2006
    Сообщения:
    37
    Симпатии:
    0
    Баллы:
    1
    Подскажите, как сделать при изменения значения реквизита(поле ввода) новое значение проверялось по условию, и при несоблюдения условия значение реквизита не менялось?
  2. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    1. Перед началом редактирования строки запомнить текущее значение.
    2. При смене реквизита делать условие на текущее значение.
    3. По результату условия присваивать нужные значения.
  3. TopicStarter Overlay
    nodirbek
    Offline

    nodirbek

    Регистрация:
    26 окт 2006
    Сообщения:
    37
    Симпатии:
    0
    Баллы:
    1
    А если реквизит в шапке документа. Перед началом редактирования строки это для многострочной части документа.
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    ПриНачалеВыбораЗначения(<ИдентЭлемДиалога>,<ФлагСтандОбр>)
    Назначение:
    Предопределенная процедура после выбора значения в форме выбора (выбор может быть инициирован в немодальном режиме интерактивно, при помощи элемента диалога с ''педалькой'').
  5. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    1. Значит создаем переменную модуля.
    2. При открытии в нее "запоминаем" нужное значение.
    А дальше то же самое.

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