avevo già postato una richiesta del genere
https://www.fmpro.it/modules.php?name=Fo ... pic&t=2138
ma poi mi arenai a suo tempo.
Adesso ho ripreso in mano la situazione però forse riesco ad aggirare il problema, anche se non so bene come fare.
Allora in pratica vi rispiego come dovrebbe funzionare il programma.
Creo un nuovo record in cui vado a mettere il Cliente ed il Lavoro.
Poi successivamente, inserisco nel portale Data, Operatore, Tipo di lavoro, Ore lavorate (ovviamente tutti questi campi vengono trascritti sull'altro file relazionato).
Quindi ogni mio record rappresente un lavoro di un cliente ben distinto. in pratica non potro averci due lavori uguale dello stesso cliente.
Ho anche un campo calcolato che mi da il totale delle ore lavorate. Solo che fa il totale e se voglio estrapolare quante ore a lavorato un certo Operatore, devo fare il conto a mano.
Ora pensavo che una possibile soluzione potesse essere:
facendo un cerca solo esclusivamente all'interno del record visualizzato (escludendo tutti gli altri record esistenti), in modo da restituirmi il valore cercato solo di quel record.
Nello script del cerca in pratica metterei già il criterio.
Es. supponiamo che abbia 2 operatori: Ignazio, Gastone (nomi come tanti altri). Se creo un pulsante (tipo Cerca Gastone) e gli associo lo script che già al suo interno mi ricerca nel campo Operatore, la parola "Gastone", probabilmente riuscire ad estrapolare tutti i dati inerenti al Lavoro, di quel Cliente di quell'Operatore, riuscendo (forse) poi a fare il calcolo delle ore di quell'operatore.
Oddio, non sono sicurissimo che possa funzionare perché se apro il file relazionato, vedo che per ogni voce del portale inserito crea un record.
E il problema non è la mole dei record è che lui inserisce il riferimento del cliente e del lavoro solo al primo rigo del portale e non so tutti i righi successivi. Quindi può darsi che lui mi trovi solo un elemento....
Non so se mi sono spiegato bene, ma è difficile.
Grazie per il vostro interessamento.