Caravanbeachparking
Caravanbeachparking
ciao a Tutti, avrei bisogno di indicazioni su come realizzare questo database; devo capire un pò le dinamiche su come funzione un database, grazie a chi mi legge
windows
openoffice 4.1.6
openoffice 4.1.6
Re: caravanbeachparking
Ciao e benvenuto/a sul forum.
Se intanto ti vuoi presentare puoi farlo in questa sezione -> viewforum.php?f=16
Per una panoramica delle regole del forum puoi consultare il Manuale di sopravvivenza -> http://forum.openoffice.org/it/forum/vi ... hp?f=1&t=2
Buon proseguimento.
Se intanto ti vuoi presentare puoi farlo in questa sezione -> viewforum.php?f=16
Per una panoramica delle regole del forum puoi consultare il Manuale di sopravvivenza -> http://forum.openoffice.org/it/forum/vi ... hp?f=1&t=2
Buon proseguimento.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: caravanbeachparking
Ciao, comincia con sistemare i formulari che non si aprono (il messaggio di errore è piuttosto chiaro).
Poi spiega a tutti cosa vuoi fare in maniera chiara.
Poi spiega a tutti cosa vuoi fare in maniera chiara.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Caravanbeachparking
...desidero sviluppare un database che mi permetta di caricare il cliente in tutti i suoi dati in modo chiaro. Dal punto di vista estetico l'inserimento è fatto attraverso il formulario cliente; con altri formulari ho l'intenzione di filtrare i clienti per nazione, per storico per cliente, per situazione di clienti che hanno pagato o meno. Ora, quello che mi domando è: ho impostato giusto il database? Charlie mi risponde.....sistema i formulari che non funzionano.....li vorrei sistemare......ma come?
windows
openoffice 4.1.6
openoffice 4.1.6
Re: Caravanbeachparking
Apri il formulario in modalità modifica, apri il Navigatore e la finestra delle Proprietà (trovi le icone nella barra in basso a sinistra).
Seleziona il formulario nel Navigatore e seleziona la giusta Ricerca nella finestra delle Proprietà.
(da lì vedi che non c'è una ricerca che si chiama CLIENTI X STATO ma RICERCA CLIENTI X STATO).
Fai la stessa cosa con gli altri formulari che vanno in errore alla loro apertura.
Seleziona il formulario nel Navigatore e seleziona la giusta Ricerca nella finestra delle Proprietà.
(da lì vedi che non c'è una ricerca che si chiama CLIENTI X STATO ma RICERCA CLIENTI X STATO).
Fai la stessa cosa con gli altri formulari che vanno in errore alla loro apertura.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Caravanbeachparking
...ho fatto le modifiche dei formulari , ora, per ottenerne la funzionalità .......per clienti per ogni singola nazione?....cioè per esempio individuare solo i due clienti italiani e lo stesso per un eventuale storico per singolo cliente e clienti che hanno pagato, GRAZIE
- Allegati
-
- prova1.odb
- (79.65 KiB) Scaricato 136 volte
windows
openoffice 4.1.6
openoffice 4.1.6
Re: Caravanbeachparking
Delle semplici modifiche alle query (vedi) fanno modificare in automatico anche i formulari.
Ora due di essi ti chiedono di digitare lo stato o l'ID CLIENTE, l'altro filtra in automatico solo chi ha pagato.
Ora due di essi ti chiedono di digitare lo stato o l'ID CLIENTE, l'altro filtra in automatico solo chi ha pagato.
- Allegati
-
- prova1-3.odb
- (80.3 KiB) Scaricato 148 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Caravanbeachparking
...OK ho visto che hai inserito un valore su "criterio" per farli funzionare, grazie. Noto che nella "ricerca cliente" non vengono fuori tutti i clienti, mi sembra che dovrebbero risultare tutti per avere una lista completa. grazie
windows
openoffice 4.1.6
openoffice 4.1.6
Re: Caravanbeachparking
Devi trasformare le relazioni da "interne" (sono quelle che normalmente si fanno) a "sinistre". La spiegazione è nello screenshot:
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Caravanbeachparking
Buongiorno Charlie...nella ricerca clienti non mi vengono tutti i clienti...ho tentato varie modifiche ma mi risultano sempre due clienti soli...perchè...dove sbaglio?
- Allegati
-
- prova1-3 (1).odb
- (79.83 KiB) Scaricato 141 volte
windows
openoffice 4.1.6
openoffice 4.1.6
Re: Caravanbeachparking
Vedi la nuova query Ricerca1. L'ho reimpostata con relazioni "destre".
- Allegati
-
- prova1-4.odb
- (80.06 KiB) Scaricato 131 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Caravanbeachparking
Buongiorno Charlie, per tua esperienza in un database di questo tipo l'inserimento dei dati dei clienti è meglio eseguirli attraverso un formulario o la "maschera" tipo ricerca1? ..... se lo faccio attraverso un Formulario non riesco a vedere se ho effettivamente inserito il cliente, devo assolutamente richiamare Ricerca1. Quali caratteristiche è meglio fleggare nella costruzione guidata del formulario? ....desidero anche che se inserisco un ID Cliente che già è stato attribuito ad un cliente la procedura di inserimento me lo dica; come pure inserendo un ID cliente mi venga fuori il relativi dati. GRAZIE
- Allegati
-
- prova1-4 (1).odb
- (78.27 KiB) Scaricato 121 volte
windows
openoffice 4.1.6
openoffice 4.1.6
Re: Caravanbeachparking
Torni indietro di un record nella barra di navigazione e lo vedi.morisdra ha scritto:se lo faccio attraverso un Formulario non riesco a vedere se ho effettivamente inserito il cliente
Quelle che ti servono, non esiste una regola.morisdra ha scritto:Quali caratteristiche è meglio fleggare nella costruzione guidata del formulario?
È un dato soggettivo tuo. Puoi fare un controllo visivo tipo quello del FORMULARIO STORICO CLIENTE, se digiti il nuovo codice cliente che intendi attribuire e lo trovi vuol dire che c'è già.morisdra ha scritto:desidero anche che se inserisco un ID Cliente che già è stato attribuito ...
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Caravanbeachparking
Buongiorno Charlie, ho provato a caricare il primo cliente mettendo un'latra data del contratto ma non lo carica!...mi da segno di errore.
Poi...come faccio a richiamare lo stesso cliente per non riscrivere di nuovo tutti i dati?
grazie
Poi...come faccio a richiamare lo stesso cliente per non riscrivere di nuovo tutti i dati?
grazie
windows
openoffice 4.1.6
openoffice 4.1.6
Re: Caravanbeachparking
Il tuo database mi ha dato molto filo da torcere, c'era qualcosa che non andava che non ho ben capito, mi faceva crashare spesso il programma, ma ho risolto così:
- copiato tabelle, query e formulari in un nuovo database
- modificato tutte le tabelle per avere un ID con incremento automatico
- inserito l'ID delle tabelle in tutte le query interessate
- rinominato la TABELLA CONS/RIT in TABELLA CONS_RIT ed aggiornato il nome nelle query interessate.
- Allegati
-
- Nuovo database1.odb
- (41.9 KiB) Scaricato 101 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Caravanbeachparking
Ciao Charlie, che bel lavoro!.....ho provato ad inserire un cliente ma le date di consegna e ritiro e le date di inizio contratto e fine contratto fanno un pò le pazze; per esempio come data di inizio contratto mi da sempre 12/12/18;... e nel campo contratto sempre "nqoncònc". GRAZIE...BUONA SERATA
- Allegati
-
- CARAVANbeachParkingCàSavio.odb
- (42.38 KiB) Scaricato 97 volte
windows
openoffice 4.1.6
openoffice 4.1.6
Re: Caravanbeachparking
....provando ad inserire i dati del cliente "in formulario" all'ultimo passaggio mi da"errore nell'aggiornare i dati del record"
grazie
grazie
windows
openoffice 4.1.6
openoffice 4.1.6
Re: Caravanbeachparking
Sì, c'è qualcosa da rivedere.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Caravanbeachparking
Ciao,
- ho rifatto il FORMULARIO abbandonando la query Ricerca1, ho usato la TABELLA CLIENTE come MainForm e le altre tabelle come SubForm collegate con il loro ID CLIENTE, tramite l'ID della prima. (Attenzione a non far confusione con il campo che tu hai chiamato ID CLIENTE della prima tabella che non c'entra niente con il mio discorso).
- La disposizione dei campi all'interno del FORMULARIO la potrai cambiare a tuo piacere.
- Ai campi "data" ho dato la forma a calendario apribile.
- Ho aggiunto una barra di navigazione al MainForm.
- Allegati
-
- Nuovo database2.odb
- (42.61 KiB) Scaricato 86 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Caravanbeachparking
Buongiorno Charlie, nel formulario di inserimento dati ho cambiato la disposizione dei campi ma nel SubForm "sotto" non riesco ad avere un subform unico....non sò se mi sono espresso!
Come posso avere nel campo camping, campo contratto, la possibilità di inserire un menù a tendina con le varie scelte?
Nello storico cliente se inserisco una data per esempio di anni fa, dovrei vedere due contratti differenti, quell'anno e quest'anno.
grazie mille
Andrea
Come posso avere nel campo camping, campo contratto, la possibilità di inserire un menù a tendina con le varie scelte?
Nello storico cliente se inserisco una data per esempio di anni fa, dovrei vedere due contratti differenti, quell'anno e quest'anno.
grazie mille
Andrea
- Allegati
-
- Nuovo database.12.10.19.odb
- (113.55 KiB) Scaricato 88 volte
windows
openoffice 4.1.6
openoffice 4.1.6
Re: Caravanbeachparking
Purtroppo no.morisdra ha scritto:non sò se mi sono espresso!
Devi avere delle tabelle compilate con le voci da inserire nel menu a tendina, poi si può fare.morisdra ha scritto:Come posso avere nel campo camping, campo contratto, la possibilità di inserire un menù a tendina con le varie scelte?
morisdra ha scritto:Nello storico cliente se inserisco una data ...
Bisogna inserire nella query di riferimento un secondo parametro di ricerca, cioè la data.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Caravanbeachparking
ciao....prova a vedere se ho fatto giusto per i menù a tendina;....... per quanto riguarda il subform nell'inserire i dati nei vari campi batto l'invio ma dopo i primi campi ...dopo consegna, ritiro, camping, note, batto invio e riparte con consegna senza passare a contratto e via avanti fino a all'altra colonna di informazioni.
- Allegati
-
- Nuovo database.12.10.19.odb
- (113.94 KiB) Scaricato 105 volte
windows
openoffice 4.1.6
openoffice 4.1.6
Re: Caravanbeachparking
No, servono tabelle fatte come la TIPO CAMPING che allego.
Poi si deve trasformare il campo CAMPING nel FORMULARIO in casella di riepilogo, renderla Apribile e impostare il codice SQL come da mio esempio.
Ti lascio da fare la stessa cosa per il campo CONTRATTO.
Poi si deve trasformare il campo CAMPING nel FORMULARIO in casella di riepilogo, renderla Apribile e impostare il codice SQL come da mio esempio.
Ti lascio da fare la stessa cosa per il campo CONTRATTO.
No, appartenendo a tabelle diverse devi usare il tasto TAB per spostarti da un campo all'altro altrimenti, arrivato alle note, generi un nuovo record e memorizzi solo la prima parte.morisdra ha scritto:per quanto riguarda il subform nell'inserire i dati nei vari campi batto l'invio ...
- Allegati
-
- Nuovo database.12.10.19._2odb.odb
- (114.35 KiB) Scaricato 92 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Caravanbeachparking
Buongiorno Charlie......in modalità modifica del formulario ho messo in casella di riepilogo ma mi manca sempre quello spunto in più per completare il compito che mi hai assegnato! ....renderla apribile e impostare il SQL..ho provato!
....il TAB ho provato a farlo scorrere ma quando ho caricato i primi quattro campi e arriva a note riparte dal primo senza passare ai campi dell'altra tabella.
....il TAB ho provato a farlo scorrere ma quando ho caricato i primi quattro campi e arriva a note riparte dal primo senza passare ai campi dell'altra tabella.
- Allegati
-
- Nuovo database.12.10.19._2odb (4).odb
- (114.38 KiB) Scaricato 85 volte
windows
openoffice 4.1.6
openoffice 4.1.6
Re: Caravanbeachparking
Istruzioni:
- In modalità modifica, selezioni il campo CONTRATTO (senza la sua etichetta), clic destro > Sostituisci con scegli Casella di Riepilogo.
- Nelle Proprietà > Generale scegli Apribile: Sì
- Nelle Proprietà > Dati scegli Tipo di contenuto della lista: sql e,
- in Contenuto elenco scrivi il codice oppure (io faccio così), fai clic sul pulsantino con i puntini [...] e prosegui in modo "grafico" come quando si fa una query con la procedura guidata per ottenere lo stesso codice.
Codice: Seleziona tutto
SELECT "Contratto", "Contratto" FROM "TIPO CONTRATTO"
Hai ragione, bisogna usare il mouse per spostarsi dal MainForm ai subForm. Al momento non ho altra soluzione.morisdra ha scritto:....il TAB ho provato a farlo scorrere
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Caravanbeachparking
Buongiorno Charlie, manca sempre qualcosa "in me" per completare i compiti a casa! ....ho inserito la casella di riepilogo su "contratto" ma guardando anche l'altro campo "camping" ho azzerato per entrambi il contenuto; non c'è stato verso per ripristinarli!
Domanda: posso nel frattempo inserire i dati "Mainform" in un foglio di calcolo e poi fare un copia incolla sul database?
Grazie
Domanda: posso nel frattempo inserire i dati "Mainform" in un foglio di calcolo e poi fare un copia incolla sul database?
Grazie
- Allegati
-
- Nuovo database.12.10.19._2odb (4).odb
- (114.04 KiB) Scaricato 90 volte
windows
openoffice 4.1.6
openoffice 4.1.6
Re: Caravanbeachparking
In maniera analoga per il campo CAMPING.charlie ha scritto:
- in Contenuto elenco scrivi il codice
Codice: Seleziona tutto
SELECT "Contratto", "Contratto" FROM "TIPO CONTRATTO"
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Caravanbeachparking
...sto ancora provando a caricare le istruzioni per il menù a tendina ma non capisco dove mettere
SELECT "Contratto", "Contratto" FROM "TIPO CONTRATTO"
in proprietà formulario non trovo!!!
....un elenco di nomi con campi uguali al Mainform fatto in excel o calc può essere inserito nel data bese con copia incolla?
grazie
SELECT "Contratto", "Contratto" FROM "TIPO CONTRATTO"
in proprietà formulario non trovo!!!
....un elenco di nomi con campi uguali al Mainform fatto in excel o calc può essere inserito nel data bese con copia incolla?
grazie
windows
openoffice 4.1.6
openoffice 4.1.6
Re: Caravanbeachparking
La finestra delle proprietà di divide in Generale, Dati, Eventi.
In Generale trovi Apribile e lo imposti su "Sì".
In Dati imposti tipo di contenuto della lista in "sql".
In dati imposti Contenuto elenco con il codice sql "SELECT "Contratto", "Contratto" FROM "TIPO CONTRATTO""
In Generale trovi Apribile e lo imposti su "Sì".
In Dati imposti tipo di contenuto della lista in "sql".
In dati imposti Contenuto elenco con il codice sql "SELECT "Contratto", "Contratto" FROM "TIPO CONTRATTO""
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org