...

Заполнить выпадающий список числами

Тема в разделе "Разработчикам", создана пользователем also28, 6 фев 2019.

  1. also28

    also28 New Member

    Добрый день!

    Возможно вопрос очень простой, но все же: можно ли заполнить выпадающий список числами, входящими в определенный диапазон?

    Пример: у нас существует процесс "Дополнительный отпуск за счет компании". Для каждого из двух филиалов - Город А и Город Б существуют различные типы отпусков, каждый со своим предельным сроком и другими уникальными параметрами.

    Например, Город А:
    * отпуск стандарт, до 5 дней
    * отпуск расширенный, до 10 дней
    Город Б:
    * отпуск стандарт, до 3 дней
    * отпуск расширенный, до 8 дней

    Нарисовали следующую схему: пользователь входит в систему, выбирает из выпадающего списка нужный тип отпуска. Динамическая форма подгружает поле "Длительность отпуска", в котором из выпадающего списка пользователь может выбрать нужное количество дней, от 1 до N, где N - предельное количество дней для данного типа отпуска.

    Может кто-то скриптом помочь?
     
  2. pushkarev

    pushkarev Active Member

    Вам нужно сделать справочник, с типами отпуска, в нем сделать поле максимальная длительность. На форме нужно сделать обработчик события изменения значения поля типа отпуска. И в обработчике сделать очистку выпадающего списка. Затем получить из типа отпуска максимальную длительность и в цикле сделать добавление элементов в выпадающий список. Вот статья в базе знаний по добавлению элементов в выпадающий список (там же есть пример как очистить список): https://www.elma-bpm.ru/KB/article-5500.html
     
    1 это нравится

Поделиться: