Условия
Внешний вид
Условия
Choose
| Функция | Параметры | Возвращаемое значение |
|---|---|---|
Choose |
double index, params object[] choice |
object
|
Возвращает элемент массива choice с индексом index. Первый элемент массива имеет индекс = 1.
Пример:
Choose(2, "one", "two", "three") = "two"
IIf
| Функция | Параметры | Возвращаемое значение |
|---|---|---|
IIf |
bool expression, object truePart, object falsePart |
object
|
Если expression равно true, возвращает значение truePart, иначе возвращает falsePart.
Пример:
IIf(2 > 5, "true", "false") = "false"
Switch
| Функция | Параметры | Возвращаемое значение |
|---|---|---|
Switch |
params object[] expressions |
object
|
В параметр expressions передаются пары вида "условие-значение". Возвращает первое значение, условие для которого равно true.
Пример:
// вернет одну из строк "а больше 0", "а меньше 0", "а равно 0" в зависимости от a
Switch(
a > 0, "а больше 0",
a < 0, "а меньше 0",
a == 0, "а равно 0")
IsNull
| Функция | Параметры | Возвращаемое значение |
|---|---|---|
IsNull |
string name |
bool
|
Параметр name может представлять собой имя столбца базы данных, имя параметра или имя итога, и должен быть заключен в двойные кавычки.
Если значение объекта с именем name равно null, метод возвращает true, в противном случае - false.
Пример:
IsNull("Parameter")