Creazione record uguale in due tabelle et altro
♥ 0 |
Buonasera a tutti. Dopo 20 anni sono di nuovo nel mondo (dorato) di FMPro. Quante cose nuove… Vado al dunque: avrei bisogno di fare in modo che, creando un record in una tabella, se ne crei uno con campi con contenuti identici in una seconda tabella + altri della sola seconda tabelle. Abbiamo quindi due cose:
Per avare un gestionale ergonomico e fruibile tutto questo, nella mia mente, dovrebbe essere automatizzato per semplificare la vita all’utente finale (altrimenti a che serve un gestionale? Uso 1000 fogli di Excel e via…). Pertanto: Punto 1): penso di potercela fare con le mie conoscenze e con lo scripting. Punto 2): non ho idea di come fare in modo che i dati inseriti nel record della seconda tabella si “autoriempiano” quando inserisco i dati nei record della prima o li modifico (non dovrebbe succedere, la modifica, ma cerco di mettermi nei panni dell’utente finale e semplificargli la vita). Punto 3): spero di farcela Sottolineo (ma l’avrete capito) che nella tabella 2 non posso mettere i campi della 1 (tramite relazione) perché dovrei poter aggiungere dei record con valori che nella tabella 1 non ci sono. Es: movimento finanziario (emissione fattura) di 1.000€. Non capita di rado che il cliente la paghi “a pezzi” e quindi un semplice campo di spunta o inserimeno “pagato” (o quant’altro) non mi soddisfa. Preferirei che cliccando sul record del movimento finanziario originario (emissione fatt. di 1.000€) mi compaiano gli stessi dati in un’altra tabella ma possa poi aggiungere dei record tipo: “pagamento totale”, piuttosto che più record “pagamento parziale” fino alla chiusura (=zero) del record iniziale. Dovrei poter avere quindi nella tabella 2, faccio un es., quanto segue:
E’ chiaro che mi sto complicando la vita ma mi piace fare le cose bene. Basterebbe fare a meno della seconda tabella e mettere mano a mano il valore aggiornato dei pagamenti nel record iniziale e buonanotte. Oppure fare come sto facendo adesso: una sola tabella com tutti i movimenti finaziari legati ad un’operazione. Apro (e qui capiamo meglio) un serie di record per inizio contratto di locazione, come segue
Metto un campo a destra con i saldi progressivi e alla fine dovrei (sono, perché c’è già ) a zero. Tuttto bene. Ma quando poi i record sono 100 o più (perché se uno ti entra e ci sta 8 anni o più…) e ti ballano 0,37€ devi andare a cercare dove mancano. Non è il massimo. Non muore nessuno ma non è così che deve fnzionare un gestionale, almeno dal mio punto di vista. Spero di essere stato chiaro. Grazie. Simone PS: Allego esempio di come funziona ora (grezzo, in fase di implementazione).
Segnalato come spam
|