Новые типы ресурсов



  • Хотелось бы видеть такие типы ресурсов как:

    1. Дата - пользователь может выбрать дату на календаре. Выходящий формат даты мы настраиваем сами в настройках ресурса. Так же хотелось бы иметь возможность указывать период - от и до, и эти значения попадают в 2 разных по имени ресурса, но в однин по виду при вводе.
    2. Булевые значения. Например, одна строка с чекбоксом, если чекбокс стоит - ресурс принимает значение true, если нет - false. Сейчас использую для этого ресурс список, но потом приходится парсить строки, создавать лишние действия в скрипте для разбора этого ресурса на строку.
      Были еще какие то идеи, но чего то забыл. Если что, допишу


  • Так же хотелось бы иметь цикл doWHILE, первая итерация которого происходит всегда, а последующие - в зависимости от условий



  • @DrPrime Ресурс с датой - хорошая идея. Сделаю.



  • @DrPrime

    Так же хотелось бы иметь цикл doWHILE, первая итерация которого происходит всегда, а последующие - в зависимости от условий

    Будет очень редкоиспользуемая функция. Легче добавить IF c CYCLE_INDEX



  • @support
    Вот на примере цикл ожидания номера с телефона с сервиса
    Так он выглядит сейчас:

    Запрос на сервис
    получение ответа
    парсинг ответа
      While номера нет
           Запрос на сервис
           получение ответа
           парсинг ответа
    

    А так он будет выглядеть с DoWhile

    DoWhile номера нет
           Запрос на сервис
           получение ответа
           парсинг ответа
    


  • @DrPrime

    While true
         if CYCLE_INDEX > 0 && номер есть
              break
         Запрос на сервис
         получение ответа
         парсинг ответа
    

    смс сервисы в ближайшем обновлени



  • @support Добавлю сюда, так как тут тема по ресурсам.
    Было бы хорошо иметь возможность устанавливать макс длину строки для ресурсов типа строка и генератор строк.
    Для генератора в идеале определение найбольшей строки из шаблона, и замер по ней.



  • @DrPrime said in Новые типы ресурсов:

    1. Булевые значения. Например, одна строка с чекбоксом, если чекбокс стоит - ресурс принимает значение true, если нет - false. Сейчас использую для этого ресурс список, но потом приходится парсить строки, создавать лишние действия в скрипте для разбора этого ресурса на строку.

    Сам тоже хотел написать для запроса такого функционала, вчера столкнулся с его необходимостью. Пока можно минимизировать количество действий, используя в значении чекбокса пробел. Затем в условии проверять ресурс, равен ли он пробелу (вернет true или false).



  • @blackhacker Пока булевые значения получаются с помощью ресурса типа "Список"


Log in to reply