La sezione Argomenti permette di definire dei filtri (tipicamente per facoltà, corso di studio o tipi corsi di studio) che fanno si che un determinato gruppo possa recuperare e quindi operare solo su dati che rispondono a quel determinato filtro.

La funzione argomenti è ovviamente legata alle funzioni per cui il gruppo è abilitato: si tratta quindi di una ulteriore restrizione valida solo per quei determinati filtri.

La gestione di questi argomenti non è completamente aperta all'amministratore del sistema in quanto richiede la definizione dei singoli argomenti e logiche che vengono concordate con l'ateneo (tramite requisito di personalizzazione) e si basano su un file (filter.ini) nel quale sono elencate le logiche per ciascuna funzione.

Un esempio di estratto del file filter.ini:

Esempio Filter.ini
************************************
LOOKUP ESTESA PERSONE
************************************
<AM_04_017>
<FILTRO>
<NOMEBLOCCO>P01_ANAPER_LOOKUP_EST_LISTA<NOMEBLOCCO/>
<WHERE>
{(
EXISTS (
SELECT 1 FROM P06_CDS F, P04_MAT M, P01_STU S
WHERE F.cds_ID IN (:CDS_ID)
AND F.CDS_ID = M.CDS_ID
AND M.STU_ID = S.STU_ID
AND S.PERS_ID = P01_ANAPER.PERS_ID
)
OR NOT EXISTS
(
SELECT 1 FROM P01_STU S
WHERE S.PERS_ID = P01_ANAPER.PERS_ID
AND S.STA_STU_COD <> 'X'
)
OR EXISTS (
SELECT 1
FROM p03_amm_conc,
p01_posper
WHERE p01_posper.pers_id = p01_anaper.pers_id
AND p03_amm_conc.pers_id = p01_posper.pers_id
AND p03_amm_conc.pos_id = p01_posper.pos_id) 
)}
and
{(
EXISTS (
SELECT 1 FROM P06_CDS F, P04_MAT M, P01_STU S
WHERE F.tipo_corso_cod IN (:TIPO_CORSO)
AND F.CDS_ID = M.CDS_ID
AND M.STU_ID = S.STU_ID
AND S.PERS_ID = P01_ANAPER.PERS_ID
)
OR NOT EXISTS
(
SELECT 1 FROM P01_STU S
WHERE S.PERS_ID = P01_ANAPER.PERS_ID
AND S.STA_STU_COD <> 'X'
)
OR EXISTS (
SELECT 1
FROM p03_amm_conc,
p01_posper
WHERE p01_posper.pers_id = p01_anaper.pers_id
AND p03_amm_conc.pers_id = p01_posper.pers_id
AND p03_amm_conc.pos_id = p01_posper.pos_id) 
)} 
<WHERE/>
<GRUPPI> ALL <GRUPPI/>
<FILTRO/>
<AM_04_017/>