collegamento tra tabelle e inserimenti automatici
-
- Messaggi: 14
- Iscritto il: giovedì 12 maggio 2011, 0:36
collegamento tra tabelle e inserimenti automatici
Ciao a tutti!
Sto muovendo i miei primi passi con base e mi sto cimentando in un progetto piuttosto complesso. In passato ho già utilizzato Acces anche se non ho mai creato database molto complessi.
Vorrei creare un database di ricette in stile "professionale"; nel senso che faccio lo Chef per professione e ho bisogno che i dati siano organizzati in modo diverso rispetto ai modelli che si trovano in rete. Vorrei creare un sistema di tabelle grazie al quale possa inserire le ricette e calcolarne i costi in modo più semplice rispetto a come faccio manualente.
La mia idea era creare un tabella in cui inserire tutti gli ingredienti con i relativi costi per poi usare quei dati nella tabella con le ricette. Quello che non riesco a fare è legare le tabelle in modo che quando inserisco un ingrediente il programma mi inserisca automaticamente il costo e quindi fare la somma del costo di tutti gli ingredienti.
Lo so, è un progetto ambizioso ma vorrei capire se è possibile farlo.
Grazie a tutti
Sto muovendo i miei primi passi con base e mi sto cimentando in un progetto piuttosto complesso. In passato ho già utilizzato Acces anche se non ho mai creato database molto complessi.
Vorrei creare un database di ricette in stile "professionale"; nel senso che faccio lo Chef per professione e ho bisogno che i dati siano organizzati in modo diverso rispetto ai modelli che si trovano in rete. Vorrei creare un sistema di tabelle grazie al quale possa inserire le ricette e calcolarne i costi in modo più semplice rispetto a come faccio manualente.
La mia idea era creare un tabella in cui inserire tutti gli ingredienti con i relativi costi per poi usare quei dati nella tabella con le ricette. Quello che non riesco a fare è legare le tabelle in modo che quando inserisco un ingrediente il programma mi inserisca automaticamente il costo e quindi fare la somma del costo di tutti gli ingredienti.
Lo so, è un progetto ambizioso ma vorrei capire se è possibile farlo.
Grazie a tutti
OpenOffice 4.1.7 installata su mac OS Catalina 10.15.5
Re: collegamento tra tabelle e inserimenti automatici
tua idea è molto facile da realizzare, qui sul forum ci sono molti link a guide per openoffice base.
in italiano poche ma ci sono.
di più inglese francese spagnolo (nn so se conosci anche altre lingue)
se nn trovi link basta scrivere
prepara bene uno schema che dice tutto di tuo db (chi come cosa quando) così fai una buona partenza
cosi come scrivi bastano 4 tabelle
ingredienti
unità misura (utile ma nn indispensabile)
ricette
righe ricette
su tutte inserisci una chiave primaria int valore automatico
i campi delle tabelle potrebbero essere:
se serve altro, se non sai come fare, scrivi
in italiano poche ma ci sono.
di più inglese francese spagnolo (nn so se conosci anche altre lingue)
se nn trovi link basta scrivere
prepara bene uno schema che dice tutto di tuo db (chi come cosa quando) così fai una buona partenza
cosi come scrivi bastano 4 tabelle
ingredienti
unità misura (utile ma nn indispensabile)
ricette
righe ricette
su tutte inserisci una chiave primaria int valore automatico
i campi delle tabelle potrebbero essere:
- ingredienti
-------------idingrediente
-------------ingrediente
-------------idum
-------------costo
-------------datainserimentocosto
- unità misura
-------------id
-------------um
- ricette
-------------idricetta
-------------nomericetta
-------------data
-------------note
- righericette
-------------idriga
-------------idricetta
-------------idingrediente
-------------qta
se serve altro, se non sai come fare, scrivi
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
-
- Messaggi: 14
- Iscritto il: giovedì 12 maggio 2011, 0:36
Re: collegamento tra tabelle e inserimenti automatici
Grazie per la risposta, sei stato gentilissimo.
Ho fatto un po' di ricerche e ho "scopiazzato" da vari tipi file tipo quelli per la struttura delle fatture dato che un ricettario strutturato in questo modo proprio non l'ho trovato.
OK, riporto uno schema di quello che vorrei fare così è più chiaro, scusate se è lunghetto:
Tabelle:
Fornitori
Categoria Fornitori
Prodotti
U.M.
Ricette
Categoria Ricette
Fornitori:
Categoria
Nome
contatto
tel
fe-mail
Note
Cat Fornitori:
ID Cat for
Cat fornitore
Prodotti:
ID
Prodotto
Fornitore
confezione (tipo numero di bottiglie per cartone, e volume delle stesse)
U.M
Prezzo (della confezione di vendita)
costo unità (prezzo da usare nel calcolo delle ricette)
Ricette:
ID ricetta
Titolo
Cat. ricetta
Resa/porzioni
Ingrediente
U.M.
Quantità
costo ingrediente
costo totale (forse necessario solo ai fini del calcolo sottostante)
Costo porzione (costo totale / porzioni - Costo totale * resa%)
I collegamenti tipo quello tra "fornitori" e "categoria forn" riesco a farli tranquillamante il mio problema è collegare gli ingredienti con le ricette (usando i metodi che conosco mi dice che il collegamento non è valido) e soprattutto farmi riempire in automatico il costo ingrediente una volta inserito (dovrebbe moltiplicare in automatico la quantità con il costo unità). Come faccio a far ripetere i campi "Ingrediente" "U.M." "Quantità" "costo ingrediente" più volte? Ho provato con un formulario secondario ma non funziona, credo di sbagliare i parametri.
La faccenda delle righe ricetta non l'ho capita...
Ho fatto un po' di ricerche e ho "scopiazzato" da vari tipi file tipo quelli per la struttura delle fatture dato che un ricettario strutturato in questo modo proprio non l'ho trovato.
OK, riporto uno schema di quello che vorrei fare così è più chiaro, scusate se è lunghetto:
Tabelle:
Fornitori
Categoria Fornitori
Prodotti
U.M.
Ricette
Categoria Ricette
Fornitori:
Categoria
Nome
contatto
tel
fe-mail
Note
Cat Fornitori:
ID Cat for
Cat fornitore
Prodotti:
ID
Prodotto
Fornitore
confezione (tipo numero di bottiglie per cartone, e volume delle stesse)
U.M
Prezzo (della confezione di vendita)
costo unità (prezzo da usare nel calcolo delle ricette)
Ricette:
ID ricetta
Titolo
Cat. ricetta
Resa/porzioni
Ingrediente
U.M.
Quantità
costo ingrediente
costo totale (forse necessario solo ai fini del calcolo sottostante)
Costo porzione (costo totale / porzioni - Costo totale * resa%)
I collegamenti tipo quello tra "fornitori" e "categoria forn" riesco a farli tranquillamante il mio problema è collegare gli ingredienti con le ricette (usando i metodi che conosco mi dice che il collegamento non è valido) e soprattutto farmi riempire in automatico il costo ingrediente una volta inserito (dovrebbe moltiplicare in automatico la quantità con il costo unità). Come faccio a far ripetere i campi "Ingrediente" "U.M." "Quantità" "costo ingrediente" più volte? Ho provato con un formulario secondario ma non funziona, credo di sbagliare i parametri.
La faccenda delle righe ricetta non l'ho capita...
OpenOffice 4.1.7 installata su mac OS Catalina 10.15.5
Re: collegamento tra tabelle e inserimenti automatici
per tue tabelle come già detto metti un "id int con valore automatico"Nemorino76 ha scritto:Grazie per la risposta, sei stato gentilissimo.
Ho fatto un po' di ricerche e ho "scopiazzato" da vari tipi file tipo quelli per la struttura delle fatture dato che un ricettario strutturato in questo modo proprio non l'ho trovato.
OK, riporto uno schema di quello che vorrei fare così è più chiaro, scusate se è lunghetto:
Tabelle:
Fornitori
Categoria Fornitori
Prodotti
U.M.
Ricette
Categoria Ricette
queto si fa con ricercaNemorino76 ha scritto:Fornitori:
Categoria
Nome
contatto
tel
fe-mail
Note
Cat Fornitori:
ID Cat for
Cat fornitore
Prodotti:
ID
Prodotto
Fornitore
confezione (tipo numero di bottiglie per cartone, e volume delle stesse)
U.M
Prezzo (della confezione di vendita)
costo unità (prezzo da usare nel calcolo delle ricette)
Ricette:
ID ricetta
Titolo
Cat. ricetta
Resa/porzioni
Ingrediente
U.M.
Quantità
costo ingrediente
costo totale (forse necessario solo ai fini del calcolo sottostante)
Costo porzione (costo totale / porzioni - Costo totale * resa%)
metti file di tuo db di prova qui con dati finti.Nemorino76 ha scritto:I collegamenti tipo quello tra "fornitori" e "categoria forn" riesco a farli tranquillamante il mio problema è collegare gli ingredienti con le ricette (usando i metodi che conosco mi dice che il collegamento non è valido) e soprattutto farmi riempire in automatico il costo ingrediente una volta inserito (dovrebbe moltiplicare in automatico la quantità con il costo unità).
la tabella riga serve per mettere ingredientiNemorino76 ha scritto: Come faccio a far ripetere i campi "Ingrediente" "U.M." "Quantità" "costo ingrediente" più volte? Ho provato con un formulario secondario ma non funziona, credo di sbagliare i parametri.
La faccenda delle righe ricetta non l'ho capita...
ricetta1 con
1 riga 1 ingrediente
ricetta2 con
19 righe 19 ingredienti
esempio francese di fattura con righe fattura e calcoli
http://user.services.openoffice.org/fr/ ... odb#p36958
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
-
- Messaggi: 14
- Iscritto il: giovedì 12 maggio 2011, 0:36
Re: collegamento tra tabelle e inserimenti automatici
Ecco il file...
..non riesco a fare i collegamenti, cosa sbaglio?
..non riesco a fare i collegamenti, cosa sbaglio?
- Allegati
-
- Prova.odb
- (21.15 KiB) Scaricato 473 volte
OpenOffice 4.1.7 installata su mac OS Catalina 10.15.5
Re: collegamento tra tabelle e inserimenti automatici
1 leggere bene come ho descritto esempi tabelle!!!!!
prendiamo campi di righericette:
idriga -->chiave primaria intero valore automatico/SI 10 (valore automatico rende unico il campo!!!)
idricetta -->chiave esterna intero valore automatico/NO 10 (questo non avevo scritto ma devi saperlo tu)
etc...
vediamo campi di ricetta
idricetta --> chiave primaria intero valore automatico/SI 10 (stesso nome e tipo campo di tabella righericette!!!!)
cosa vuol dire chiave esterna? -->legame (relazione) tra tabella righericette e tabella ricette
cosa serve --> non ripetere i dati in database
----------------> in una casella di riepilogo avere in automatico campi collegati di un' altra tabella (nomericetta)
quindi risposta a
oppure qui c'è file con modifiche
riprendiamo...............vladko ha scritto:tua idea è molto facile................
bastano 4 tabelle
ingredienti
unità misura (utile ma nn indispensabile)
ricette
righe ricette
su tutte inserisci una chiave primaria int valore automatico
i campi delle tabelle potrebbero essere:
- ingredienti
-------------idingrediente
-------------ingrediente
-------------idum
-------------costo
-------------datainserimentocosto
- unità misura
-------------id
-------------um
- ricette
-------------idricetta
-------------nomericetta
-------------data
-------------note
- righericette
-------------idriga
-------------idricetta
-------------idingrediente
-------------qta
prendiamo campi di righericette:
idriga -->chiave primaria intero valore automatico/SI 10 (valore automatico rende unico il campo!!!)
idricetta -->chiave esterna intero valore automatico/NO 10 (questo non avevo scritto ma devi saperlo tu)
etc...
vediamo campi di ricetta
idricetta --> chiave primaria intero valore automatico/SI 10 (stesso nome e tipo campo di tabella righericette!!!!)
cosa vuol dire chiave esterna? -->legame (relazione) tra tabella righericette e tabella ricette
cosa serve --> non ripetere i dati in database
----------------> in una casella di riepilogo avere in automatico campi collegati di un' altra tabella (nomericetta)
quindi risposta a
:non riesco a fare i collegamenti, cosa sbaglio?
- nomi campi e nomi tabelle (spazi maiusc minusc)
nome e tipo campo diversi per chiavi esterne
per campo collegato si usa casella di riepilogo e non casella combinata
mancano relazioni tabelle
oppure qui c'è file con modifiche
- Allegati
-
- Prova_001.odb
- (14.22 KiB) Scaricato 495 volte
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
-
- Messaggi: 14
- Iscritto il: giovedì 12 maggio 2011, 0:36
Re: collegamento tra tabelle e inserimenti automatici
Ci ho lavorato un po'... adesso i collegamenti funzionano (sono molto più arruginito di quanto pensassi) il mio problema ora è la creazione del formulario "ricetta": come faccio a crearlo?vladko ha scritto:
vuoi provare a fare tu?
Se inserisco righericetta come form secondario non posso inserire i dati nelle righe... come faccio a ripetere le varie righe, che corrispondono ai vari ingredienti in ogni ricetta?
OpenOffice 4.1.7 installata su mac OS Catalina 10.15.5
Re: collegamento tra tabelle e inserimenti automatici
esempio francese di fattura con righe fattura e calcoli
http://user.services.openoffice.org/fr/ ... odb#p36958
http://user.services.openoffice.org/fr/ ... odb#p36958
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
-
- Messaggi: 14
- Iscritto il: giovedì 12 maggio 2011, 0:36
Re: collegamento tra tabelle e inserimenti automatici
Ciao a tutti!
grazie per l'esempio, mi è servito molto: sono riuscito a collegare tutte le tabelle e a creare la query che mi calcola i costi degli ingredienti , credo di riuscire anche a fare i totali (anche se non ne sono sicuro)
Mi spiegate però come faccio a costruire il formulario "Ricetta"? Ho visto l'esempio francese, ho creato una query simile ma non riesco a mettere più di un ingrediente a ricetta! Come devo fare? Cosa sbaglio?
Vi allego il file, magari potete darmi un suggerimento
grazie per l'esempio, mi è servito molto: sono riuscito a collegare tutte le tabelle e a creare la query che mi calcola i costi degli ingredienti , credo di riuscire anche a fare i totali (anche se non ne sono sicuro)
Mi spiegate però come faccio a costruire il formulario "Ricetta"? Ho visto l'esempio francese, ho creato una query simile ma non riesco a mettere più di un ingrediente a ricetta! Come devo fare? Cosa sbaglio?
Vi allego il file, magari potete darmi un suggerimento
- Allegati
-
- Prova_002.odb
- (31.68 KiB) Scaricato 297 volte
OpenOffice 4.1.7 installata su mac OS Catalina 10.15.5
Re: collegamento tra tabelle e inserimenti automatici
fatto modifiche
ora tu per capire controlla:
NELLA QUERY (puoi fare vista sql e confrontare due query)
aggiunto campo id prodotto da tab prodotto
messo AS idprodriga
forse altro
NEL FORM VLADI
- campi di tabella per righericetta dx sostituisci con
idprodriga -->riepilogo (attenzione anche a dati/contenuto elenco)
prezzo -->valuta
€ -->valuta
-scheda generale di campi tabella scorrimento mouse -->solo selezionato
-pulsante calcola per totale -->generale operazione -->aggiorna
forse altro
p.s. ci sono altri modi questo è uno
se qualcosa non capisci scrivi
ora tu per capire controlla:
NELLA QUERY (puoi fare vista sql e confrontare due query)
aggiunto campo id prodotto da tab prodotto
messo AS idprodriga
forse altro
NEL FORM VLADI
- campi di tabella per righericetta dx sostituisci con
idprodriga -->riepilogo (attenzione anche a dati/contenuto elenco)
prezzo -->valuta
€ -->valuta
-scheda generale di campi tabella scorrimento mouse -->solo selezionato
-pulsante calcola per totale -->generale operazione -->aggiorna
forse altro
p.s. ci sono altri modi questo è uno
se qualcosa non capisci scrivi
- Allegati
-
- Prova_002.odb
- (42.47 KiB) Scaricato 313 volte
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
-
- Messaggi: 14
- Iscritto il: giovedì 12 maggio 2011, 0:36
Re: collegamento tra tabelle e inserimenti automatici
Per le query ho capito abbastanza, il problema rimane inserire gli ingredienti e le quantità per ogni ricetta!
la cosa nonfunziona e non riesco a capire perché mi mette nella casella di riepilogo collegata a righericetta mi mette tutti gli ingredienti registrati senz poterli selezionare ed associare le quantità.
Ho anche "smontato" in ogni sua parte il file francese che mi hai suggerito ma proprio non ne vengo a capo. L'unica cosa che ho notato è che il file francese ne form "commande" il campo "produit" nella scheda proprietà modulo/dati ha un comando "collega da..." e collega per..." che io non riesco a trovare.
Il cambio del campo prezzo in valuta intenti per la tabella originaria?
Se riesci a farmi venire a capo della questione te ne sarò eternamente grato.
Grazie!!!!
la cosa nonfunziona e non riesco a capire perché mi mette nella casella di riepilogo collegata a righericetta mi mette tutti gli ingredienti registrati senz poterli selezionare ed associare le quantità.
Ho anche "smontato" in ogni sua parte il file francese che mi hai suggerito ma proprio non ne vengo a capo. L'unica cosa che ho notato è che il file francese ne form "commande" il campo "produit" nella scheda proprietà modulo/dati ha un comando "collega da..." e collega per..." che io non riesco a trovare.
Il cambio del campo prezzo in valuta intenti per la tabella originaria?
Se riesci a farmi venire a capo della questione te ne sarò eternamente grato.
Grazie!!!!
OpenOffice 4.1.7 installata su mac OS Catalina 10.15.5
Re: collegamento tra tabelle e inserimenti automatici
un momento.
esempio francese ce ne sono 2.
su 2
http://user.services.openoffice.org/fr/ ... db#p156904
è scritto
se tua versione che hai in firma è 3.2.1 nn funziona (ma a questo dovresti stare attento tu )
ora hai 2 modi
1 fare modifiche a tuo file come file francese 1
http://user.services.openoffice.org/fr/ ... odb#p36958
2 scaricare nuova versione di OOO
comando "collega da..." e collega per..." è di subform riga
trovi quando apri formulario in modo modifica in due modi:
1 tastodx su controllo tabella riga -->formulario/scheda dati
2 attiva navigatore di formulario -->tastodx su subform riga -->scheda dati
fai sapere
esempio francese ce ne sono 2.
su 2
http://user.services.openoffice.org/fr/ ... db#p156904
è scritto
quindi esempio francese 2 e mio esempio di modifica a tuo funziona solo con 3.3Apport de la version 3.3
Cette version a vu la résolution de l'Issue http://openoffice.org/bugzilla/show_bug.cgi?id=53377 permettant désormais les mises à jour de données aux requêtes reliant plusieurs tables.
Ceci nous permet de simplifier notre formulaire de saisie de commandes :
se tua versione che hai in firma è 3.2.1 nn funziona (ma a questo dovresti stare attento tu )
ora hai 2 modi
1 fare modifiche a tuo file come file francese 1
http://user.services.openoffice.org/fr/ ... odb#p36958
2 scaricare nuova versione di OOO
comando "collega da..." e collega per..." è di subform riga
trovi quando apri formulario in modo modifica in due modi:
1 tastodx su controllo tabella riga -->formulario/scheda dati
2 attiva navigatore di formulario -->tastodx su subform riga -->scheda dati
fai sapere
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
-
- Messaggi: 14
- Iscritto il: giovedì 12 maggio 2011, 0:36
Re: collegamento tra tabelle e inserimenti automatici
Grazie per l'immensa pazienza!
L'esempio che ho preso è il secondo, quello che consigliavi tu. Non parlo abbastana bene il francese da seguire un tutorial, ho solo guardato il file.
Ora ho aggiornato la versione di OOO, ma non è cambiato niente... Domanda stupida: dovevo rifare il file?
Il comando "collega da" e "collega per" so dove dovrebbe essere e come fare per raggiungerlo, ma non c'è! Nella mia scheda dopo "Ordina" c'è direttamente "aggiungi dati".
Cosa consigli?
L'esempio che ho preso è il secondo, quello che consigliavi tu. Non parlo abbastana bene il francese da seguire un tutorial, ho solo guardato il file.
Ora ho aggiornato la versione di OOO, ma non è cambiato niente... Domanda stupida: dovevo rifare il file?
Il comando "collega da" e "collega per" so dove dovrebbe essere e come fare per raggiungerlo, ma non c'è! Nella mia scheda dopo "Ordina" c'è direttamente "aggiungi dati".
Cosa consigli?
OpenOffice 4.1.7 installata su mac OS Catalina 10.15.5
Re: collegamento tra tabelle e inserimenti automatici
Scusa che non capisco.
non funziona mio file inviato?
oppure tuo file creato
togli dati personali e metti file che controlliamo,
fare controlli di base:
versione java
partenza con profilo pulito
non funziona mio file inviato?
oppure tuo file creato
togli dati personali e metti file che controlliamo,
fare controlli di base:
versione java
partenza con profilo pulito
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
-
- Messaggi: 14
- Iscritto il: giovedì 12 maggio 2011, 0:36
Re: collegamento tra tabelle e inserimenti automatici
Il tuo file con la versione nuova funziona, è il mio creato che ha qualcosa che non va...Forse non dovrei lavorarci la notte dopo una giornata di lavoro!
Non riesco a capire quale sia il comando sbagliato. La creazione del pulsante "Calcola" non me lo sono ancora posto!
Carico il file, i nomi non sono reali quindi non ci sono problemi.
Non riesco a capire quale sia il comando sbagliato. La creazione del pulsante "Calcola" non me lo sono ancora posto!
Carico il file, i nomi non sono reali quindi non ci sono problemi.
- Allegati
-
- Prova_003.odb
- (32.35 KiB) Scaricato 272 volte
OpenOffice 4.1.7 installata su mac OS Catalina 10.15.5
Re: collegamento tra tabelle e inserimenti automatici
ti manca il subform!!!!
per questo non trovi "collega da a"
ora allego immagini, tue icone forse un po diverse perchè Windows ma comandi sono quelli: apro formulario in modifica
da menu visualizza barre strumenti -->struttura formulari, controllo formulari
apro navigatore con pulsante in struttura formulari e modifico in ordine dall'alto
primo form -->sui dati cambio tabella con -->tabella ricette
prima casella di riepilogo su dati cambio tua SELECT
campo collegato 1
(in questo modo dico a sign db che mio campo è "idcatric" ma tu per favore cerca riga di tabella con e fammi vedere "Cat ricetta", grazie)
con selezione in subform rigaricetta
vado in barra controlliformulario e controllo che procedura guidata si no è spuntata
vado in barra controlliformulario/altricontrolli e prendo controllo tabella, mio mouse diventa una croce che è angola altosx di tabella
disegno tabella e si apre procedura guidata per inserire campi
prova e fai sapere
per questo non trovi "collega da a"
ora allego immagini, tue icone forse un po diverse perchè Windows ma comandi sono quelli: apro formulario in modifica
da menu visualizza barre strumenti -->struttura formulari, controllo formulari
apro navigatore con pulsante in struttura formulari e modifico in ordine dall'alto
primo form -->sui dati cambio tabella con -->tabella ricette
prima casella di riepilogo su dati cambio tua SELECT
conSELECT "Cat ricetta" FROM "catricetta"
Codice: Seleziona tutto
SELECT "Cat ricetta", "idcatric" FROM "catricetta"
campo collegato 1
(in questo modo dico a sign db che mio campo è "idcatric" ma tu per favore cerca riga di tabella con e fammi vedere "Cat ricetta", grazie)
con selezione in subform rigaricetta
vado in barra controlliformulario e controllo che procedura guidata si no è spuntata
vado in barra controlliformulario/altricontrolli e prendo controllo tabella, mio mouse diventa una croce che è angola altosx di tabella
disegno tabella e si apre procedura guidata per inserire campi
prova e fai sapere
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
-
- Messaggi: 14
- Iscritto il: giovedì 12 maggio 2011, 0:36
Re: collegamento tra tabelle e inserimenti automatici
Grazie per le immagini! ...Mi sono reso conto di avere allegato il file sbagliato... Devo smetterla di lavorare la notte dopo il lavoro!!
Ci ho lavorato ancora, ho modificato la query. Ho rifatto il formulario iniziando dalla struttura e non modificando quello della procedura guidata (infatti c'è un po' di caos, la grafica la metto a posto dopo!). Però continuo a non riuscire ad inserire gli ingredienti. Non voglio usare il tuo formulario senza aver capito dove sbaglio!
Posso abusare ancora della tua pazienza? Gli daresti un occhio?
Grazie
Ci ho lavorato ancora, ho modificato la query. Ho rifatto il formulario iniziando dalla struttura e non modificando quello della procedura guidata (infatti c'è un po' di caos, la grafica la metto a posto dopo!). Però continuo a non riuscire ad inserire gli ingredienti. Non voglio usare il tuo formulario senza aver capito dove sbaglio!
Posso abusare ancora della tua pazienza? Gli daresti un occhio?
Grazie
- Allegati
-
- Prova_003.odb
- (42.38 KiB) Scaricato 174 volte
OpenOffice 4.1.7 installata su mac OS Catalina 10.15.5
Re: collegamento tra tabelle e inserimenti automatici
Sistemato il file, avevi fatto un po di casini..... inanzi tutto idricette su TB/righericette l'avevi impostato come chiave primaria, poi non avevi impostato idrighe come valore automatico.
Ora così funziona ma come vedi il calcolo del Euro non avviene in tempo reale ma devi prima aggiornare il formulario.
Secondo me è meglio affidarsi a qualche macro.
Ciao
Ora così funziona ma come vedi il calcolo del Euro non avviene in tempo reale ma devi prima aggiornare il formulario.
Secondo me è meglio affidarsi a qualche macro.
Ciao
- Allegati
-
- Prova_003.odb
- (42.78 KiB) Scaricato 184 volte
OpenOffice 3.3 su Winxp / Libreoffice 3.3.2 su Mandriva 2010.2
Re: collegamento tra tabelle e inserimenti automatici
Visto che mi trovavo ho aggiunto anche la macro che è collegata alla colonna quantità.
- Allegati
-
- Prova_004.odb
- (45.05 KiB) Scaricato 224 volte
OpenOffice 3.3 su Winxp / Libreoffice 3.3.2 su Mandriva 2010.2
Re: collegamento tra tabelle e inserimenti automatici
@ codicem grazie ero in ferie
ho solo modificato il collegamento del modulo totale che era mancante
ora speriamo vada bene al nostro programmatore notturno
p.s. che dici di mettere qualche macro in tutorial e spiegare come si crea e come cosa fa? sono mesi che chiedo a mio amico italiano di scrivermi qualcosa ma lui è pieno di cose da fare difatti da qualche anno neanche legge forum.
ho solo modificato il collegamento del modulo totale che era mancante
ora speriamo vada bene al nostro programmatore notturno
p.s. che dici di mettere qualche macro in tutorial e spiegare come si crea e come cosa fa? sono mesi che chiedo a mio amico italiano di scrivermi qualcosa ma lui è pieno di cose da fare difatti da qualche anno neanche legge forum.
- Allegati
-
- Prova_004-v.odb
- (45.06 KiB) Scaricato 433 volte
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
-
- Messaggi: 14
- Iscritto il: giovedì 12 maggio 2011, 0:36
Re: collegamento tra tabelle e inserimenti automatici
Grazie a tutti per l'infinita pazienza!
Credo di esserci riuscito...Al massimo tornerò a seccarvi!
Credo di esserci riuscito...Al massimo tornerò a seccarvi!
OpenOffice 4.1.7 installata su mac OS Catalina 10.15.5
Re: collegamento tra tabelle e inserimenti automatici
Ciao a tutti,
mi aggancio a questo post per chiedere aiuto premettendo che a livello conoscenza DB sono quasi a zero
Sto creando un semplice DB (semplice non per me!) dove in un formulario (maschera) compariranno informazioni semplici di anagrafica (ho creato una tabella "anagrafica") ed alcuni campi relativi a specifiche inerenti alcuni dati di un atleta.
Quello che vorrei fare io è:
- inserendo nel campo "categoria" un dato (es. M1) mi dovrebbe automaticamente riempire due campi con "40-44" e "AG".
A tale scopo oltre la tabella "anagrafica" ho creato anche una tabella "Categorie" con tre campi in essa: "Cat", "Range" e "Atleta" dove rispettivamente si trova - seguendo l'esempio - "M1", "40-44" e "AG".
Come si fanno questi collegamenti???
Aiuto
Grazie
mi aggancio a questo post per chiedere aiuto premettendo che a livello conoscenza DB sono quasi a zero
Sto creando un semplice DB (semplice non per me!) dove in un formulario (maschera) compariranno informazioni semplici di anagrafica (ho creato una tabella "anagrafica") ed alcuni campi relativi a specifiche inerenti alcuni dati di un atleta.
Quello che vorrei fare io è:
- inserendo nel campo "categoria" un dato (es. M1) mi dovrebbe automaticamente riempire due campi con "40-44" e "AG".
A tale scopo oltre la tabella "anagrafica" ho creato anche una tabella "Categorie" con tre campi in essa: "Cat", "Range" e "Atleta" dove rispettivamente si trova - seguendo l'esempio - "M1", "40-44" e "AG".
Come si fanno questi collegamenti???
Aiuto
Grazie
OpenOffice 3.3.0 su MacOS 10.5.8
Re: collegamento tra tabelle e inserimenti automatici
se non riesci a capire con esempi sopra metti tuo db di esempio
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie