Creare record in una tabella partendo dai dati inseriti in un’altra

  • Guru Corner
  • Creare record in una tabella partendo dai dati inseriti in un'altra

Creare record in una tabella partendo dai dati inseriti in un’altra

0
0

Buonasera,

spero di essere chiaro nell’esporre la mia necessità e vi ringrazio a prescindere per l’attenzione.

Vorrei avere delle tabelle che condividono alcuni campi e vorrei che scrivendo in un record di una tabella venga creato in automatico il record di un’altra tabella.

Mi spiego meglio, il campo “A” deve essere condiviso dalle due tabelle (tabella 1 e tabella 2). Se aggiungo un nuovo record nella tabella 1, nella tabella 2 viene creato un nuovo record con impostato il campo “A” della tabella 2.

Non creda sia un problema “difficile” ma essendomi avvicinato a filemaker da meno di una settimana, per me è attualmente non fattibile, nell’attesa continuo a studiare da varie fonti.

Grazie.

Segnalato come spam
Pubblicata da (Domande: 6, Risposte: 6)
Domanda inviata 9 Febbraio 2015 17:22
420 vis.
0
Domanda privata

Rimango senza parole…meglio non andare oltre…preferisco investire il mio tempo per chi ha bisogno.

Segnalata come spam
Pubblicata da (Domande: 1, Risposte: 21)
Risposta inviata 12 Febbraio 2015 13:09
0
Domanda privata

Ciao Cristian. E’ possibile crare un record in una tabellaB non appena creato un record in una tabellaA. Con uno script (con o senza trigger) vai a formato_tabellaB, nuovo record. Banale. Il problema è cosa farci con questo nuovo record e se in qualche modo è collegato all record della prima tabella…. Come sempre, dipende. :) Domanda troppo generica. Magari chi la fa ha già in mente qualcosa, ma per chi risponde si apre un mondo di possibilità :))

Giovanni

Segnalata come spam
Pubblicata da (Domande: 8, Risposte: 26)
Risposta inviata 11 Febbraio 2015 17:31
0
Domanda privata

Ciao Giovanni comunque la mia domanda era rivolta alla seconda richiesta (poco dettagliata) di Luciano ovvero:

”e vorrei che scrivendo in un record di una tabella venga creato in automatico il record di un’altra tabella”

Poiché il punto 2 mi era poco chiaro, ho preferito chiedere delucidazioni prima di dare una soluzione che potesse essere poco adeguata al suo scopo finale (non citato inizialmente)

Luciano se mi permetti posso consigliarti un ottimo testo ”La Grande Guida” della Mondadori, tratta diverse argomentazioni in modo approfondito che non puoi trovare in un semplice help di FM tra cui la modellazione dati ecc…

 

Segnalata come spam
Pubblicata da (Domande: 1, Risposte: 21)
Risposta inviata 11 Febbraio 2015 10:44
0
Domanda privata

Ciao Luciano. Esatto: tabella commesse e tabella lavori relazionate tramite il campo numero_di_riferimento. Con tale relazione in un formato che mostri la commessa puoi visualizzare i rispettivi lavori in un portale. Ecc. ecc. ecc. :)
Riguardo al materiale trovi tantissimo su internet:

Giovanni

Segnalata come spam
Pubblicata da (Domande: 8, Risposte: 26)
Risposta inviata 11 Febbraio 2015 00:46
0
Domanda privata

Grazie per le risposte,
cerco di spiegare più in dettaglio il mio ”problema”.
In pratica ho una serie di commesse da gestire, ogni commessa ha un numero di riferimento e all’interno della commessa stessa ci sono una serie di lavori (con dati personali importi ecc.).
Vorrei avere la possibilità di gestire tali commesse potendo richiamare il numero di riferimento e vedere all’interno i vari lavori.
Ho pensato di fare una tabella A con le commesse e un’altra B con i lavori e di correlare le due (in realtà le due tabelle condividerebbero più di un campo).
Ho poi il problema di come fare calcoli e quant’altro sui campi e di come visionarli…Ma questo posso risolverlo solo ”sbattendo un po’ la testa sui vari tutorial”. Sono novizio di fm, potreste magari consigliarmi un buon testo?
Grazie ancora.

Segnalata come spam
Pubblicata da (Domande: 6, Risposte: 6)
Risposta inviata 10 Febbraio 2015 23:46
0
Domanda privata

Ciao Cristian. Lo scopo di relazionare due tabelle è tutt’altro. Serve per unire due tabelle, ovvero due cataloghi di informazioni. Come dire tabellaA=autori, tabellaB=libri. La relazione più ovvia che lega la tabellaA alla tabellaB serve per avere la lista dei libri di uno stesso autore… beh, il discorso è più lungo ma non è il caso in questo thread.. :)

Giovanni

Segnalata come spam
Pubblicata da (Domande: 8, Risposte: 26)
Risposta inviata 10 Febbraio 2015 18:27
0
Domanda privata

Buongiorno, Luciano.

Se vuoi un consiglio, in FileMaker conviene sempre specificare lo scopo, magari con qualche esempio. Può esserci sempre un metodo migliore o più efficiente :)

.g.

Segnalata come spam
Pubblicata da (Domande: 0, Risposte: 1544)
Risposta inviata 10 Febbraio 2015 18:00
0
Domanda privata

Lo scopo di creare record nell’altra tabella è quello di contenere un dato già presente in un’altra tabella oppure c’è dell’altro?

Segnalata come spam
Pubblicata da (Domande: 1, Risposte: 21)
Risposta inviata 10 Febbraio 2015 16:42
0
Domanda privata

Ciao Luciano. ”Condividere” le informazioni fra due tabelle equivale a mettere in relazione le due tabelle. Nel tuo caso fra la tabella A e la tabella B esisterà sicuramente un campo in comune e tale campo sarà proprio la ”chiave” di relazione. Una volta messe in relazione le due tabelle tabellaA::campo <—-> tabellaB::campo potrai mostrare all’interno di un formato basato sulla tabella A, anche le informazioni della tabella B.

Giovanni

Segnalata come spam
Pubblicata da (Domande: 8, Risposte: 26)
Risposta inviata 9 Febbraio 2015 23:06