Поиск в справке
Для поиска информации в справке введите слово или фразу в поле поиска. При вводе группы слов предполагается, что используется оператор OR. Для уточнения поиска можно использовать логические операторы.
Результаты выводятся без учета регистра. Однако регистр учитывается при ранжировании результатов — результаты, совпадающие по регистру, получают более высокий балл. Таким образом, количество тем Справки, выводимых при поиске по словам "кошки" и "Кошки", будет совпадать, а порядок их размещения в списке — нет.

Искать | Пример | Результаты |
---|---|---|
Одиночное слово | кошка
|
Темы, в которых содержится слово "кошка". Также приводятся различные грамматические формы, например, "кошки". |
Фраза. Можно задать условия таким образом, чтобы найти определенную фразу. |
"кошачий корм" (в кавычках) |
Темы, в которых содержится полная фраза "кошачий корм" вместе со всеми ее грамматическими формами. В случае отсутствия кавычек предполагается, что в запросе задан оператор OR, при использовании которого выводятся темы с одним из слов, входящих в фразу, но не с фразой целиком. |

Искать | Оператор. | Пример |
---|---|---|
Два и более слова в одной теме |
|
|
Одно из слов в теме |
|
|
Темы, которые не содержат конкретного слова или фразы |
|
|
Темы, которые содержат одну строку и не содержат другую | ^ (каре) |
кошка ^ мышь
|
Сочетание типов поиска | ( ) круглые скобки |
|
Выражения значения
Можно определить выражения значения с помощью параметров отчета, переменных и полей, а также можно использовать выражения Java для настройки отчета.
Дополнительные сведения о шаблонах, которые используются для отчетов, создаваемых в представлениях списка и календаря в модуле "Анализ", см. в разделе Панели отчетов.

В JasperReports имеется предварительно настроенное поле ticket ("заявка"), содержащее последний созданный запрос на изменение (оболочка объекта GenericRFC). Чтобы получить значение для одного из полей запроса на изменение, используйте следующее выражение:
$F{Ticket}.getFieldLabel(<"имя поля">)
Например:
$F{Ticket}.getFieldLabel(<"сводка">)
$F{Ticket} возвращает упакованный объект GenericRFC. Для более сложных выражений можно использовать любой из методов, включенных в класс GenericRFC для API Release Control. Дополнительные сведения о классе GenericRFC см. в файле API_Reference.chm. (Чтобы открыть справку по API, выберите Пуск > Программы > Release Control 9.60 > Документация и откройте каталог pdfs).

Для настройки отчетов можно использовать выражения Java. Например, если в интерфейсе отображается N/A ("Недоступно") для пустых значений, может понадобиться также отображать N/A в отчете. Для этого можно использовать следующее выражение:
(((String)$F{Ticket}.getFieldLabel(<имя поля>)).length() > 0) ? $F{Ticket}.getFieldLabel(<имя поля>) : $P{N/A}
В приведенном выше примере $P{N/A} — это параметр, содержащий значение строки, N/A, которое будет отображаться, если данные недоступны. Значение строки может быть изменено в соответствии с необходимостью.