
In questa lezione faremo una introduzione su come approciare la maschera, quali domande dobbiamo porci prima di iniziare?
Capitoli della Lezione:
00:00 Introduzione
01:08 Definizione delle anagrafiche
03:15 Come definire la tabella dei fatti
09:28 Consolidamento
10:30 Definizione del numero ordine
12:48 Conclusioni, come realizzo la maschera?
In questa lezione faremo una introduzione su come approciare la maschera, quali domande dobbiamo porci prima di iniziare?
Capitoli della Lezione:
00:00 Introduzione
01:08 Definizione delle anagrafiche
03:15 Come definire la tabella dei fatti
09:28 Consolidamento
10:30 Definizione del numero ordine
12:48 Conclusioni, come realizzo la maschera?
In questa lezione visioneremo come avviarci alla creazione di una maschera e faremo un giro di alto livello sulle proprietà degli oggetti.
Capitoli della Lezione:
00:00 Introduzione
00:23 Creare una maschera vuota
00:53 Maschera in modalità finestra
02:30 Come funzionano le proprietà
03:20 Proprietà del corpo
04:04 Prop. finestra - Titolo
06:02 Prop. finestra - Tipo Visualizzazione
07:06 Prop. finestra - Bordo e selettori
08:10 Prop. finestra - Pulsanti finestra
09:29 Consigli finali
In modalità sviluppo è necessario avere l'accesso esclusivo ed in ogni caso a volte è necessario non avere utenti collegati in esso perchè dobbiamo compiere delle operazioni delicate.
Quindi in questa lezione capiremo come gestire gli utenti che accedono al database, attraverso un flag posto in una tabella potremo decidere se gli utenti potranno accedere al database oppure no.
Capitoli della Lezione:
00:00 Introduzione
02:03 Creazione tb Manutenzione
03:46 Finestra delle proprietà "Evento"
05:13 Evento "Su Timer" - "Intervallo Timer"
07:33 Posizione delle routine negli oggetti
08:29 Logica della routine
09:42 Inizializzazione Database // Librerie
12:18 Inizializzazione Recordset
13:51 db.OpenRecordset
15:32 Query 1: Estrazione stato manutenzione
19:07 Query 2: Estrazione stato utente amministrator
19:49 Query 2: Logica della condizione Where
20:29 Query 2: Environ("username")
22:14 Query 2: Stringa scritta su più righe
23:25 Query 2: Condizione di Where con parametro
26:43 Come testare il testo delle query in vba
29:38 Breve riepilogo
30:05 Lettura del contenuto del recordset rst.fields(0)
34:42 If per chiusura database quando in manutenzione
36:01 Disattivazione recordset e db
36:40 Installazione su maschera Ricerca Ordini
38:14 Conclusioni
In questa lezione vedremo come inserire i controlli e capire alcuni aspetti pratici per formattarli e nominarli nel modo corretto.
Capitoli della Lezione:
00:00 Introduzione
01:14 Casella combinata e Etichetta
04:10 Come nominare i controlli
05:42 Casella di testo e duplicazione
06:07 Disattivare un controllo
06:58 Nascondere un controllo
07:38 Formato delle caselle di testo
08:48 Inserimento Pulsanti
11:13 Inserire img su Pulsanti
13:49 Casella di riepilogo
14:29 Altri controlli
15:39 Conclusioni
In questa lezione vedremo come inserire i controlli e capire alcuni aspetti pratici per formattarli e nominarli nel modo corretto.
Capitoli della Lezione:
00:00 Note aggiuntive su modifica controlli
00:57 Introduzione lezione
01:50 Disattivare i controlli
02:14 Evento Form_Open
04:20 Apertura delle variabili
04:13 Rilevare il nome utente di Windows
07:13 Riflessione su estrazione Filiale utente
08:12 Query, Estrazione valore Filiale
11:15 dbOpenForwardOnly, dbOpenSnapshot, dbOpenDynaset
13:58 Verifica dello script SQL
14:53 Valorizzazione controllo Filiale
15:54 rst.EOF "End of File"
18:10 Chiusura recordset e db
In questa lezione attiveremo il pulsante "Chiudi" ed il pulsante "Anagrafica Utenti" realizzando anche una interfaccia di modifica/inserimento utenti.
Capitoli della Lezione:
00:00 Introduzione
00:54 Attivazione pulsante "Chiudi"
04:00 Pulsante "Anagrafica utente" invisibile
04:46 Interfaccia di modifica/inserimento utenti
07:07 Configurazione della maschera
10:12 Test di funzionamento
10:36 Formati importanti da conoscere
12:11 Aprire la maschera di modifica/inserimento utente
13:42 Rendere visibile solo se si è amministratori
17:20 Test funzionamento
In questa lezione attiveremo la selezione dei valori nei controlli di "Settore", "Categoria" e "Descrizione Articolo"
Capitoli della Lezione:
00:00 Introduzione
01:13 Bloccare valori custom
02:53 Origine Riga
04:15 Proprietà di selezione
05:44 Query Dati Settore
08:15 Query Dati Categoria con Parametro
11:58 Query Dati Desrcrizione con Parametro
14:28 Anticipazioni prossima lezione
In questa lezione capiremo come assicurarci una lettura sempre aggiornata del dato presente alla fonte e vedremo come guidare/supportare l'utente nell'utilizzo della maschera attivando automaticamente i controlli successivi.
Capitoli della Lezione:
00:00 Introduzione
01:05 Me.Refresh
04:43 SetFocus e Dropdown
06:31 Conclusioni
In questa lezione andremo a creare 2 funzioni, una per eseguire un autoreset quando necessario e una seconda per svuotare completamente la maschera quando necessario. Richiameremo le funzioni in base all'esigenza.
Capitoli della Lezione:
00:00 Introduzione
02:08 Aprire il compilatore
02:57 Sub AutoReset
04:31 Sub SvuotaMaschera
05:56 Ottimiziamo Settore e Categoria _Change
08:54 Test e correzione
10:14 Disattiviamo i controlli successivi
In questa lezione attiveremo il filtro per contenuto di ricerca sul controllo della descrizione articolo.
Capitoli della Lezione:
00:00 Introduzione
01:12 Come funziona la ricerca dinamica
02:26 Come funziona il Like *
04:20 Ottimizzazione dei criteri
08:15 Ricerca dinamica su Desc. Art.
10:44 Evento "Uscita"
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/17KVNk9n36M9tJIi7AP-zxJsQW-83VRFm/view?usp=share_link
In questa lezione creeremo una query che si aspetta di ricevere dei parametri dalla maschera di inserimento ordini, ma quando leggiamo i contenuti delle query parametrizzate con il vba i parametri non riescono ad essere ricevuti dalla query, quindi scopriremo come modificare la lettura della query passando i parametri tramite VBA.
Capitoli della Lezione:
00:00 Introduzione
01:35 Query di supporto
05:19 Evento "Su modifica"
06:40 Gestione degli errori
11:45 Dichiarazione variabile qdf
14:49 Come passare i parametri alla query
20:06 Compilazione dei controlli
21:22 Chiusura della query/db
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/16956bstNpQF8AEE-_CbXfNvHJJgYWxZ7/view?usp=share_link
In questa lezione creeremo la query di appoggio per la casella di riepilogo e configureremo il controllo nella maschera di invio ordine.
Capitoli della Lezione:
00:00 Introduzione
01:55 Query di estrazione
04:40 Attivazione Casella di Riepilogo
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1Xu9fIOfOHssYGSCUaPdbfgGxp_1hPh8w/view?usp=share_link
In questa puntata scopriremo come aprire un modulo e creare una funzione che ci porterà in uscita un risultato da poter utilizzare nel nostro progetto.
Capitoli della Lezione:
00:00 Introduzione
02:21 Creare un modulo
04:00 Come lavorano le funzioni?
05:46 Funzione OrdineAAMMDD
07:40 Definire la funzione
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1f7hp25nKxeYlwzyql30Fe0Jmk3KGZwdJ/view?usp=share_link
In questa puntata completeremo la definizione del numero d'ordine che andremo ad associare al controllo della maschera di access.
Capitoli della Lezione:
00:00 Logica funzionamento Nr.Ordine
04:18 Dove inserire l'evento
06:08 Perchè una funzione DefinisciNrOrdine?
07:40 Passare parametri alla funzione
09:55 Come aprire 2 query in vba
10:48 Estrazione Nr.Ordine Attivo
13:29 Estrazione Nr.Ordine Progressivo
18:23 Assegnazione Valore a Nr.Ordine
21:34 Conclusioni e Debug
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1_J72VNfYW9t7XXgivm9_nJpdbsbLeoqi/view?usp=share_link
In questa lezione andremo a compilare il pulsante Conferma Ordine che ci permetterà di memorizzare le informazioni inserite nel form all'interno della tabella Fact_Ordinato.
Capitoli della Lezione:
00:00 Introduzione
00:43 Come dovrà funzionare il pulsante
05:31 Verifica valore inserito
09:22 Estrazione dati da Fact_Ordinato
12:35 Aggiungire un record rst.AddNew
14:07 Sistema alternativo richiamo rst.Fields
17:51 Me.Refresh e Me.Requery
21:35 MsgBox Si/No
24:40 Modificare un record esistente rst.Edit
25:20 Ottimizzazione, conclusioni
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/15mEFuksSFs-0sAsdEOFHreynyrGLhdqT/view?usp=share_link
In questa lezione faremo in modo di compilare la maschera con i dati presenti nella casella di riepilogo al click sinistro del mouse sul record interessato.
Capitoli della Lezione:
00:00 Introduzione
01:21 Virgolette al posto degli appici
04:32 Estrarre informazioni dalla Casella di Riepilogo
06:35 rst.MoveFirst
09:01 rst! al posto di rst.fields
10:28 Pulsante Elimina Ordine
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1VzIJwznmhzjvVWzTqZYczdZmIeVHjhHW/view?usp=share_link
In questa lezione Elimineremo un ordine dalla tabella Fact_Ordinato
Capitoli della Lezione:
00:00 Introduzione
01:01 Selezione del record da eliminare
02:15 rst.Delete
02:31 Resettiamo la maschera
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1ZYSF5gdAbb6b5XfFybgYYjoc9SraeQfy/view?usp=share_link
Questa lezione è propedeutica per l'invio dell'ordine.
Affinchè non possano succedere incidenti da parte dell'utente mentre saremo in fase di invio dell'ordine dobbiamo assicurarci di disattivare i controlli della maschera.
Creeremo quindi 2 funzioni di supporto che useremo nelle prossime lezioni.
---------------
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1jfkFt8ShEmaMOFQhl-QUXXgScyuPobCi/view?usp=share_link
Anche questa lezione è propedeutica alla compilazione del pulsante Invia Ordine.
Andremo a realizzare 2 query, una che verrà utilizzata nel report che creeremo nella prossima lezione e una seconda che ci permetterà di aggiornare i record presenti nella Fact_Ordinato una volta inviato l'ordine.
Capitoli della Lezione:
00:00 Introduzione
01:34 Query per report
03:26 Query per aggiornamento
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1ZR0_PrxCVs174y_yc021uiHsINtEynDD/view?usp=share_link
In questa lezione andremo a creare il nostro primo report, nello specifico sarà un report di appoggio che utilizzeremo per creare il file PDF che allegheremo nella mail al fornitore.
Capitoli della Lezione:
00:00 Introduzione
01:39 Panoramica veloce dei Report
04:11 Realizziamo il Report Invio Ordine
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1PC8x_bzMdTGR2w_GS4SzBgsBa1EJeY0-/view?usp=share_link
In questa lezione configureremo la routine di invio dell'ordine.
Visioneremo come inserire un messaggio tramite un message box.
Creeremo un'esportazione dei dati in formato Excel e PDF.
Capitoli della Lezione:
00:00 Introduzione
00:44 MsgBox, Inviare l'ordine?
03:03 InputBox, Integrare informazioni
04:18 Disattivazione Maschera
05:00 Label di avviso progresso
06:01 Generazione file Excel/PDF Introduzione
06:52 Definizione Variabili percorso
08:14 Esportazione File Excel
10:01 Esportazione File PDF
12:14 Kill file di appoggio
13:22 Parte finale, reset maschera
14:30 Conclusioni
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1OgdilLuQ7HfHs1MLWMhAHo0R7Rar2tte/view?usp=share_link
In questa lezione vedremo compre compilare le variabili da passare alla funzione di invio e-mail "senza l'ausilio di Outlook". Nello specifico vedremo 2 sistemi, quello standard con e-mail in formato testo e quello in HTML5 dove vi ho preparato un format che potrete riutilizzare e modificare con semplicità.
Capitoli della Lezione:
00:00 Passaggio dei parametri
01:03 Creazione Modulo
01:28 Le 2 funzioni con o senza HTML5
02:19 E-mail semplice
08:29 E-mail con HTML5
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1TgtVc3sumApVZvkpnEVlomqZ5gQP8W2p/view?usp=share_link
In questa lezione vedremo come funziona la funzione che si occupa dell'invio dell'e-mail. Vedremo anche nello specifico come si configura per gmail e aruba.
Capitoli della Lezione:
00:00 Introduzione
01:58 Configurazione del modulo
02:38 Sicurezza
03:18 Credenziali di accesso
04:58 Porta SMTP gmail e aruba
06:48 Password per le APP gmail
08:53 Link di appoggio per gmail e aruba
09:42 Conclusione
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1tV23Xci3NRGUBLaxKFyqfWZuo7cXkw6u/view?usp=share_link
In questa lezione approfondiremo la gestione degli errori nel caso in cui il server di posta non risponda e vedremo come resettare l'invio dell'ordine invitando l'utente a riprovare più tardi.
---------------
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1trqWqlzB24EW0sfwjS_JFOvt2m5z_CqT/view?usp=share_link
In questa lezione vedremo 2 modi per inviare mail con Outlook
Nel primo sistema invieremo una e-mail automatica, funzionerà anche se outlook è chiuso
Nel secondo sistema compileremo la mail in outlook per essere inviata manualmente dall'utente così da dare la possibilità di controllarla e modificarla se necessario, prima dell'invio.
Ricordatevi, questo sistema è più semplice del precedente ma avete il vincolo che ogni utente che utilizzerà il vostro database dovrà avere outlook installato e configurato nel proprio PC.
Capitoli della Lezione:
00:00 Introduzione
00:14 Cosa fa il primo sistema
00:39 Cosa fa il secondo sistema
01:06 Integrazioni aggiuntive
01:35 Attivazione libreria di Outlook
03:09 1^ Sistema
05:55 Formattare la mail con HTML
09:21 2^ Sistema
In questa lezione andremo a risolvere un problema presente nel codice che è stato introdotto in una lezione precedente, quindi cercherò di guidarvi su come eseguire un debug del codice nel caso vi capitasse di tornare su quanto avete già prodotto.
Capitoli della Lezione:
00:00 Introduzione
01:12 Avviare il debug del caso
02:40 Debug del codice
06:09 Controllo sulle altre Sub
08:40 Correzione del problema
13:40 Test della correzione
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1GJyzZJWSEwrYtpzf0Ci1COxpUxi-wLEA/view?usp=share_link
In questa lezione vedremo come aprire e chiudere le maschere utilizzando le macro.
Capitoli della Lezione:
00:00 Introduzione
00:12 Creazione Macro Apri/Chiudi
03:13 Salvataggio e Test
03:43 Creiamo e attiviamo il 2^ pulsante
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1hQ05FYxmzXxYA7L0S_Xk8MIiaQqC2ayj/view?usp=share_link
In questa lezione inseriremo e configureremo gli oggetti della maschera Ricerca Ordini.
Capitoli della Lezione:
00:00 Oggetti e logica di funzionamento
01:40 Confiigurazione degli oggetti
02:43 Caselle di controllo
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1QZeO5rhRbzSWd5xCdKYBCXh--NnnNZCv/view?usp=share_link
In questa lezione creeremo delle query di ricerca del contenuto da esporre nelle caselle a discesa in modo che siano integrate ai controlli utilizzati.
Capitoli della Lezione:
00:00 Introduzione
01:10 Creazione Query Integrata
04:09 Query Ordinato, filtro TRUE
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1JI8zL3JrcZnUVj_sl_M4Bvh03L4wfAHh/view?usp=share_link
In questa lezione disattiveremo alcune funzionalità per gli utenti non amministratori ed inseriremo la funzione Timer nel caso il db debba essere messo in manutenzione.
Capitoli della Lezione:
00:00 Disattivazione dei controlli
01:02 Evento "Su Apertura"
04:14 Evento "Timer"
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1yarLye65ke198m7J2XNBzWru1EpKsmlc/view?usp=share_link
In questa lezione impareremo a scrivere dei criteri complessi per filtrare i dati attraverso le query di Access.
La query in questione sarà successivamente utilizzata in una prossima lezione per essere associata al report di analisi.
Capitoli della Lezione:
00:00 Introduzione
01:25 La query e le informazioni estratte
02:41 Criterio "Filiale"
06:24 Criterio "Data Invio" Start/End
11:23 Criterio "Fornitore" e "Nr Ordine"
12:12 Criterio "In Lavorazione" True/Flase
17:11 Criterio "Ordine Inviato"
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1Xxn5hSjGK0zAO_aq9Tu0xm2dc3e_679P/view?usp=share_link
In questa lezione creeremo un nuovo report in cui verrà visualizzato il risultato della nostra ricerca.
Esso dovrà essere pensato sia per la vista admin che user.
Capitoli della Lezione:
00:00 Introduzione
00:41 Creazione del report
02:01 Bloccare uso maschera Ricerca Ordine
04:26 Vista Normale, Vista Admin
06:20 Conclusioni
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1aqdtzef_ettJvD6ysFRcop_aTHjLrzcq/view?usp=share_link
In questa lezione vedremo come aprire un report in modalità visiva e come eventualmente usare un'altra proprietà che ci permette di stampare il report nella stampante di default.
-------------
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1E8FL0hioCr2ZK10JPL5MasF75V9eqhmi/view?usp=share_link
In questa lezione vedremo come creare delle query di aggiornamento che richiameremo dal report per cambiare lo stato di aggiornamento degli ordini che verranno lavorati dall'amministratore/fornitore.
Capitoli della Lezione:
00:00 Introduzione
00:35 Creazione Query di Update
03:36 Test della Query
05:51 Conclusioni
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così potrò abilitarvi al download.
https://drive.google.com/file/d/1251A-vRVOjpmm82VWYZX8eVgh0btSAbO/view?usp=share_link
In questa lezione vedremo attiveremo i pulsante di aggiornamento stato ordine nel report che abbbiamo creato, vedremo come gestire l'attività tramite le macro.
Capitoli della Lezione:
00:00 Stampa PDF
01:47 Pulsanti di cambio stato
02:47 Macro cambio stato
05:11 Conclusioni
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1a5iZWTEW9x9Tf9pHzTSXfekOhrgpghbv/view?usp=share_link
In questa lezione vedremo modificheremo l'apertura del report in modo che mostri gli oggetti in base alle grant dell'utente che sta usando la maschera (utente normale oppure admin/fornitore)
-------------
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1sawRijxT9-qRMbNybsUDnn_Rstu3CUW1/view?usp=sharing
In questa lezione scopriremo come esportare il risultato di una query in Excel e con la stessa funzionalità vedremo anche un modo alternativo per generare PDF.
-------------
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1ZfuBXubPlncsRGAIk7-E5dibTeTEzPOH/view?usp=share_link
In questa lezione scopriremo come esportare il risultato di una query in Excel e con la stessa funzionalità vedremo anche un modo alternativo per generare PDF.
Capitoli della Lezione:
00:00 Introduzione
00:30 Configurazione MS Access
02:34 Guida Microsoft
03:57 Test di Avvio
04:25 Come ritornare in modalità Sviluppo
04:58 Note finali
In questa lezione vedremo come è possibile disattivare il tasto SHIFT per evitare in qualsiasi modo che un utente non autorizzato acceda alla modalità sviluppo del database.
-------------
La risorsa del video è disponibile a questo link, quando farete richiesta di download specificate nel messaggio il vostro username di Udemy così, una volta verificato l'acquisto potrò abilitarvi al download.
https://drive.google.com/file/d/1NJN3AwMswh1sY6kzhXjlx0CaFlSSpWYQ/view?usp=share_link
MS Access è un software estremamente potente e versatile incluso nella licenza di Office.
In questa Masterclass, il mio obiettivo è quello di insegnarvi a utilizzare il software per realizzare maschere e programmi, anche se il corso ha dei requisiti minimi consigliati potete seguire ugualmente la Masterclass, spiegherò sempre tutto nei dettagli.
Utilizzeremo tutti gli elementi che MS Access ci offre per darvi una panoramica generale di ciò che è possibile fare con il software.
Conoscere il Visual Basic di Access è fondamentale per programmare le maschere in modo professionale, quindi molte lezioni saranno concentrate sulla realizzazione di script ad hoc.
MS Access è incluso nella vostra licenza di Office e per la maggior parte delle attività desktop è più che sufficiente rispetto ad altre opzioni come Python, Javascript, React, PHP e sistemi in cloud che hanno costi nettamente maggiori.
Al termine di questa Masterclass, sarai in grado di realizzare da solo i tuoi programmi e di portare valore all'azienda in cui lavori.
Potrai utilizzare le maschere di MS Access per creare interfacce intuitive per l'inserimento, la modifica e la consultazione dei dati, sviluppare applicazioni personalizzate per la gestione delle attività aziendali e molto altro ancora.
3 pro per realizzare maschere in Access e non in Excel:
Access è stato progettato appositamente per la gestione dei dati, quindi offre maggiori funzionalità e strumenti specifici per l'elaborazione dei dati rispetto a Excel.
Access è un vero e proprio database, quindi è più scalabile e adatto a gestire grandi quantità di dati rispetto a Excel, che è principalmente un foglio di calcolo.
Access offre una maggiore sicurezza dei dati, poiché è possibile impostare permessi di accesso e modifica specifici per ogni utente o gruppo di utenti.
Oltre a realizzare corsi ad hoc ho anche un canale Youtube dove settimanalmente mi trovate in live, quindi se volete pormi delle domande venite a trovarmi! Chi altro offre un servizio simile?
Nota Bene:
Per accedere agli allegati posti dalla lezione 11 in poi è necessario autentificare l'acquisto della masterclass, troverete quindi il link per il download degli allegati nella descrizione dei video.