Search Results for

    Show / Hide Table of Contents

    Условия

    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")
    

    Важно! Если включено свойство отчета ConvertNulls, и если значение объекта с именем name равно null, то оно будет преобразовано и функция вернет false в любом случае.

    Back to top © 1998-2025 Copyright ООО «Быстрые отчеты»