EIS Report Parameters

Description

Categories
EIS
EIS eXpress report parameter definitions: one row per parameter of an EIS report (eis_rs_report_parameters), including disabled and hidden parameters.

Operator comes from the conditions that use the parameter, which EIS applies, and not from the operator stored on the parameter; the two differ on some parameters. It is blank for a parameter that no enabled condition uses. Column Name is the view column the parameter was created for; an advanced condition can apply the parameter to an expression instead.

Used In lists where EIS substitutes the parameter value: Condition (by reference or as :Parameter Name in a condition expression), Free Text, Derived Column (calculation of an enabled column), Sort (free text sort), Trigger and Dependent Parameter (restricts the LOV of another parameter). Disabled conditions and columns are ignored, so None means the parameter has no effect on the report. Displayed blank marks a hidden parameter, which runs with its default.

Parent Parameter and Parent Filter show the parameters that restrict this parameter's LOV, with the LOV column and operator. LOV Query holds the LOV's SQL, its fixed value list or the name of its value set. XXEIS Reference flags an LOV or default SQL that uses an object of the XXEIS schema, which remains a dependency on EIS after a migration.

Executed within Days keeps the reports run from eXpress or XL Connect in that window. EIS purges its run history; EIS Execution History shows the earliest retained run.

SQL 232 lines

Parameters 8

ParameterTypeList of values SQL
ApplicationLOV
era.application_name=:application
CategoryLOV
errc.category_name=:category
Report NameLOV
err.report_name=:report_name
SeededLOV Oracle
err.seeded_flag='Y'
Executed within DaysNumber
err.report_id in (select /*+ no_unnest */ erp.report_id from xxeis.eis_rs_processes erp where erp.submission_source in ('eXpress','XL Connect') and erp.start_time>=sysdate-:executed_within_days)
Used InLOV
nvl(u.used_in,'None') like '%'||:used_in||'%'
LOV NameLOV
erl.lov_name=:lov_name
XXEIS ReferenceLOV
(regexp_like(erl.lov_query,'xxeis\.','i') or regexp_like(errp.default_value,'xxeis\.','i'))