Ciao a tutti.
Avremmo questa necessità:
un asset contiene un campo location name, che segue come valore una naming convention interna.
Si vorrebbe, che all'inserimento di questa location name, dopo aver digitato in primi 7 caratteri, il sistema proponesse il primo progressivo libero.
Ad esempio supponiamo che esistano le location name, relative ai corrispondenti asset:
ABCDEFG001
ABCDEFG002
ABCDEFG004
ABCDEFG005
ABCDEFG006
Supponiamo di aggiungere un nuovo asset, si vorrebbe che se sul campo si digita ABCDEFG, il sistema proponesse 003 (il primo libero)
E' possibile un automatismo di questo tipo?
Magari con i trigger?
Grazie mille.
Nel modo descritto non è possibile.
E' possibile configurare un workflow (utilizzato praticamente come fosse un wizard) in cui sia presente un passaggio nel quale si richieda la digitazione dei primi 7 caratteri e avanzando allo step successivo ci si trovi automaticamente compilato l'ottavo carattere recuperando il primo progressivo libero.
CMDBuild Team
Previously Tecnoteca wrote:
Nel modo descritto non è possibile.
E' possibile configurare un workflow (utilizzato praticamente come fosse un wizard) in cui sia presente un passaggio nel quale si richieda la digitazione dei primi 7 caratteri e avanzando allo step successivo ci si trovi automaticamente compilato l'ottavo carattere recuperando il primo progressivo libero.
CMDBuild Team
Quindi creare un workflow in cui un passo è il retrieve dei valori già presenti ma...come fare?
Esiste qualche esempio a riguardo?
grazie mille
S', c'è un apposito manuale (Workflow Manual) ed esiste un
esempio di processo nel database demo presente nel file zip di ogni
versione.
CMDBuild Team
Sì, la ricerca del primo progressivo libero deve essere fatta interrogando il database tramite una funzione Postgres
Utilizzando meccanismi di questo tipo va anche considerato il problema della concorrenza
CMDBuild Team