7.7 Принадлежит группе

Тема в разделе "Общие вопросы "1С:Предприятие 7.7"", создана пользователем strangless, 12 май 2013.

  1. TopicStarter Overlay
    strangless
    Offline

    strangless

    Регистрация:
    12 май 2013
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Добрый вечер!

    Такой вопрос: необходимо сделать так, чтобы при выборе в документе в поле Контрагент любого элемента из заранее заданной группы выводилось сообщение (предупреждение).

    Вот, что написал:


    Если Контрагент.Родитель.Наименование="*УДАЛЕННЫЕ ДОКУМЕНТЫ*" Тогда
    Предупреждение("Внимание! Нельзя выбрать этого клиента!");
    Контрагент="";
    Договор="";
    Возврат;
    КонецЕсли;

    Прекрасно подходит для двухуровнего справочника... А что делать, если уровней больше????? ХЕЛП!!!
  2. GlukAl
    Offline

    GlukAl Опытный в 1С

    Регистрация:
    4 окт 2012
    Сообщения:
    187
    Симпатии:
    7
    Баллы:
    29
    Код:
    Если Найти(Контрагент.ПолноеНаименование,"*УДАЛЕННЫЕ ДОКУМЕНТЫ*\")>0 Тогда
  3. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Практичнее группу задать в виде константы и применить ПринадлежитГруппе.
    А некоторые вообще просто не используемые элементы метят на удаление. 1с сама предупредит.....

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