IDE: Comando rendi ordinabile di campo autolookup
copia linkDescrizione del difetto
Se si rendeva ordinabile un campo di pannello di tipo autolookup DO si potevano ottenere comportamenti non previsti in casi particolari. Instant Developer, infatti, a causa del malfunzionamento considerava come colonna da utilizzare per l'ordinamento l'ultima della select list della query di autolookup. Tale algoritmo era corretto nel caso DB (in quel caso, infatti, il sistema utilizza sempre l'ultima colonna della query autolookup per decodificare il valore della colonna) ma non era corretto nel caso DO.
Effetti del malfunzionamento
- La colonna veniva resa ordinabile ma veniva utilizzata sempre il campo del database collegato all'ultima colonna della query autolookup per l'ordinamento.
Soluzioni
Era sufficiente selezionare la colonna corretta nella sub-query che veniva generata nella classe DO del pannello.
Funzionalità interessate
L'utilizzo del comando "rendi ordinabile" dei pannelli DO.
Note
- Malfunzionamento relativo alla richiesta di assistenza 001657-2018.
- Nel caso DB il sistema utilizza sempre l'ultima colonna della query autolookup. Nel caso DO viene prima cercata la colonna collegata ad una proprietà con flag "descrittivo" attivo. Qualora non trovata viene presa la prima colonna con il flag "visibile" attivo.
Ultima modifica: 25/09/2018 / Validità: da 18.5.7200