Ricerche nel portale... Problemi
Inviato: mercoledì 25 gennaio 2006, 14:59
Salve gente,
ho un piccolo problema su un programmino che sto provando a fare.
E' da poco che mi sono cimentato con i portali. In pratica io devo fare un resoconto, giornaliero per operatore, per lavoro e per cliente, in modo da vedere quanto tempo impiega un operatore a fare un lavoro per un cliente.
Sono partito dalla template in FMPro6 per le fatture che usa un portale e molti di quei parametri che servono nel mio caso.
L'ho "smontato" per capire come funzionasse e ne ho fatto uno un po' simile per le mie esigenze.
Quindi:
Ho creato il file master "Gestione ore" in cui ho il portale, relazionato con l'altro file "Relazione ore".
In pratica ho tutti i campi che mi occorrono sul master relazionati con "Relazione ore", in modo che quando io compilo i campi del master lui li va a trascrivere nella relazione.
E fin qui va tutto bene... (per capire meglio fate riferimento al file "Fatture" in FMPro 6, perché funziona uguale a quello.)
Io scrivo la data del lavoro, l'operatore che svolge il lavoro, il cliente per cui l'operatore svolge il lavoro, una piccola descrizione del lavoro, e le ore impiegate.
In pratica faccio una scheda per cliente e per lavoro esempio:
Cliente: Tal dei tali
Lavoro: Pio nono
e poi ho tutti i campi sopraelencati: data, operatore, descrizione, ore.
il problema che riscontro è nella parte del "Trova" perché, non so il motivo, Filemaker mi trova solo la prima voce di ogni scheda...
esempio
se io cerco il cliente "Tal dei tali" a cui hanno lavorato prima (sottolineo prima) l'operatore UNO e poi l'operatore DUE, rispettivamente 4 ore e 8 ore, quando faccio la ricerca mi visualizza solo la prima voce il lista, ovvero: al cliente "Tal dei tali" ha lavorato l'operatore UNO per 4 ore.
mentre dovrebbe farmi vedere tutti quelli che ci hanno lavorato.
ma questo lo fa anche se per quel cliente e per quel lavoro ha sempre lavorato l'operatore UNO. Se faccio la ricerca mi da sempre e comunque il primo valore del portale, tutti gli altri campi che riempio non vengono considerati.
Volevo sapere perché e come faccio a risorverlo?? per capire bene fate riferimento al file d'esempio "Fatture" che è similissimo... se non capite ditemelo cerco di spiegare meglio.
Grazie per il tempo e gli aiuti concessomi.
ho un piccolo problema su un programmino che sto provando a fare.
E' da poco che mi sono cimentato con i portali. In pratica io devo fare un resoconto, giornaliero per operatore, per lavoro e per cliente, in modo da vedere quanto tempo impiega un operatore a fare un lavoro per un cliente.
Sono partito dalla template in FMPro6 per le fatture che usa un portale e molti di quei parametri che servono nel mio caso.
L'ho "smontato" per capire come funzionasse e ne ho fatto uno un po' simile per le mie esigenze.
Quindi:
Ho creato il file master "Gestione ore" in cui ho il portale, relazionato con l'altro file "Relazione ore".
In pratica ho tutti i campi che mi occorrono sul master relazionati con "Relazione ore", in modo che quando io compilo i campi del master lui li va a trascrivere nella relazione.
E fin qui va tutto bene... (per capire meglio fate riferimento al file "Fatture" in FMPro 6, perché funziona uguale a quello.)
Io scrivo la data del lavoro, l'operatore che svolge il lavoro, il cliente per cui l'operatore svolge il lavoro, una piccola descrizione del lavoro, e le ore impiegate.
In pratica faccio una scheda per cliente e per lavoro esempio:
Cliente: Tal dei tali
Lavoro: Pio nono
e poi ho tutti i campi sopraelencati: data, operatore, descrizione, ore.
il problema che riscontro è nella parte del "Trova" perché, non so il motivo, Filemaker mi trova solo la prima voce di ogni scheda...
esempio
se io cerco il cliente "Tal dei tali" a cui hanno lavorato prima (sottolineo prima) l'operatore UNO e poi l'operatore DUE, rispettivamente 4 ore e 8 ore, quando faccio la ricerca mi visualizza solo la prima voce il lista, ovvero: al cliente "Tal dei tali" ha lavorato l'operatore UNO per 4 ore.
mentre dovrebbe farmi vedere tutti quelli che ci hanno lavorato.
ma questo lo fa anche se per quel cliente e per quel lavoro ha sempre lavorato l'operatore UNO. Se faccio la ricerca mi da sempre e comunque il primo valore del portale, tutti gli altri campi che riempio non vengono considerati.
Volevo sapere perché e come faccio a risorverlo?? per capire bene fate riferimento al file d'esempio "Fatture" che è similissimo... se non capite ditemelo cerco di spiegare meglio.
Grazie per il tempo e gli aiuti concessomi.