sql parametrica per user su una griglia

Raccoglitore di domande e risposte relative a ScriptCase, il generatore di codice php per lo sviluppo rapido di applicazioni.
Regole del forum
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
Rispondi
Stefanol12
Messaggi: 18
Iscritto il: 15 gen 2016, 17:49
Località: Montegranaro

sql parametrica per user su una griglia

Messaggio da Stefanol12 » 31 mag 2018, 15:13

buonsera chiedo consiglio su come visualizzare solo alcuni record su una griglia che sono presenti su un altra tabella che ha l'account.
sql è:

SELECT
GIUSTAGI,
a.GIUCLI,
GIUFIL,
GIUORDI,
GIURIGA,
GIUPREZZO,
GIUPREZZO1,
GIUPREZZO2,
GIUPREZZO3,
GIUPREZZO4,
GIUPREZZO5,
GIUKCB,
GIUKAR,
GIUTPOR,
GIUFORMA,
GIUMDL,
GIUPAIA,
GIUVALORE,
GIUONRR,
GIUAREAG,
GIUNAZIO,
GIUZONA,
GIUMODELLO,
GIUMODELFOFD,
GIUCOMB,
GIUCOLORE,
GIUQUALI,
GIUDTCONS,
GIUDTORD,
GIUCONTI,
GIULINEA,
GIUARTID,
GIUCLID,
GIURAGSOC,
GIUDESPF,
GIULOCA,
GIUNAZIOD,
GIUTIPORDD,
GIUTIPART,
GIUSOSP ,
GIUPASPED,
GIUDATASPE,
GIUULRE,
GIUULDT,
GIUSKCOFO,
GIUSKCOMO,
GIUSKCOMOI,
GIUSKCOMOE,
GIUSKCOMP,
GIUSKCOSS,
GIUSKCOIP,
GIUSKCOIV,
GIUDTCREA,
GIUMARETI,
GIUMARSCA,
GIUFLSZ

FROM
DBA.GIURIGORD a
WHERE exists (select * from giuacccli b where a.giucli=b.giucli
and giuacco = ' . [sc_glo_user] .'

Ho privato ma mi da errore
mi potete aiutare?
grazie in anticipo

Fabio
Messaggi: 441
Iscritto il: 20 feb 2014, 11:43

Re: sql parametrica per user su una griglia

Messaggio da Fabio » 03 giu 2018, 09:49

L'sql inserito nel campo "sql" delle grid non è codice PHP, quindi non devi usare la sintassi "apice + punto".
Basta scriverlo in questo modo:
...
WHERE exists (select * from giuacccli b where a.giucli=b.giucli
and giuacco = '[sc_glo_user]' )

Rispondi

Chi c’è in linea

Visitano il forum: Ahrefs [Bot], Semrush [Bot] e 2 ospiti