8.х Изменение типа реквизита в зависимости от выбора пользователя

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

  1. TopicStarter Overlay
    vfrcbv
    Offline

    vfrcbv Новичок в 1С

    Регистрация:
    21 янв 2015
    Сообщения:
    42
    Симпатии:
    1
    Баллы:
    4
    Добрый день.
    Есть два реквизита на УФ. Первый реквизит с типом перечисление. Второй реквизит имеет составной тип и состоит из двух типов перечислений.
    Подскажите, как сделать так, что изменяя Первый реквизит, инициализировать второй тип перечисления второго реквизита? (чтобы у второго реквизита выбирались только значения из одного типа перечисления).
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.574
    Симпатии:
    717
    Баллы:
    204
    при изменении Реквизит1 сделать:

    Объект.Реквизит2 = ПредопределенноеЗначение("перечисление.<Перечисление>.ПустаяСсылка");
    vfrcbv нравится это.
  3. TopicStarter Overlay
    vfrcbv
    Offline

    vfrcbv Новичок в 1С

    Регистрация:
    21 янв 2015
    Сообщения:
    42
    Симпатии:
    1
    Баллы:
    4
    спасибо, еще подскажите ввод по строке в данном случаи не работает? можно это как-то исправить?
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.574
    Симпатии:
    717
    Баллы:
    204
    оно будет работать только в том случае, если тип реквизита определен.
    Можно попробовать что-то сделать в обработчике "ПриНачалеВводаТекста"/"ПриокончанииВводаТекста".

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