EL式のジョブ応募グリッド・ビュー・サンプル問合せ
ジョブ応募グリッド・ビューでデータをマスクする場合は、EL式のサンプル問合せ、EL式の例、およびEL式でサポートされている演算子をリストした表を参照できます。
CSP詳細を取得するサンプル問合せ
次の問合せを実行して、EL式で使用するフェーズID、フェーズ名、状態IDおよび状態名を取得できます。CSP名を入力値として問合せに渡します。
select processesvl.process_id,
processesvl.Name,
processesvl.code,
processesvl.status_code,
rsphases.routing_step_id,
rsphases.phase_id,
rsphases.sequence_number as Phase_sequence_number,
phases.name AS phase_name,
rsstates.state_id,
rsstates.sequence_number as State_sequence_number,
states.name as state_name
from IRC_PROCESSES_VL processesvl,
irc_routing_steps_b rsphases,
irc_phases_tl phases,
irc_routing_steps_b rsstates,
irc_states_tl states
where processesvl.process_id = rsphases.process_id
and rsphases.phase_id = phases.phase_id
AND phases.language = userenv('LANG')
AND rsphases.sub_process_id = rsstates.process_id
AND rsstates.state_id = states.state_id
AND states.language = userenv('LANG')
and processesvl.name = :bindCSPName
order by rsphases.sequence_number, rsstates.sequence_number
EL式の例
#{securityContext.userInRole['ORA_IRC_RECRUITER_JOB'] ? !(item.PhaseId == 14 and item.StateId == 1020 and item.PhaseName == 'Offer' and item.StateName eq 'Draft') : false}
EL式でサポートされている演算子
演算子 | 意味 |
---|---|
|
次より大きい |
|
より小さい |
|
以上 |
|
以下 |
|
等しい |
|
等しくない |
|
And演算子 |
|
Or演算子 |