apply a custom quey in lookup field only if groups is not admin or superuser
Posted: 2020-04-21 08:55
Hi.
I set this custom query in appgini lookup field advanced settings:
-----------my advanced setting ---------------
SELECT `appuntamenti`.`pri_key`, IF(CHAR_LENGTH(if(`appuntamenti`.`data_appuntamento`,date_format(`appuntamenti`.`data_appuntamento`,'%d/%m/%Y'),'')) || CHAR_LENGTH(`appuntamenti`.`titolo`), CONCAT_WS('', if(`appuntamenti`.`data_appuntamento`,date_format(`appuntamenti`.`data_appuntamento`,'%d/%m/%Y'),''), ': ', `appuntamenti`.`titolo`), '') FROM `appuntamenti` LEFT JOIN `azioni_progetto` as azioni_progetto1 ON `azioni_progetto1`.`prikey`=`appuntamenti`.`azione_di_progetto` LEFT JOIN `schede_tratt_dati` as schede_tratt_dati1 ON `schede_tratt_dati1`.`pri_key`=`appuntamenti`.`nome_sch_inf_tratt_dati` WHERE `appuntamenti`.`accesso_op_enti_partner` = '1' AND `appuntamenti`.`attivo`= '1' ORDER BY `data_appuntamento` DESC
---------end of advance setting----------------
I need to apply the specific clause `appuntamenti`.`attivo` = '1' only if user-groups is not Admins or Superuser.
Any help please?
Thank you!
Fabiano
I set this custom query in appgini lookup field advanced settings:
-----------my advanced setting ---------------
SELECT `appuntamenti`.`pri_key`, IF(CHAR_LENGTH(if(`appuntamenti`.`data_appuntamento`,date_format(`appuntamenti`.`data_appuntamento`,'%d/%m/%Y'),'')) || CHAR_LENGTH(`appuntamenti`.`titolo`), CONCAT_WS('', if(`appuntamenti`.`data_appuntamento`,date_format(`appuntamenti`.`data_appuntamento`,'%d/%m/%Y'),''), ': ', `appuntamenti`.`titolo`), '') FROM `appuntamenti` LEFT JOIN `azioni_progetto` as azioni_progetto1 ON `azioni_progetto1`.`prikey`=`appuntamenti`.`azione_di_progetto` LEFT JOIN `schede_tratt_dati` as schede_tratt_dati1 ON `schede_tratt_dati1`.`pri_key`=`appuntamenti`.`nome_sch_inf_tratt_dati` WHERE `appuntamenti`.`accesso_op_enti_partner` = '1' AND `appuntamenti`.`attivo`= '1' ORDER BY `data_appuntamento` DESC
---------end of advance setting----------------
I need to apply the specific clause `appuntamenti`.`attivo` = '1' only if user-groups is not Admins or Superuser.
Any help please?
Thank you!
Fabiano