Работа с литералами в формулах и фильтрах (построитель отчетов)
Условия и выражения фильтра могут использовать как константы, так и переменные. Константы имеют постоянные значения, в то время как переменные представляют набор значений, которые могут изменяться. Предположим, для указания даты вы добавляете к формуле значение константы #12/15/2005#. При отображении результатов этой формулы также отображается и дата «12/15/2005». Если бы вы использовали переменную, то дата менялась бы в зависимости от основного источника данных. Например, можно было использовать в формуле поле OrderDate; тогда результат бы отображал каждый экземпляр поля OrderDate.
Чтобы указать построителю отчетов, что значение должно рассматриваться как константа, необходимо использовать специальные символы в зависимости от типа данных.
Следующая таблица показывает, какой символ используется с каждым типом данных.
Чтобы обозначить в качестве константы следующее: | Используйте этот символ: |
---|---|
Дата |
#<Дата># Например, константа даты #1/25/2009# обрабатывается как: 1/25/2009. |
Текст |
"<Строка>" Например, строка константы «Следующие детали велосипедов можно заменить:» обрабатывается как: Следующие детали велосипедов можно заменить: |
Десятичное |
<Десятичное>m Например, десятичная константа 1,425m обрабатывается как: 1.435. |
Примечания
При работе с константами примите к сведению следующее.
- Плавающие, целые и логические значения не требуют специальных символов.
- Диалоговые окна Определение формулы и Данные фильтра не чувствительны к верхнему регистру; поэтому, имена функций и логические значения можно вводить как строчными, так и заглавными буквами. Чувствительность к верхнему регистру строк зависит от основного источника данных.
- Построитель отчетов автоматически преобразует десятичные значения в плавающие, если того требует формула; поэтому имеется возможность создавать формулы, требующие этого преобразования, без необходимости указания плавающего или десятичного значения.
См. также
Основные понятия
Работа с фильтрами (построитель отчетов)
Работа с формулами (построитель отчетов)
Использование функций (построитель отчетов)