[TYPO3-UG Italy] R: R: DB Integration e form di ricerca
Marcello Scrignar
marcello.scrignar at beniculturali.it
Thu May 15 08:59:26 CEST 2008
In effetti modificando la clausola WHERE originale in "WHERE ( g.ID_TERMINE
LIKE '###WFQBE_ID_TERMINE###' ) AND ( g.ID_LINGUA = '###WFQBE_ID_LINGUA###'
OR g.ID_LINGUA != '###WFQBE_ID_LINGUA###' )" e utilizzando il marcatore
'###WFQBE_ID_LINGUA###' il form funziona correttamente.
Grazie
Marcello Scrignar
-----Messaggio originale-----
Da: typo3-ug-italy-bounces at lists.netfielders.de
[mailto:typo3-ug-italy-bounces at lists.netfielders.de] Per conto di Mauro
Lorenzutti
Inviato: mercoledì 14 maggio 2008 10.09
A: TYPO3 Usergroup Italy
Oggetto: Re: [TYPO3-UG Italy] R: DB Integration e form di ricerca
Marcello Scrignar ha scritto:
> Aggiungo alcuni dettagli...
> La query result è la seguente:
> " SELECT l.lingua AS Lingua, g.TERMINE_TRADOTTO AS Termine,
> g.DESCRIZIONE AS Descrizione FROM ( tbllingue AS l JOIN glossario AS g
> ON l.id = g.ID_LINGUA
> ) WHERE g.ID_TERMINE LIKE '###WFQBE_ID_TERMINE###' ".
> Come vedi si tratta di una query su una tabella contenente dei termini
> di glossario in diverse lingue.Il form di ricerca collegato ad essa
> dovrebbe presentare 2 menu a discesa in cui l'utente seleziona
> dapprima la lingua di appartenenza e poi dal secondo menu il termine
> della propria lingua su cui si vuole effettuare la ricerca.
> Le voci di lista del primo select (marcatore CUSTOM )per la selezione
> della lingua sono collegate alla tabella tbllingue (Field
> view:'lingua', Field insert:'id').Su questo select è inoltre attivato
> update on change su WFQBE_ID_TERMINE.
> Il secondo menu a discesa ( marcatore WFQBE_ID_TERMINE)ha le voci di
> menu collegate alla tabella 'glossario' (Field
> view:'TERMINE_TRADOTTO', Field insert:'ID_TERMINE', Field
where:'ID_LINGUA='###CUSTOM###').
> Con queste impostazioni però il menu a discesa dei termini di
> glossario( marcatore WFQBE_ID_TERMINE ) non aggiorna le lista delle
> voci dopo la selezione della lingua (marcatore CUSTOM ).
> Dov'è l'errore?
>
ho il sospetto che i marcatori CUSTOM non supportino l'aggiornamento della
form di ricerca (non mi ricordo, devo indagare nei sorgenti).
Per ovviare a questo problema, non sarebbe possibile aggiungere un marcatore
nella query (ID_LINGUA diventa ###WFQBE_ID_LINGUA###)? In questo modo puoi
usarlo come una select qualsiasi e dovrebbe quindi funzionare correttamente.
Ciao,
--
Mauro Lorenzutti
e-mail: mauro.lorenzutti at webformat.com
---------------------------------------------------------
WEBFORMAT srl | Corte Europa, 12 | I-33097 SPILIMBERGO PN
Tel +39-0427-926.389 -- Fax +39-0427-927.653
info at webformat.com -- http://www.webformat.com
---------------------------------------------------------
_______________________________________________
TYPO3-UG-italy mailing list
TYPO3-UG-italy at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-italy
More information about the TYPO3-UG-italy
mailing list