...

Как выбрать запись из справочника в сценарии?

Тема в разделе "Разработчикам", создана пользователем Andrey765, 28 авг 2018.

  1. Andrey765

    Andrey765 New Member

    Добрый день, коллеги, подскажите как исправить ошибку представленную на скриншоте.
    Суть - необходимо выбрать вид договора из справочника, а после инсценировать появление конкретных полей.
    Спасибо!
     

    Вложения:

  2. akarimov

    akarimov Member

    Если достаточно сравнивать по наименованию, то context.VidDogovora.Name == "Название ВД" вместо Name должно быть корректное название поля с наименованием. Разумеется перед обращением к свойству Name надо проверить то что запись справочника заполнена
    Если нужно найти запись справочника то EntityManager<VidDogovora>.Instance.Find(x.QueryField=searchvalue).SingleOrDefault();
    где QueryField - имя поля по которому ищем, searchvalue -значение по которому ищем.
     
  3. Andrey765

    Andrey765 New Member

    Спасибо! А подскажите еще, я делаю перечисление, и хочу сделать, чтобы при выборе перечисления появлялись поля определённые. Ошибка в скриншоте.
     

    Вложения:

    • 123.jpg
      123.jpg
      Размер файла:
      46,9 КБ
      Просмотров:
      27
  4. akarimov

    akarimov Member

    надо значит выбирать из значений перечисления
    т.е. после == должно быть EleWise.ELMA.ConfigurationModel.МоеПеречисление.Значение
     

Поделиться: