Условия if else
Условия if else
Добрый день!
Создавал переменную, которая в себе содержала выражения.
Обратил внимание, подсвечиваются ключевые слова в редакторе текста, но запустить код не удалось
Однако в инструкции написано, что вы поддерживаете только тернарные выражения.
https://www.stimulsoft.com/documentatio ... ssions.htm
Вопрос: когда будет и будет ли поддержка полноценных условий if else?
Они более наглядные, особенно учитывая, что не все пользователи имеют опыт в программировании. Версия программы в приложении
Создавал переменную, которая в себе содержала выражения.
Обратил внимание, подсвечиваются ключевые слова в редакторе текста, но запустить код не удалось
Однако в инструкции написано, что вы поддерживаете только тернарные выражения.
https://www.stimulsoft.com/documentatio ... ssions.htm
Вопрос: когда будет и будет ли поддержка полноценных условий if else?
Они более наглядные, особенно учитывая, что не все пользователи имеют опыт в программировании. Версия программы в приложении
- Вложения
-
- 1.png (8.01 КБ) 5242 просмотра
-
- 2023-03-13 15_17_40-p-tuabb-okz01 — Подключение к удаленному рабочему столу.png (14.15 КБ) 5244 просмотра
Re: Условия if else
Здравствуйте,
В выражениях (переменной, текстовых и т.д.) можно исользовать только функции словаря, и поддерживаемые нашим внутренним парсером (часто используемые).
Полностью .NET код можно использовать в событиях и на вкладке Code, будет работать только в режиме компиляции.
Спасибо.
В выражениях (переменной, текстовых и т.д.) можно исользовать только функции словаря, и поддерживаемые нашим внутренним парсером (часто используемые).
Полностью .NET код можно использовать в событиях и на вкладке Code, будет работать только в режиме компиляции.
Спасибо.
Re: Условия if else
А где можно посмотреть часто используемые?
Я хотел в одном выражении изменить несколько переменных, но мне это не удалось. Можно ли это как-то сделать?
Работаю в режиме интерпретации. В режиме компиляции выходит много ошибок.
Я хотел в одном выражении изменить несколько переменных, но мне это не удалось. Можно ли это как-то сделать?
Работаю в режиме интерпретации. В режиме компиляции выходит много ошибок.
- Вложения
-
- 2.png (27.08 КБ) 5222 просмотра
Re: Условия if else
Здравствуйте,
> А где можно посмотреть часто используемые?
К сожалению, такой информации нет.
> Я хотел в одном выражении изменить несколько переменных, но мне это не удалось. Можно ли это как-то сделать?
В переменных такое делать нельзя.
> Работаю в режиме интерпретации. В режиме компиляции выходит много ошибок.
В режиме интерпретации работают функции из словаря и ограниченное число функций добавленные в наш парсер.
Спасибо.
> А где можно посмотреть часто используемые?
К сожалению, такой информации нет.
> Я хотел в одном выражении изменить несколько переменных, но мне это не удалось. Можно ли это как-то сделать?
В переменных такое делать нельзя.
> Работаю в режиме интерпретации. В режиме компиляции выходит много ошибок.
В режиме интерпретации работают функции из словаря и ограниченное число функций добавленные в наш парсер.
Спасибо.
Re: Условия if else
Добрый день.
Спасибо за ответы!
Есть несколько вопросов по работе с массивами
Работаю в режиме компиляции
Есть JSON файл
{
"deposits": [
{
"realEstateKind": "RealEstateKind_1"
},
{
"realEstateKind": "RealEstateKind_9"
},
{
"realEstateKindtest": "RealEstateKind_13"
}
],
"test": ["RealEstateKind_1", "RealEstateKind_9", "RealEstateKind_13"]
}
Как вывести значение к deposits[1].realEstateKind ? ожидаю получить RealEstateKind_9
Как сделать поиск объекта в массиве содержащего "realEstateKind": "RealEstateKind_9" ? при его наличии нужно вывести true
И также можно ли посчитать количество объектов в массиве, содержащих "realEstateKind": "RealEstateKind_9" ?
Думаю основная проблема, что у меня не получается обратиться к элементам массива по индексу
Извиняюсь за достаточно примитивные вопросы, но я уже бьюсь над этим 4 дня.
Спасибо за ответы!
Есть несколько вопросов по работе с массивами
Работаю в режиме компиляции
Есть JSON файл
{
"deposits": [
{
"realEstateKind": "RealEstateKind_1"
},
{
"realEstateKind": "RealEstateKind_9"
},
{
"realEstateKindtest": "RealEstateKind_13"
}
],
"test": ["RealEstateKind_1", "RealEstateKind_9", "RealEstateKind_13"]
}
Как вывести значение к deposits[1].realEstateKind ? ожидаю получить RealEstateKind_9
Как сделать поиск объекта в массиве содержащего "realEstateKind": "RealEstateKind_9" ? при его наличии нужно вывести true
И также можно ли посчитать количество объектов в массиве, содержащих "realEstateKind": "RealEstateKind_9" ?
Думаю основная проблема, что у меня не получается обратиться к элементам массива по индексу
Извиняюсь за достаточно примитивные вопросы, но я уже бьюсь над этим 4 дня.
- Вложения
-
- test[].png (4.3 КБ) 5165 просмотров
-
- deposits.png (5.86 КБ) 5165 просмотров
-
- 2023-03-30 10_40_27-p-tuabb-okz01 — Подключение к удаленному рабочему столу.png (8.3 КБ) 5165 просмотров
Re: Условия if else
Здравствуйте,
в режиме компиляции можно
{deposits.Rows[1]["realEstateKind"]}
Спасибо.
в режиме компиляции можно
{deposits.Rows[1]["realEstateKind"]}
Спасибо.
Re: Условия if else
Большое спасибо!
Re: Условия if else
Здравствуйте,
Пожалуйста.
Пожалуйста.
Re: Условия if else
Добрый день!
Возможно нашел баг: неправильная нумерация
Проявляется только в фигурах
в компоненте Текст не проявляется
Возможно нашел баг: неправильная нумерация
Проявляется только в фигурах
в компоненте Текст не проявляется
Последний раз редактировалось Artemy 26 май 2023, 09:43, всего редактировалось 1 раз.
Re: Условия if else
Здравствуйте,
А в чем баг? Как воспроизвести?
Спасибо.
А в чем баг? Как воспроизвести?
Спасибо.