[Risolto]Formulario con categorie sottocategorie ed immagini

Discussioni sulle caratteristiche di database
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8786
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Formulario con categorie sottocategorie ed immagini

Messaggio da charlie »

Io mi riferivo a Sicurezza > Sicurezza delle macro > Medio.
Ti chiede di abilitare le macro quando carichi il file?
E con il file inglese? Funziona?
charlie
macOS 14.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Gian Luca
Messaggi: 24
Iscritto il: lunedì 16 dicembre 2019, 21:54

Re: Formulario con categorie sottocategorie ed immagini

Messaggio da Gian Luca »

Sicurezza delle macro è settato su Alto.
Quando apro il file mi compare la finestra "Questo documento contiene macro."

Ora l'ho settato su Medio, la finestra è cambiata e mi chiede l'attivazione delle macro.
Le ho attivate e funziona!

Non mi spiego, comunque, perchè la prima volta che ho scaricato il file ha funzionato, per questo avevo visto che la macro portava la selezione del formulario assegnazione in ultima posizione.
Dopo la prima apertura non ha più funzionato.
Ora provo anche il file che hai caricato per ultimo!


Edit:
E infatti funziona anche il file che hai fatto tu, è perfetto!
Lavorerò su quello per portare il mio layout nel formulario.
Se ho capito bene qui la tabella Assegnazione va riempita manualmente, giusto? Cioè, senza un formularuio.
LibreOffice 6.2 su Windows 10
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8786
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Formulario con categorie sottocategorie ed immagini

Messaggio da charlie »

Gian Luca ha scritto:Se ho capito bene qui la tabella Assegnazione va riempita manualmente, giusto? Cioè, senza un formularuio.
Si può sempre fare un formulario con caselle di riepilogo che attingono i dati da tabelle precostituite.
A titolo di esempio vedi quanto fatto per il campo Marca. In maniera analoga è fattibile per Serie e Profilo.
Allegati
Filtro 3 ListBox in cascata con macro_2.odb
(22.82 KiB) Scaricato 95 volte
charlie
macOS 14.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Gian Luca
Messaggi: 24
Iscritto il: lunedì 16 dicembre 2019, 21:54

Re: Formulario con categorie sottocategorie ed immagini

Messaggio da Gian Luca »

Esatto, in questo modo si evita di creare delle marche sbagliate per errori di digitazione.
Faccio lo stesso anche con Serie, e lascio Profilo libero.
LibreOffice 6.2 su Windows 10
Gian Luca
Messaggi: 24
Iscritto il: lunedì 16 dicembre 2019, 21:54

Re: [Risolto]Formulario con categorie sottocategorie ed imma

Messaggio da Gian Luca »

Ho aggiunto la macro per il formulario Assegnazione che evita di sovrascrivere il primo inserimento, quella che mi hai indicato tu.
E ho aggiunto un campo di prova per vedere che funzioni tutto, sembra tutto OK.
Con la stessa logica posso inserire tutti gli altri campi, comprese le immagini, che dovrò però tenere molto ridotte in Kb per non appesantire tutto.
E ho creato la seconda listbox su Serie per evitare errori di doppi inserimenti con errori ortografici.
Allegati
Filtro 3 ListBox in cascata con macro_6.odb
(24.46 KiB) Scaricato 93 volte
LibreOffice 6.2 su Windows 10
Gian Luca
Messaggi: 24
Iscritto il: lunedì 16 dicembre 2019, 21:54

Re: [Risolto]Formulario con categorie sottocategorie ed imma

Messaggio da Gian Luca »

Fatto!
Quando ho iniziato a pensare a questo lavoro non avrei nemmeno immaginato di arrivare ad un risultato come questo.
E' vero che ci ho lavorato su anche io e ho provato diverse soluzioni, ma questo che mi hai caricato per ultimo tutto basato su macro è davvero il top.
Come vedi nel file che carico qui sotto ho messo su la mia maschera, manca ancora l'immagine di sfondo che darà un senso a quella strana disposizione dei campi.

Ancora una volta ti ringrazio per tutto il tempo che mi hai dedicato!
Allegati
Filtro 3 ListBox in cascata con macro_7.odb
(27.29 KiB) Scaricato 109 volte
LibreOffice 6.2 su Windows 10
Rispondi