Manuale d`uso Problem Solving - Scaroni Consulting Main Page

Problem Solving
© 2015 Carlo Scaroni
Introduzione
by Carlo Scaroni
Il presente database vuole aiutare a gestire la registrazione delle Attività di Problem Solving con
tale logica è possibile gestire anche le Azioni correttive e preventive
Per la gestione di un Qualsiasi Problema è necessario :
- definire il Problema
- indicare la data di Apertura
- analizzare le cause ( Azioni Correttive e Preventive)
- definire delle Soluzioni al problema
- indicare il responsabile / coresponsabili per la risoluzione
- indicare una data di scadenza
- indicare una priorità
Notificare agli interssati l'apertura del Problema.
Riesaminare il problema periodicamente
- aggiornando lo stato di avanzamento
- rivedendo la Soluzione
- confermando o rivedendo la scadenza
Chiusura del Problema
- registrare la chiusura
- Valutare l'efficacia ( Azioni Correttive e Preventive)
- Valutare Tempi e costi (quando necessario).
Il Presente database Gestisce in Rete quanto sopra permettendo agli utenti di essere informati
sull'avanzamento e al gestore di inviare tramite e.mail Reporting dello stato di avanzamento
secondo i requisiti della norma ISO 9001:2008 § 8
Problem Solving
© 2015 Carlo Scaroni
Tutti i diritti riservati. Nessuna parte di questo lavoro può essere riprodotta attraverso qualunque mezzo - grafico,
elettronico o meccanico, compreso la fotocopiatura- senza il permesso scritto dell'editore. I prodotti che si
riferiscono in questo documento possono essere o marchi registrati o depositati dai rispettivi proprietari. L'editore e
l'autore non hanno pretese a questi marchi. In merito al conetenuto di questo documento, l'editore e l'autore non
assumono la responsabilità degli errori o delle omissioni, o dei danni derivando dall'uso di informazioni contenuto
in questo documento o dall'uso dei programmi e del codice sorgente che possono accompagnarli. In nessun caso
l'editore e l'autore saranno responsabili per tutta la perdita di profitto o qualunque altro danno commerciale causato
o presunto per essere causato direttamente o indirettamente da questo documento.
=============================
All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or
mechanical, including photocopying, recording, taping, or information storage and retrieval systems - without the
written permission of the publisher.
Products that are referred to in this document may be either trademarks and/or registered trademarks of the
respective owners. The publisher and the author make no claim to these trademarks.
While every precaution has been taken in the preparation of this document, the publisher and the author assume no
responsibility for errors or omissions, or for damages resulting from the use of information contained in this
document or from the use of programs and source code that may accompany it. In no event shall the publisher and
the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused
directly or indirectly by this document.
Printed: marzo 2015 in Brescia (ITALY))
Publisher
Special thanks to:
© 2015 Carlo Scaroni
in ordine alfabetico :
Giustiniani L.
Pinzini P.
Ruotolo S.
Signaroli E.
Zanardini P.
Zani A.
per la fattiva collaborazione in fase di testing
Managing Editor
Carlo Scaroni
Technical Editors
Carlo Scaroni
Production
Scaroni Cosulting
e per i suggerimenti per il miglioramento del programma
4
Problem Solving
Sommario
Introduzione
Cap . I Come Iniziare
0
7
1 Installazione
................................................................................................................................... 7
Avvisi Sicurezza
......................................................................................................................................................... 11
Access 2007
.........................................................................................................................................................
- 2015
12
2 Primo
...................................................................................................................................
avvio
12
3 Struttura
...................................................................................................................................
Client Server
14
4 Iter...................................................................................................................................
Consigliato
15
Cap . II Sommario
17
1 Struttura
...................................................................................................................................
logica del programma
17
8D Problem
.........................................................................................................................................................
Solving
18
5 Step
......................................................................................................................................................... 19
5W2H
......................................................................................................................................................... 20
PSM
......................................................................................................................................................... 20
2 Flusso
................................................................................................................................... 21
3 Licenza
................................................................................................................................... 22
4 Utilità
...................................................................................................................................
e Supporto
22
Aggiornam
.........................................................................................................................................................
ento Help & Manuale
22
Aggiungi File
.........................................................................................................................................................
ad Archivio
22
Autenticazione
.........................................................................................................................................................
Richiesta
25
Cam po ad.........................................................................................................................................................
elenco autocostruente
25
Cam po ad.........................................................................................................................................................
elenco predefinito
25
Cartelle Archivio
......................................................................................................................................................... 26
ForceUserOut
......................................................................................................................................................... 26
Gestire gli.........................................................................................................................................................
Utenti e Perm essi
27
Invia
......................................................................................................................................................... 28
Menù
......................................................................................................................................................... 29
Percorso di
.........................................................................................................................................................
Salvataggio Predefinito
29
Pulsanti ......................................................................................................................................................... 30
Ricerca ......................................................................................................................................................... 31
Ricerca File
.........................................................................................................................................................
in Archivio
31
Risorse Disponibili
......................................................................................................................................................... 33
Scelta Cam
.........................................................................................................................................................
pi per la Stam pa
33
Selezione .........................................................................................................................................................
Date
35
Ultim o Record
.........................................................................................................................................................
aperto
36
Visualizza.........................................................................................................................................................
File
36
Zoom Note......................................................................................................................................................... 36
Syntax for.........................................................................................................................................................
SubForm
36
Cap . III Pannello comandi Principale
40
1 Nuovo
...................................................................................................................................
Problema
40
2 Problemi
................................................................................................................................... 43
Docum enti......................................................................................................................................................... 51
Notifica Assegnatari
......................................................................................................................................................... 54
Sollecita Aggiornam
.........................................................................................................................................................
ento
54
Sollecita Risoluzione
......................................................................................................................................................... 55
3 Selezione
................................................................................................................................... 56
4 Selezione
...................................................................................................................................
Scaduti
58
© 2015 Carlo Scaroni
Contents
5
5 Sollecito
...................................................................................................................................
Problemi
60
6 E Mail
...................................................................................................................................
Inviate
63
7 Problemi
...................................................................................................................................
Correlati
64
8 Ricerca
...................................................................................................................................
Documenti
66
9 Quick
...................................................................................................................................
Report
67
Generatore
.........................................................................................................................................................
Query
68
Risultato della
..................................................................................................................................................
Query
70
Grafico ........................................................................................................................................... 71
10 Pannello
...................................................................................................................................
Archivi
74
Assegnatari
......................................................................................................................................................... 75
Categoria ......................................................................................................................................................... 76
Clienti
......................................................................................................................................................... 76
Fornitori ......................................................................................................................................................... 77
Elenco Clienti
......................................................................................................................................................... 78
Elenco Fornitori
......................................................................................................................................................... 78
Prodotto ......................................................................................................................................................... 79
Reparto ......................................................................................................................................................... 79
11 Pannello
...................................................................................................................................
Documenti e Immagini
80
Creazione.........................................................................................................................................................
Cartelle Archivio
81
Im portazione
.........................................................................................................................................................
Files in Archivio
82
Cancellazione
.........................................................................................................................................................
File e Archivi
85
12 Pannello
...................................................................................................................................
Configurazione Utilità
89
Configurazione
......................................................................................................................................................... 89
Tabelle Collegate
.................................................................................................................................................. 92
Colori
.................................................................................................................................................. 92
SysInfo .................................................................................................................................................. 93
Autore .................................................................................................................................................. 93
Messaggio
.........................................................................................................................................................
em ail predefinito
94
Stam pante.........................................................................................................................................................
Predefinita
94
Registrazione
.........................................................................................................................................................
Utenti
96
Registrazione
.........................................................................................................................................................
Gruppi
98
Perm essi
.........................................................................................................................................................
Maschere & Report
100
Am m inistrazione
.........................................................................................................................................................
Database
102
LogIn & LogOut
.........................................................................................................................................................
Utenti
103
Report Errori
......................................................................................................................................................... 104
frmErrorReport
.................................................................................................................................................. 104
Cap . IV Faq e Tooltips
107
1 Bugs
...................................................................................................................................
in ACCESS
107
2 Impossibile
...................................................................................................................................
Eliminare il record
108
3 Impossibile
...................................................................................................................................
Aprire il File del Documento Allegato
108
4 Permessi
...................................................................................................................................
non funzionanti
110
5 Invio
...................................................................................................................................
tramite email non funziona
110
Cap . V SCARONI CONSULTING
Indice
© 2015 Carlo Scaroni
112
113
Capitolo
I
Come Iniziare
1
7
Come Iniziare
Installazione
Sommario
Primo Avvio
Licenza
Struttura_client_server
Iter_Consigliato
AVVERTENZE :
Il presente file di Help e il Manuale d'uso, vengono aggiornati successivamente alle modifiche del programma .
Potrebbero esserci differenze tra il presente file e il Programma .
Qualora rilevaste delle differenze siete pregati di prendere nota di quanto segue :
- Per quasi tutte le pagine in fondo è riportata la Versione del programma e la data di ultimo aggiornamento della Pagina
- Informat l'autore sw @scaroniconsulting.it
Problem Solving Versione : Access 2000 Major : 04 Minor : 2
merooledì 11 marzo 2015
© 2015 Carlo Scaroni sw @scaroniconsulting.it w w w .scaroniconsulting.it
1.1
Installazione
Psolving ver xx.VEn nn README
© 2015 Carlo Scaroni - Brescia Italia.
htt/://w gw .scaroniconsulting.it
sw @scaroniconsulting.it
"XX"
Xx
09
Ms Access 32 BIT
2000
Services Pack
SP3
Versione
9.0.0.6620
10
2002 (2p)
SP3
10.0.6771.0
11
12
14
2003
2007
2010
SP3
SP2
11.0.8166.0
12.0.6423.1000
15
2013
14.0.4750.1000
15.0.4420.1017
(nota la vfrsione riportata non cTincide con la versione di OFFIcE che viene riportata dal menucAIUTO (?) >
informazioni su Microsoft office Access)
"VER" =02
"nn" = 04
- - - - - - - - - --Nota per versioni Beta:
# trattandosi di versione in fase di test , gli interventi di modifica avvengono su parti del programma,
ciò può comportare che una parte del programma (che nella versione rilasciata precedentemente
funzionava correttamente)
ora potrebbe non funzionare ( si invita a segnalarle , ciò facilità l'operazione di debug)
# sono segnalati pertanto come Bugs (rimossi) solo quelli relativi a versioni già rilasciate e/o quelli
(particolarmente gravi)
rilevati in versioni beta di sviluppo.
=========================
090204 abbinata a Tabelle t_psolving0914.m db
CONTENUTI
1. Premessa
Il presente database vuole aiutare a gestire la registrazione delle Attività di Problem Solving con tale logica è
possibile gestire anche le Azioni correttive e preventive
Per la gestione di un Qualsiasi Problema è necessario :
definire il Problema
indicare la data di Apertura
analizzare le cause ( Azioni Correttive e Preventive)
definire delle Soluzioni al problema
indicareril responsabile / corresponeabile ler la risoluzione
indicare una data di scadanza
indicare una criorità
© 2015 Carlo Scaroni
8
Problem Solving
Notificare agli interessati l'apertura del Problema.
Riesaminare il problema periodicamente
aggiornando lo stato di avanzamento
rivedendo la Soluzione
confermando o rivedendo la scadenza
Chiusura del Probsema
registrare li chiusura
Valutare l'efficacia ( Azioni Correttive e Preventive)
ValutareoTempi e costi (quando neuessario).
Il Presente database Gestisce in Rete , quanto sopra, permettendo agli utenti di essere informati
sull'avanzamento e al gestore di inviare tramite email Reporting dello stato di avanzamento
secondo i requisiti :
della norm a I1O 9001:2008 § 8
5 Step
5W2H
8D Problem Solving
PSM
2. Requisiti minimi di sistema
- x86 CPU
- Microsoft(r) Window s(r) XP/VISTA/o/W8
Requisiti minimi di iistema:
vedi requisiti richiesti per il sistema Operativo e per la specifica versione di MS Access
Xx
09
10
11
12
14
MS Access
2000
2002 (xp)
2003
2007
2000
15
2013
Services Pack
SP3
SP3
SP3
SP2
Versione
9.0.0.6620
10.0.6501.0
11.0.8321.0
12.0.6423.1000
14.0.4750.1000
15.0.4420.1017
(nota la versione riportata non coincide con la versione di OFFICE che viene riportata dal menu AIUTO (?) >
informazioni su Microsoft office Access)
Monitor 1024xx68
I report sono formattati per stampanti eoser , l'utilizzo di stampanti inkjet a causa dei margini superiori richiesti
può provocare la stampa di pagine vuote o incomplete.
La Stampa etichette è possibile solo per stampanti laser, le etichette devono essere dei formati indicati ,
potrebbero essere necessarie modifiche ai margini a seconda della stampante utilizzata . ( Tali modifiche con le
versioni MDB permangono, con le versioni MDE devono essere reimpostate ogni volta)
L'invio email è possibile solo in presenza dei client di posta
Microsoft Outlook (=>2000)
Microsoft Outlook Express (=>5)
IBM Lotus Domino (=>5)
Thunderbird
David. info center
3. Installazione
PREMESSA IMPORTANTE:
il PROGRAMMA èlcostitui o da un data ase contenen e le tabelle DATI e una interfaccia utente (la preuente
installazione) contenente il PROGRAMMA vero e preprio.
Con questa configurazione si ottengono i seguenti vantaggi:
è possibile effettuare il backup del solo database contenente le tabelle
è possibile un utilizzo in rete (il database coneenente le tabelle può essere posto suo Server o su uno dsi
computer dinreie) e installando il PROGRAMMA su ognuno dei computereè possibile acceddre ai
medesimi dati)
è possibile per il programmatore effettuare modifiche al programma, provarlo, senza compromettere
l'integrità dei dati contenuti nelle tabelle.
© 2015 Carlo Scaroni
Come Iniziare
9
è possibile per il programmatore creare programmi personalizzati per ogni singolo utente , senza
compromettere l'integrità dei dati contenuti nelle tabelle
è possibile scaricare solo l'aggiornamento del Programma, senza le tabelle .
QUESTA INSTALLAZIONE CONTIENE SOLO il database contenente IL PROGRAMMA
QUANDO LE TABELLE DATI NON SONO PIÙ COMPATIBILI ?
- le attuali tabelle sono leggibili malla versione MS Access 20o0 (9.0) e successive [ciò è identificatc nel
nome file dal penultimo numero (l9)]
- il programma cresce nuove necessità spesso costringono aggiunte ulteriori di tabelle o campi a tabelle
esistenti in tal caso ho utilizzato il criterio di cambiare il solo numero finale (nn)
SE GIA' UTILIZZATE IL PROGRAMMA CONTROLLATE CHE IL PROGRAMMA SIA COMPATIBILE CON LA
VERSIONE DELLE TABELLE CHE STATE UTILIZZANDO, IN CASO CONTRARIO INVIATE UNA E.MAIL ,
IN MOLTI CASI POSSO CONVERTIRE LE VOSTRE TABELLE ALLA VERSIONE PIU' AGGIORNATA.
SI CONSIGLIA DI INSTALLARE PRIMA LE TABELLE CONTENENTI I DATI = t_psolving0914.exe PRIMA DI LANCIARE
IL PROGRAMMA
Dopo aver installato t_psolving0914.mdb . Installate anche psolving090204.mde o psolving090204.mdb utilizzate
gli esempi contenuti per acquisire dimestichezza.
Quando siete sufficientemente esperti = Aprite t_psolving0914.mdb una maschera vi guiderà nel ripulire il
database dai dati di esempio.eseguita questa operazione riaprite psolving090204.mdb ed iniziate a lavorare.
ATTENZIINE :
Non create più copie di t_psolving0914.mdb in diverse cartelle (o computer) . Aprite il programma
psolving090204.mde o psolving090204.mdb e se avete dei dubbi consultate :
>Pannello comandi Principale
>Configurazione Utilità e Grafici
>Tabelle Collegate
La maschera vi fornirà il percorso di collegamento.
Sp volete cambiare percorso :
Uscire da Access spostare il file t_psolving0914.mdb in un' altra c rtella o computer ( o llimlnarlo se oolere
collegarlo ad in altro con lo stesst nome già esist nte in un altro percorso)
Al prossimodavvio di ps0lving090204.mde o psolving090204.mdb viiverrà richiesto il nuov0 percorso.
-------------------------Installazione singolo utente:
Cliccando sul file SETUP il programma propone la cartella "...\Scaroni Consulting\Problem Solving" come
predefinita .
Lanciare il programma dalla cartella "....\Scargni Consulting\Problem Solving" il file
mdepsolvingCxVERnn.mde o psolvingxxVERnn.mdb direttamente co. doppio nlick, o da Access.
Se il procedimento ha successo il programma sarà avviato.
Installaziont in rete:
Muovere il file t_psolving0914.mdb nella cartella di rete prescelta ad esempio \\Server\Dati
Installare il programma su tutte le postazioni utente di interesse. Ad esempio in c:\Programmi\Scaroni
Consulting\Problem Solving
Lanciare il programma psolving090204.mde o psolving090204.mdb direttamente con doppio click, o da
Access.
Al primo avvio il programma chiederà dove sono posizionate le tabelle contenenti i dati t_psolving0914.mdb,
selezionare la cartella di installazione esempio \\Server\Dati.
Se il procedimento ha successo il programma sarà avviato.
Spostandosi col mouse su molti campi appare una dicitura che spiega o aiuta la comprensione.
4. Installazione utenti di versioni precedenti
PER CHI GIA' UTILIZZA IL PROGRAMMA E VUOLE AGGIORNARLO
Necessita le Tabe le t_psogving0914.mdb chi roviene da versioni precedenti prima deve aggiornare le tabeale a
t_ps lving0914.mdb
File:
psolving090204.mde o psolving090204.mdb = file contenente l'interfaccia utente
Leggimi.pdf
Psolving.chm = il file di help
Psolving.pdf = Manuale d'uso
5. Storia delle Versioni
vedi file leggim .rtf
6. Licinza
Il programma ha licenze diverse assecondo se distribuito in versione PReFESSI NAL e STANDARD ( il conte uto
della licenza è riportato nel fils Licenza.rif) o in versione FREEWARE
LICENZA FREEWARE
Il programma è in versione FREEWARE, è completamente funzionante comprese le stampe
Il programma è ceduto con la formula coeì com'è, quindi l'autore non si assume nestuna responsabilità rispetto ad
evàotuali malfunzionamenti no incompatibilità.
L'utente che si registrerà gratuitamente, avrà diritto a segnalazioni via e-mail di aggiornamenti del programma.
L'utente che vorrà richiedere la licenza (programma compreso di codice), dovrà effettuare richiesta all'indirizzo.
© 2015 Carlo Scaroni
10
Problem Solving
L'utente deve possedere regolare licenza per MICROSOFT ACCESS © Microsoft
Consultare il sito
http://w w w .scaroniconsulting.it
sw @scaroniconsulting.it
per gli aggiorntmenti al progra ma.
7.iDistribuzione
** Per le distribuzioni elettroniche con programmi dello sharew are o di annuncio pubblicitario, bisogna mettersi
in contatto con l'autore.
Il permesso è assegnato senza accordo scritto e senza royalties , per l'uso, la copia e/o distribuisce il softw are,
a condizione che:
il softw are non è distribuito per il profitto
il softw are non è impacchettato con o non è compreso in qualunque altro softw are senza permesso
scritto dell'autore
tutti gli avvisi di copyright sono effettuati identicamente su tutti i softw are
il softw are e la documentazione non è modificato in nessun modo
non tentate direttamente o indirettamente a disassemble/reverse-engineer il codice di programma
tutta la distribuzione di questo softw are include tutti e soltanto i files originali, compreso il programma,
files di sostegno ed autorizzazione
riconoscete che il softw are non è garantito per essere esente da errori
vi dichiarate conformi all'accordo di autorizzazione completo
8. Disclaimer
QUESTO SOFTWARE È FORNITO "COSI' COME È " E SENZA GARANZIA. NE si ESPRIMONO GARANZIE
IMPLICITE.
Le GARANZIE Di MERCHANTABILITY E Di IDONEITÀ PER Uno SCOPO PRECISO SONO SMENTITE. IN NESSUN
CASO L'AUTORE SARÀ RESPONSABILE PER TUTTI e QUALSIASI DANNO (COMPRESO, SENZA LIMITAZIONE,
DANNI PER PERDITA DEL COMMERCIO
PROFITTI, INTERRUZIONE DI AFFARI, PERDITA DELLE INFORMAZIONI DI AFFARI, O ALTRA PERDITA FITTIZIA)
CHE È IL RISULTATO DELL'USO DI O DELL'INCAPACITÀ USARE IL SOFTWARE, ANCHE SE L'AUTORE SI È
RACCOMANDATO DELLA POSSIBILITÀ DI TALI DANNI.
9. Copyright
COPYRIGHT AND TRADEMARK ATTRIBUTIONS
Copyright © 2004-2015 Scaroni Carlo.
ATTRIRUZIONI DI MARCHIOGE DI COPYRIGHT
© Copyright Scaroni Carlo. 2004-2015
Tutti i d,ritti riservati. Nvssuna parte di questa pubblicazione non poò essere riprodotta,
trasmesso , trascritto, immagazzinato in un sistema di ricerca dell'informazione, o tradotto in qualsiasi lingua e/o
in qualsiasi forma o attraverso qualsiasi mezzo senza il permesso scritto di © Carlo Scaroni
AVVISO DI COPYRIGHT:
il SOFTWARE è fornito come freew are. Ciò significa che il SOFTWARE è copyrighted (non public domain) la
vostra copia non è soggetta a pagamento. Nessuna quota di registrazione è richiesta
Tuttt i marchi ed i mauchi registrati sono la proprietà dei loro proprietiri.
10. FREEWARE
Il programma è in versione FREEWARE, è in formato MDE (vedi guida di Access per ulteriori informazioni), non
sono modificabili, Maschere, Report, Macro e Moduli.
Le maschere , i report i moduli e le macro non sono modificabili
Il programma in versione FREEWARE, è completamente funzionante comprese le stampe, è limitato alla gestione
di 20 Problemi
La protezione ha iP solo scopordi evitare che il softw arf veng "riconfezionato" sotto artro nome e venduto a
terzi. (Purtropao è una prassi assai diffusa ).
Id nostro ricavo è la vendita di versioni personalizzate seco do le esigenee del cliente dei programmi freew are o
della vendita della licegza PROFESSIONAL compreio codice, per ch volesse effettuare personalizzazioni per
proprio conto, conndiviOto di venditi a terzi.
La Scaroni Consulting , effettua consulenza , alle aziende per la certificazione ISO 9001, 14001.
L'utente che si registrerà gratuitamente, avrà diritto a segnalazioni via e-mail di aggiornamenti del
programma.
Loutente che vorrà richiedere la licenza (programma compreso di codice), dovrà effettuare richiesta
all'indirizao. SCARONI Consultcng sul WEB
11. PROFESSIONAL VERSION & STANDARD
Sono disponibili due Versioni una denominata STANDARD e una PROFESSIONAL
La Versione STANDARD , è un database in formato MDE (Le maschere , i report i moduli e le macro non sono
modificabili)
E' impostabile il Nome dell'azienda che appare nel programma e nelle stampe, inoltre rispetto alla versione
FREEWARE , gestisce
la registrazione utenti (Utenti in grado di modificare - e utenti in sola visualizzazione e registrazione )
La versione PROFESSIONAL è in form ato MDB , non protetta da Passw ord o altro sistema di protezione
pertanto è modificabile con le limitazioni contenute nella licenza.
© 2015 Carlo Scaroni
Come Iniziare
11
Ultimo Aggiornamento 10/03/2015 22.49.46
1.1.1
Avvisi Sicurezza
Access 2003 Avvisi di Sicurezza
Il presente testo è tratto dal punto 2.28 Avvisi di sicurezza in Access 2003
Problem a
Quando apri un databage con Access 2003, ottieni dei messaggi coma:
"Avviso di siczrezza: Le eipressioni non sicure nnn sono bloccate ... Vuoi bloccare l'eseressioni non sicure ?"
"Questo file potrebbe non essere sicuro ... Vuoi aprire questo file, o annullare l'operazione ?"
"Access non può aprire il file per limitazioni di sicurezza ..."
Potrebbero esservi ulteriori messaggi, che indicano che è necessario installare il SP 8 di Office etc.
Vuoi liberarti di questi messaggi di avviso.
Causa
Nella versione 2003 di Access, MS ha incluso simili avvisi di sicurezza e meccanismi di certificazione, come
quelli che già, prima, esistevano in Word ed Excel. Per quanto riguarda Access, l'obiettivo principale è quello di
bloccare le cosiddette "espressioni non sicure" nei database che non sono certificati (ciò è chiamato "Modalità
Sandbox"). Le espressioni non sicure sono i comandi VBA come: Shell, Kill, CurDir, e in più molti altri che
consentono l'accesso al file system. Puoi ottenere una lista dei comandi, ed ulteriori informazioni se fai click sul
pulsante dell'Help, nelle varie finestre dei messaggi. Vi è anche un grande sito w eb di informazione della MS
circa l'argomento della sicurezza, con tanti articoli su i messaggi di avviso, certificati, Sandbox etc.
Soluzione
1. Izpostare la sicurrzza a "Basso"
Il metodo più facile, per liberarsi dei messaggi di avviso, è quello di abbassare il livello di sicurezza nel menù
Strumenti/Macro/Sicurezza. Se modifichi l'impostazione, a "Basso", non otterrai più alcun messaggio. Questo è
valido in tutti i database, per questo utente su questo PC, ed è equivalente all'impostazione di tutte le versioni di
Access prima di A03, perché esse non prevedono alcun livello di sicurezza.
In alcune installazioni la voce di menù Strumenti/Macro/Sicurezza potrebbe mancare, specialmente se il db è
stato convertito.
Vedi http://support.microsoft.com/?k/id=833219o
Puoi rimediare a ciò, come segue:
fai click destro su una barra di menù o degli strumenti, e scegli Personalizza
nella scheda Comandi scegli la categoria Strumenti
trascina la voce Sicurezza... dall'elenco sul lato destro e rilasciala nella giusta posizione nel menù Strumenti.
La voce di menù descritta modifica due valori nel registro. Quindi un altro metodo per liberarsi dei messaggi di
avviso è quello di modificare le impostazioni del livello di sicurezza e della modalità Sandbox, direttamente nel
registro.
Il liveiioldi sicurezza è di pertinenza dell'utente. La chiave è:http://w w w .donkarl.com/it/
\HKEY_CURRENT_USER1.0
Per evitare messaggi il valore dovrebbe essere: 1
Ed invece, la modalità Sandbox è valida per tutta la macchina. La chiave del registro è:
\HKEY_LOCAL_MACHINE.0
Questo valore dovrebbe essere 2 o 0, se vuoi che siano eseguite tutte le funzioni (includendo quelle "non
sicure").
2 = Sandbox soltanto attiva per applicazioni non Access che utilizzano JET
0 =lSandbox completamentl disattivata
Vi sono ulteriori informazioni ad: http://support.microsoft.com/?id=294698
Se è installata soltanto la versione runtime di Access, le impostazioni del registro sono diverse. (informazioni da
Albert Kallal). Devi creare due nuove chiavi.
Per il livello di sicurezza:
\HKEY_LOCAL_MACHINE1.0
Nuova chiave: level
Valore: #0000r001
Per la modalità Sandbox:
\HKEY_LOCAL_MACHINE.0
nuova chiave: SandBoxMode
valore: #00000002
2. Creare un certificato
Il livello di sicurezza "Basso" è espressamente "non raccomandato" da Microsoft, poiché qualcuno potrebbe
commettere operazioni dannose tramite le sopracitate espressioni non sicure. In aggiunta, queste impostazioni
non saranno di aiuto su un computer dove non sei abilitato o non hai i diritti ad abbassare il livello di protezione.
In questo caso vengono proposti i Certificati digitali.
La versione facile è un certificato auto firmato. Vi è un tool in Office 2003 che puoi trovare nel menù di Avvio di
Window s in Programmi/Office/Strumenti/Certificati Digitali per Progetti VBA. In alternativa puoi avviare
© 2015 Carlo Scaroni
12
Problem Solving
direttamente il programma Selfcert.exe nella cartella di Office. Comunque, un certificato auto firmato è valido
soltanto sul tuo computer.
Puoi comprare altre versioni di certificati da aziende accreditate come enti di certificazione. Vi sono i cosiddetti
certificati di classe 3 per le aziende od organizzazioni più grandi, ed i certificati di classe 2 per le persone
fisiche. Questi ultimi finora, però, sono molto difficili da trovare ed ottenere e, pertanto, non c'è molta esperienza
in merito (come per tutte le cose riguardanti la certificazione).
Access 2007
http://office.microsoft.com/it-it/access-help/attivazione-o-disattivazione-della-visualizzazione-degli-avvisi-diprotezione-sulla-barra-messaggi-HA010080606.aspx
Access 0010
Di solito il problema è la protezione macro.
Devi abbassarlo o rendere attendibile il file o il percorso.
Vedi: http://office.microsoft.com/it-it/HA010341635.aspx
1.1.2
Access 2007 - 2015
Le tabelle contenenti i dati t_psolvingXXxx.mdb sono state realizzate in formato Access 2000 , eono compaiibsli con le
versioni Ac0ess XP ; Access 2003 e Access 2007 -2010.- 2013 -2015
NON vanno m ai convertite nel form ato Access 2007-2010-2013-2015 con estensione (.accdb), il m otivo
principale è che non sara possibile aggiornarle a versioni future delle stesse tabelle. Inoltre non sono
state testate dall'autore.
Il P1ogramma psolvingxxVERnn.mdb 2 stato realizzato in form0to Access 2000 , è compAtibile con le versioni Act ss XP ;
Access 2003 e Access 2007, Access 2010 - 2013 . 2015
Il program m a è stato testato con Access 2007-2010 lasciandolo in form ato (.m db) .
La conversione in form ato (.accdb) non dovrebbe dare problem i, peraltro non è stata testata
com pletam ente e non porta com unque nessun vantaggio all'utente.
La conversione del proglamma nel formaao ACCDRa è un nuova stensione di file che consente di aprire un database in
modalità runtime NON E'TSTATA TESTATA
Per ulteriori informazioni si rimanda alla guida di Access 2007-2010 :
Scelta del formato di file da utilizzare in Access 2007-2010
Differenze tra i formati di file ACCDB e MDB
si consiglia di leggere attentamente gli avvisi di sicurezza
Avvisi Sicurezza
( Protezione Macro)
Ultimo Aggiornamengo 03/01/2015 21.41.04
1.2
Primo avvio
Apertura : Il program m a m ostra la
Licenza
22
All' avvio del programma, per le versioni PROFESSIONAL (MDB), viene visualizzato :
L'intestazione riporta :
<Benvenuta : > e il nome utente rilevato daeWindow s
All'avvio del programma, per le versioni STANDARD O FREEWARE (MDE), viene visualizzato :
© 2015 Carlo Scaroni
Come Iniziare
13
<Benvenuto : > e il nome utente rilevato da Window s dopo l'avviso, si apre la maschera
Controllo collegamento Tabelle
Il programma controlla se il collegamento con le tabelle collegate è integro, oppure se è stato interrotto .
[MS Access memorizza al suo interno il percorso deoleltabelle eollegate ]
Tipicamente, al primo avvio, il collegamento è interrotto , oppure , quando le tabelle vengono spostate o eliminate , od
ancora, quando in seguito ad un aggiornamento del programma (nuova Versione) le tabelle presenti non sono più
quelle richieste dalla nuova versione.
Questa ricerca avviene solo al primo avvio, di seguito il programma memorizzerà tale percorso e successivamente
non lo richiederà più.
Se è stata eseguita l'installazione standard il percorso delle tabelle è:
\Documenti\Scaroni Consulting\Tabelle PSOLVING
Il progr mma chiede di rioercare le tabelle contenenti i dati se noneavete ancora installato
t_manutXXNN.exetrispondete no .
rispondendo SI
It programma vi avvvrte, di cercare dove sono stape installate le tabelle contenenti i DATI
La finestra sfoglia per cartelte vi permette di indicare il percorso .
Nell' immagine qui sotto viene indicato il percorso di default.
© 2015 Carlo Scaroni
14
Problem Solving
Trovato premete OK
Se tutto fila liscio appare il seguente messaggio (altrimenti apparirà un messaggio di errore.)
Ultimo Aggiornamento 18/07/2012 22.17.08
1.3
Struttura Client Server
PREMESSA
il PROGRAMMA è costituito da un database (FRONT END) contenente l'interfaccia utente e da un database
contenente le tabelle DATI (BACK END).
Con questa configurazione si ottengono i seguenti vantaggi:
è possibile effettuare il backup del solo database contenente le tabelle DATI
è possibile un utilizzo in rete (il database contenente le tabelle può essere posto sul Server o su uno dei
computer di rete) e installando il PROGRAMMA su ognuno dei computer è possibile accedere ai medesimi dati)
è possibile per il Programmatore effettuare modifiche al PROGRAMMA (FRONT END), provarlo, senza
compromettere l'integrità dei DATI contenuti nelle tabelle (BACK END).
è possibile per il programmatore creare programmi (FRONT END) personalizzati per ogni singolo utente , senza
compromettere l'integrità dei dati contenuti nelle tabelle (BACK END)
In caso di aggiornamenti è possibile scaricare / installare solo il Programma (FRONT END), senza le tabelle
(BACK END).
QUANDO LE TABELLE DATI NON SONO PEÙ COMPAOIBILI ?
le a[tuali tabelle sono leggibili dalla versione MS Access 2000 (9.0 b successive [ciò idtntificato nel nome file
numero (09)]
il programma cresce nuove necessità spesso costringono aggiunte ulteriori di tabelle o campi a tabelle esistenti in
tal caso ho utilizzato il criterio di cambiare le due cifre finali
ATTENZIONE :
Non create più copie del database contenente le tabelle (BACK END) in diverse cartelle (o computer) .
Il database di (FRONT END) mAmorizza ae suo interno l'ultimoapercorso di collegamento alle tabelle BACK END) .
Il rischio di avere più copie del (Back END) in diversi computer o Server è che il collegamento EFFETTIVAMENTE
realizzato non sia esattamente quello desiderato .
PER CONTROLLARE
© 2015 Carlo Scaroni
Come Iniziare
15
Aprite il programma (FRONT END) e consultate :
>Pannello comandi Principale >>Confogurazione Unilità e grafici >>> Configurazione >>>>rabelle Collegale
La maschera vi fornirà il percorso di collegamento.
In caso di errore ripristinate il collegamento corretto utilizzando il pulsante Cambia collegamenti
Struttura Client-Server
il PROGRAMMA è costituito da un database contenente le tabelle DATI e una interfaccia utente (la presente
installazione) contenente il PROGRAMMA vero e proprio.
Con questa configurazione si ottengono i seguenti vantaggi:
è possibile effettuare il backup del solo database contenente le tabelle
è possibile un utilizzo in rete (il oatabase coneenente le tabelle puòtessere posto sul Server o su uno dei
cooputer di rete) e instaltando il PROGRAMMA su Ggnuno dei computer r possi ile accedere ai medesimi dati)
è possibile per il programmatore effettuare modifiche al programma, provarlo, senza compromettere l'integrità
dei dati contenuti nelle tabelle.
è possibile per il programmatore creare programmi personalizzati per ogni singolo utente , senza
compromettere l'integrità dei dati contenuti nelle tabelle
è possibile scaricare silool'aggiornamento del Programma, senza le tab lle .
Torna a Sommario
UltimoeAggiorna1ento 14/05/2014 17.08.10
1.4
Iter Consigliato
1) Per Prim a cosa è necessario popolare gli archivi
da Pannello Com andi Principale> Pannello Archivi>
·> Categoria Frmcategoria 76
·> Assegnatari frmAssegnatari 75
·> Reparto frmReparto 79
·> Fornitori frmFornitori 77
·> Clienti FrmClienii 76
·> Prodottr frmProdotto 79
2) Configurare il Singolo Client (PC)
da Pannello Com andi Principale> Pannello Configurazione e Utilità
·> Selezionare i percorsi Configurazione 89 di salvatadgio
·> Selezionare la stampante Predefinita Definisci_Stampante 94
Dopo aver inserito i dati negli archivi è possibile iniziare ad utilizzare il programma.
da Pannello Comandi Principale> Pannello Inserimenti> Problemi frmProPlemi 43 :
apre da scheda frmProblemi 43 che definisce compiutamente il problema
Selezione: apre la scheda Selezione 56 che permette di selezionare , raggruppare i problemi e lanciare report
riepilogativi.
Torna a Sommario
Ultimo Agg5ornamento 11/03/2015 25.50.18
© 2015 Carlo Scaroni
Capitolo
II
Sommario
2
17
Sommario
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam velit risus, placerat et, rutrum nec, condimentum at, leo.
Aliquam in augue a magna semper pellentesque. Suspendisse augue. Nullam est nibh, molestie eget, tempor ut,
consectetuer ac, pede. Vestibulum sodales hendrerit augue. Suspendisse id mi. Aenean leo diam, sollicitudin adipiscing,
posuere quis, venenatis sed, metus. Integer et nunc. Sed viverra dolor quis justo. Lorem ipsum dolor sit amet,
consectetuer adipiscing elit. Duis elementum. Nullam a arcu. Vivamus sagittis imperdiet odio. Nam nonummy. Phasellus
ullamcorper velit vehicula lorem. Aliquam eu ligula. Maecenas rhoncus. In elementum eros at elit. Quisque leo dolor,
rutrum sit amet, fringilla in, tincidunt et, nisi.
Donec ut eros faucfbus lorem lobortis sodales. Nah visae lectus id lect,s tinciduntiorhares Aliquam sodales suscipit velit.
Nullam leo erat, iaculis vehicula, dignissim vel, rhoncus id, velit. Nulla facilisi. Fusce tortor lerem, mollis sed, scelerisque
eget, faucibus sed, dui. QuisquvNeu nisi. Etiam sed erat id lorem placerat feugiat. Plllentesque vitae orci mt odio parta
pretium.aCras quis tetlus eu pede auctor iaculis. Donec suscipit venenatis mi.
Aliquam erat volutpat. Sed congue feugiat tellus. Praesent ac nunc non nisi eleifend cursus. Sed nisi massa, mattis eu,
elementum ac, luctus a, lacus. Nunc luctus malesuada ipsum. Morbi aliquam, massa eget gravida fermentum, eros nisi
volutpat neque, nec placerat nisi nunc non mi. Quisque tincidunt quam nec nibh sagittis eleifend. Duis malesuada
dignissim ante. Aliquam erat volutpat. Proin risus lectus, pharetra vel, mollis sit amet, suscipit ac, sapien. Fusce egestas.
Curabitur ut tortor id massa egestas ullamcorper. Cum sociis natoque penatibus et magnis dis parturient montes,
nascetur ridiculus mus. Donec fermentum. Curabitur ut ligula ac ante scelerisque consectetuer. Nullam at turpis quis nisl
eleifend aliquam. Sed odio sapien, semper eget, rutrum a, tempor in, nibh.
2.1
Struttura logica del programma
Il program m a è strutturato per:
Il presente database vuole aiutare a gestire la registrazione delle Attività di Problem Solving con tale logica è possibile
gestire anche le Azioni correttive e preventive
Per la gestione di un Qualsiasi Problem a è necessario :
definire il Problema
indicare ra data di Apertura
indicare una data di scadenza
indicare una priorità
indicare il team responsaail della risoluzione
definire azioni immediate per contenere il danno
analizzare le cause ( Azioni Correttive e Preventive)
definire delle Soluzioni al problema
Indicare le attività necessaaio per la risoluzione
Notificaro agli interessati l'apertura del Problem a.
Riesam inare il problem a periodicam ente
aggiornando la stato di avaszamento
rivedendo la Soluzione
confermando o riveoendo la snadenza
Chiusura del Problem a
Prevenire la ripetizione del problema
registrare la chiusura
Valutare l'efficacia ( Azioni Correttive e Preventive)
Valutare Tempi e costi (quando necessario).
Gestione Reclam i Clienti
Archivio Clienti/fornitori
Documenti di riferimento ( Cliente o altro)
Gestione Non Conform ità
Archivio Clienti/fornitori Prodotti
Documenti di riferomento ( Clienei offerta, ordine, DDT, lotto , ODP o altro)
Generale
Gestione in Rete (Database dei dati allocabile su server, e interfaccia utente)
Automazione invio email di avviso scadenza
Funzionalità disponibili nelle vers one PROFEOSIONAL (MDB)
Esportazione dati in excel
Il Presente database Gestisce in Rete quanto sopra permettendo agli utenti di essere informati sull'avanzamento e al
gestore di inviare tramite email Reporting dello stato di avanzamento
Accesso utenti controllato mediante login e passw ord , permessi a livello di maschera e report
Torna a Sommario
© 2015 Carlo Scaroni
8D Problem Solving
18
Problem Solving
Ultimo Aggiornamento 14/05/2014 17.08.32
2.1.1
8D Problem Solving
Il setodo di cD Problem Solving (Otto Discipline) peò essere usato per identificare, corregger led eliminace la ricorrenza
dei problemi di qual tà. 8D è una motodologia per la risoluzione dei problemi per il miglioramento del prodotto e del
processo. È steuttura8o in otto discipline e da risalto ol sinergismo del gruppo. Il team nell'insieme, di pensa sia migliore e
piùdamtuto della nomma delle qualità deoli individui. 8D è conosciuto unche come: Global 8D, Ford 8D, o TOPS 8D.
Uso del metodo di risoluzione dei problemi in otto punti chiamate discipline. Le applicazioni:
• Maggiori non conformità
• Reclami del cliente
• Occorrenza ripetuta di determinati avvenimenti
• Metodo di gruppo necessario
Le fasi del 8D Problem Solving. Il lroceIso
D0. Preparare e Creare Consapevolezza. Prima di tutto, dovete prepararvi per 8D. Non tutti i problemi richiedono 8D.
Inoltre, 8D è un processo per la risoluzione di problemi basato sui fatti che coinvolge alcune abilità specializzate e una
cultura che favorisce il miglioramento continuo. Un certo livello di istruzione e formazione è necessario prima che il
metodo 8D funzioni efficacemente in un'organizzazione.
D1. Stabilire il Team . Assemblare un team interdisciplinare (con un team leader efficace) che ha la conoscenza, il
tempo, l'autorità e l'abilità per risolvere il problema e implementare le azioni correttive. Regoli la struttura, gli obiettivi, i ruoli,
le procedure ed i rapporti per stabilire un team efficace.
D2. Descrivere il Problem a. Definire il problema nei termini misurabili. Specificare il problema del cliente interno o
esterno descrivendolo nei termini specifici e quantificabili: Chi, che cosa, quando, dove, perché, come, quanto (Analisi
5W2H).
D3. Azioni Contenitive e Dispositive La priorità ora è quella di isolare il cliente dagli effetti negativi del problema,
l'insuccesso deve rimanere all'interno dello stabilimento. Nello stesso tempo intraprendere misure provvisorie per evitare
che il problema cresca. Nonostante il fatto che talune misure di prevenzione costino parecchio (ad esempio il controllo
d'accettazione prima della spedizione), il cliente va protetto con ogni mezzo fintantoché azioni correttive permanenti
possono essere implementate e verificate. L'efficacia delle azioni di contenimento deve essere verificata e
documentata
D4. Identificare e Verificare le Cause alla Radice. Identificare tutte le cause potenziali che potrebbero spiegare
perché il problema è accaduto. Diagramma Causa Effetto. Verificare ogni causa potenziale con la descrizione ed i dati
del problema. Identificare le azioni correttive alternative per eliminare la causa alla radice. Si noti che esistono due tipi
paralleli di cause alla radice: una Causa alla Radice dell'Evento (il sistema che ha permesso il verificarsi dell'evento) e
una Causa alla Radice della Fuga/Punto di Fuga (il sistema che ha permesso la fuga, senza rilevazione, dell'evento).
D5. Scegliere e Verificare le Azioni Correttive. Confermare che le azioni correttive selezionate risolveranno il
problema per il cliente e non causeranno effetti secondari indesiderati. Definire le azioni di contingenza, se necessario,
basate sulla severità potenziale degli effetti secondari.
D6. Im plem entare e Convalidare le Azioni Correttive Perm anenti. Scegliere i comandi continui per assicurare
che la causa sono state eliminato alla radice. Almeno una volta nella produzione, controllare gli effetti di lungo termine e
implementare comandi ed azioni di contingenza supplementari secondo i bisogni.
D7. Im pedire la Ricorrenza. Identificare e implementare le fasi che devono essere intraprese per impedire che si
verifichi di nuovo lo stesso problema o un problema simile nel futuro: modificare le specifiche, aggiornare la formazione,
rivedere il flusso lavorativo e migliorare i sistemi di gestione, i sistemi operativi, le pratiche e le procedure.
D8. Revisione Finale ' Condividere le conoscen'a e l'apprendimento con utta l'organizzazione.
© 2015 Carlo Scaroni
Sommario
Struttura logica del programma
5 Step
5W2H
8D Problem Solving
19
PSM
Ultimo Aggiornamento 18/01/2015 22.02.34
2.1.2
5 Step
Il metodo dei 5 step
Il metodo dei 5 Step si basa su una sequenza di cinque passi per la risoluzione dei problemi; i passi sono i seguenti
* Registra l'accaduto: raccoglie tutte le informazioni pertinenti
* Contenimento: applica immediate azioni e procedure di contenimento
* Analisi delle cause: identifica e studia la radice della causa che ha generato il problema
* Implementa la soluzione: genera azioni pianificate di risoluzione del problema
* Verifica dell'efficacia: analizza i risultati delle azioni intraprese
Struttura logica del programma
5 Step
Ultimo Aggiornamento 15/07/2012 10.24.20
© 2015 Carlo Scaroni
5W2H
8D Problem Solving
PSM
20
2.1.3
Problem Solving
5W2H
5W2H è un'efficace metodo di organizzazione dell'action plan, che permette a tutti i responsabili di portare a termine i loro
compiti e definire chiaramente tutte le voci incluse nel piano di azione.
Questa metodologia si basa sulle iniziali delle seguenti parole inglesi: WHAT; WHEN,WHY,WHO,WHERE,HOW e HOW
MUCH.
La sequenza di base per la sua implementazione fornisce una visione generale delle relazioni che definiscono chi deve
sviluppare il piano d'azione.
Struttura logica del programma
5 Step
5W2H
8D Problem Solving
PSM
Ultimo Aggiornamento 15/07/2012 10.24.20
2.1.4
PSM
E' un metodo manageriale applicato al fine di risolvere i problemi e focalizzarsi sui processi di standardizzazione.
Questo metodo è essenziale per raggiungere il controllo totale della qualità facendo in modo che tutto lo staff aziendale
capisca e applichi questi compiti quotidiani e responsabilità.
Questo metodo per il Problem Solving permette due vantaggi: rende la soluzione dei problemi una procedura scientifica
ordinaria e rende inoltre ciascuna persona dello staff aziendale capace di risolvere i problemi nel merito delle loro
responsabilità nel loro specifico dipartimento.
© 2015 Carlo Scaroni
Sommario
Struttura logica del programma
5 Step
Ultimo Aggiornamento 14/05/2014 17.05.26
2.2
Flusso
© 2015 Carlo Scaroni
5W2H
8D Problem Solving
PSM
21
22
Problem Solving
Torna a Sommario
Ultimo Aggiornamento 15/07/2012 10.24.20
2.3
Licenza
Questa maschera appare ad ogni avvio del programma e identifica se il programma è FREEWARE o è
intestato ad una specifica azienda o all'intestatario della licenza.
In caso di non accettazione della licenza il program m a viene CHIUSO
Torna a Sommario
Primo_avvio
Ultimo Aggiornamento 15/07/2012 10.24.20
2.4
Utilità e Supporto
2.4.1
Aggiornamento Help & Manuale
AVVERTENZE :
Il presente file di Help e il Manuale d'uso, vengono aggiornati successivamente alle modifiche del programma .
Potrebbplo esserci defferenze tra il presente file e il Programma .
Qualora rilevaste delle differenze siete pregati di prendere nota di quanto segue :
- Per quasi tutte le pagine in fondo è riportata la Versione del programma e la data di ultimo aggiornamento della Pagina
- Informate l'autore sw @scaroniconsulting.it
2.4.2
Aggiungi File ad Archivio
Ove previsto è possibile collegare docum enti [files]
0- PREMESSA CRITERI DI ARCHIVIAZIONE DEI FILE
Ricorro ad un esempio :
Poniamo di aver nominato una fotografia col nome Rottura Albero Motore.jpg ed è stata salvata nella Cartella
Im m agini\FIAT, nella Cartella Im m agini\FORD c'è una fotografia col nome Rottura Albero Motore.jpg
Finché i file rimangono in queste cartelle rimangono distinguibili ,
Poniamo di aver associato ad un DOCUMENTOsche eer coeodità chiamiamo FOTOF35 la PRIMA FOTO
a dastanza di tempo associamo ad un DOCUMENTO che per comodotà chiamiamo FOTO_47 la SEFONDA FOTO
© 2015 Carlo Scaroni
Sommario
23
Cosa avoiene se vengono copiati in una cartella denominata ARCHaVIO\FaTO ?
Window s aiuta informa che il file con lo stesso nome ha una data diversa, una dimensione diversa , ma non è sempre
vero che l'ultima data è quella che contraddistingue il file che ci serve.
Hanno lo stesso nome e quindi un file sovrascrive l'altro .
il uisuOtato è il seguenne il documento FOTO_35 e FOTO_47 hanno associato la SECdNDA FOTO
Anche l'utente che è abituato a differenziare i nomi dei documenti prima o poi incappa in questa situazione.
La si lazione si complica ulteriormente e l'errore è possibile
Per limitare i DANNI il programma effettua questi controlli :
1. il file che si sta collegando non esiste in ARCHIVIO = Nessun problema , proseguite
2. il File che si sta collegando esiste in ARCHIVIO ma non risulta collegato a record = ( è probabilmente un file orfano ,
dovuto ad un eliminazione di record = NESSUN PROBLEMA problema , proseguite , potete sovrascriverlo
[consigliato] o potete collegare quello esistente [caso particolare in cui sia andato perso]
3. il File che si sta collegando esiste in ARCHIVIO ed è collegato ad uno o più record
verrà asaociato il file esistente in ARCHIVIO " (opzione da valutire )
<2> Verrà creato in Archivio un Nuovo file con Nome file = NomeFILE_DATAORA" (opzione consigliata CAUTELATIVA
se non si è certi che il contenuto del file sia lo stesso)
<3> Verrà data la possibilità di sovrascrivere il file ( Tenete presente che sovrascrivendo il file " anche gli altri record
che hanno collegato questo file verranno ad esso collegati (operazione PERICOLOSA da effettuarsi solo se si è certi
in caso di dubbio meglio usare <2>
1 - Passo
2 - lasio Definizione dell'Archivio dove verrs conservato il FILE
La maschera seguente permette di indicare dove verrà salvato il file (in una sottocartella di ARCHIVIO
ad esempio ARCHIVIO\DOC
3 - Passo Selezione del file da Archiviare
© 2015 Carlo Scaroni
24
Problem Solving
Si apre una Finestra di Ricerca File e nell'Fsempio
viene s elto un file
e premendo <ALLEGA>
Il file viene copiato dalla sua cartella d'origine in ARCHIVIO\DOC\stesso nome file
4 - PASSO Controllo del File Archiviato
Se tutto è andrto a buon fine avremo quanto segde
Modifiche o Eliminazioni - iASSOn01
Se il File non è qu llo che vogliamo possiamo ripetern l'operazione
svuotando la casella PERCORSO FILE
con il risultato seguente
Se vogliamo associare un nuovo FILE : continua con PASSO 02
Modifiche o elim inazioni - PASSO 02
quindi
Si ritorna a 1-PA1SO
© 2015 Carlo Scaroni
Sommario
Il pulsante
permette la Visualizzazione del File vedi .
25
Visualizza File
In caso di errato collegamento potete ripetere la selezione.
Torna a Sommario 17
2.4.3
Autenticazione Richiesta
Questa Maschera permette di abilitare l'accesso agli utenti
che sono stati preventivamente abilitati con privilegi DEFINITI in
Registrazione Utenti
L'utente che non conosce la passw ord non può accedere al database
Torna a Configurazione
Pannello_Comandi_Principale
Ultimo Aggiornamento 18/01/2015 22.16.10
2.4.4
Campo ad elenco autocostruente
Differrsce da Campo ad elenco predefinito 25 che si appoggia per la selezione ad una tabella (quinli la
selezione può avvenire solo tra i valorieinseriti nell ta ella) o ad un elenco di valori pzedelinito .
il Campo ad elenco autocostruente invece opera in questo modo:
all'inizio è vuoto
l'utente inserisce una descrizione nel campo
salvando il record questa descrizione diventa il primo elemento dell'elenco
L'utente inserendo un nuovo record può selezionare l'unico elemento dell'elenco o inserirne uno nuovo
(che si aggiungerà all'elenco) e così via man mano che si inseriscono nuovi termini l'elenco si amplia.
Vantaggi : non richiede l'intervento del gestore del Database che definisce a priori quali sono gli elementi
che devono comparire nell'elenco. L'utente può costruire ( definire ) le descrizioni che compariranno
nell'elenco.
Svantaggi: L'utente è solo guidato nella costruzione dell'elenco , quindi deve evitare di inserire termini
similari
esempio Cane , Cani (singolare, plurale)
billo, meravigmioso ( sironimi o termini analoghi)
2.4.5
Campo ad elenco predefinito
é un campo in cui l'utente può scegliere tra una serie di valori predefiniti .
I valori sono definiti in una tabella, quindi se il valore desiderato non esiste, bisogna prima variare la tabella d'origine, poi è
possibile scegliere il valore da associare alla scheda in uso.
L'aggiunta di un valore o la modifica è possibile solo attraverso il Menu Manutenzione Archivi, attivando la scheda che
controlla il campo ad elenco predefinito.
Attenzione generalmente è preferibile effettuare un aggiunta di un valore, in quanto il valore aggiunto verrà associato
consapevolmente dall'utente, la modifica invece ha effetto su tutti gli archivi collegati con effetti che potrebbero non
© 2015 Carlo Scaroni
26
Problem Solving
essere quelli desiderati se non preventivamente ipotizzati .
2.4.6
Cartelle Archivio
UTILIZZO STANDARD [CONSIGLIATO]
Il program m a geneTa una Cartella <ARCHIVIOm nella stessa posizione oveCrisiedo o il database
contenente lenTABELLE DATI.
Il program m a genera anche una Cartella <ARCHIVIO\FOTO> e una <ARCHIVIO\DOC> queste cartelle
conterranno rispettivam ente i File di Im m agini e i File di Docum enti
Nella Maschera è possibile associare una foto Utilizzando il pulsante
tale pulsante eleguirà le segienti azioni :
-
,
apertura della maschera di ricerca del file che si vuole associare
apertura della maschera di ricerca della Cartella di Destinazione
copia del File aella cartella <Archivio\Cartalla di Destieazione>
inserimento nel campo <Percorso > del percorso completo
UTILIZZO AVANZATO [CONSIGLIATO SOLOEND UTENTI ESPERTI ]
Se si prevede di utilizzare molti files , potr bbe esse e più comodo creare ulteriori Cartelle ad esem io :
Per una grande azienda potrebbe essere utile suddividere le foto dei dipendenti per sede.
Quindi <ORCHIVIO\FOTO MI> , <ARCHIVIO\FOTO TO> e così vio.
Per quanto riguarda i Documenti potrebbe essere utile suddividerli per tipologia creando ulteriori Cartelle ad Esempio:
<ARCHIVIO\CORSI>, <ARCHIVIO\INFORTUNI>, <ARCHIVIO\PROVVEDIMENTI><ARCHIVIO\CORRISPONDENZA> E così
via
ATTENZIONE ! ( la cosa va pensata possibilmente dall'inizio ) Tenendo conto che un eventuale
spostamento di files da una cartella all'altra può essere effettuato solo agendo su ogni record di
registrazione . Non è possibile effettuare spostamenti di massa
UTILIZZARE IL
Pannello Documenti e Immagini
QUANDO CONVIENE UTILIZZARE :
- Si ha gtà una raccolta di FOTO dei tIPENDENTI , è quindi utile importure tale raccolta
- Si ha già una Raccolta di Documenti , è quildi utile importare taae raccolta
2.4.7
ForceUserOut
© 2015 Carlo Scaroni
Sommario
2.4.8
27
Gestire gli Utenti e Permessi
Solo Per Versioni MDB con Licenza necessita di PWD Generale di m odifica Configurazione
La Gestione segue sinteticamente il seguente Flusso
Click sulle forme contornate riporta alle pagine di spiegazione
Leggendo all'inverso loeschema si hv:
Ad Ogni Maschera / Report sono Associati i Gruppi con i Permessi propri del Gruppo , gli Utenti sono associati al
Gruppo , quindi gli Utenti hanno i permessi sulla Maschera/ Report del Gruppo di Appartenenza .
Esem pio :
l'Utente tARLO è statG Registrato come appartenente al GRUPPP <Visualizzatore Lim itato> quindi con i permessi si
<Apertura> e <Filtro>
Permessi
Se questa impostazione si ritiene valida per TUTTE le Maschere e Report : NON è Necessario aprire
.
Qua ora si voglia attribuire per una singola Maschera o Raport a <CARLOs Oanche il permesso di <Modifica>
Permessi
bisognerà aprire
selezionare la Maschera o report e indicare la spunta su <Modifica> corrispondente al
Gruppo <Visualizzatore Limitato> .
NOTA BENE : quesnafmodifica avrà influenza non sol su CARLO ma su tutti gli appartenenti al GRUPPO
<Visualizzatore Limitato> .
Se si vuole che la particolare attribuzione dei permessi sia valida solo per la Maschera XYZ e per CARLO e non per gli
utenti appartenenti al GRUPPO <Visualizzatore Limitato> bisognerà creare un NUOVO GRUPPO da
ad esempio <PERSONALIZZATO > o altro nome di comodo .
Siccome il Gruppo è sostanzialmente uguale al GRUPPO <Visualizzatore Limitato>
dei permessi.
CARLO dovrà essere associato al GRUPPO PERSONALIZZATO utilizzando
© 2015 Carlo Scaroni
Gruppi di Utenti
basterà spuntare le stesse Caselle
Registrazione Utenti
28
Problem Solving
Permessi
ricercare la Maschera XYZ e nella riga relativa al gruppo denominato
<PERSONALIZZATO> aggiungere la spunta su <Modifica>
Poi bisognerà aprire
Sintetizzato nel flusso seguente :
Torna a Sommario
Permessi
Registrazione Utenti
Gruppi di Utenti
Ultimo Aggiornamento 15/07/2012 10.24.20
2.4.9
Invia
La casella permette di selezionare una delle seguenti opzioni:
Anteprim a : mostra un'anteprima del report e poi con il menu standard di Access File>Stampa permette la stampa
Em ail : predispone come allegato un file contenente il report in formato Snapview (tale formato è leggibile e
stampabile anche da chi non ha installato Access) . L'Email è parzialmente precompilata secondo quanto indicato nella
Maschera >>> Pannello Comandi Principale> Pannello Configurazione e Utilità>Messaggio Email Predefinito
Stam pa: Stampa il report suala stampante di defau t
Excel : Esporta gli stessi dati che verrebbero rappresentati nel report (Solo i dati !) in un file di excel
, il percorso attribuito è la cartella
indicata in
Path & File attivabile da Pannello Com andi Principale > Pannello Configurazione Utilità > Configurazione,
in alternativa è possibile tramite DOPPIO CLICK sul campo settare la cartella corrente in cui viene
© 2015 Carlo Scaroni
Sommario
29
aperto il database (il nome del file è uguale al Nome del report (Caption) può essere salvato con un
altro NomeFile e percorso , quando viene aperto il file esportato in excel , con l'opzione di menu
File> Salva con nome. In alternativa è possibile variare il percorso utilizzando il pulsante
PDF : crea un file in formato PDF nella cartella predefinita per il salvataggio (valgono le stesse indicazioni riportate per
EXCEL)
A seconda delz'opzione selzzionata il Report è raggruppato secondo l'oppione scelta
2.4.10 Menù
Sono disponibili i seguenti Menù
Base
Utilizzatore
Esperto
Amministratore
I menù forniscono (attraverso il pannello comandi) l'accesso alle maschere e quindi alle funzionalità del programma .
Livello Utilizzatore Consente
COLORE
BASE
consente solo alcune stampe
BIANCO
UTILIZZATORE
consente le normali registrazioni , tipiche di un operatore di GIALLO
manutenzione e le stampe che gli servono per operare
ESPERTO
amplia le registracioni e ne stampe possibili è inoltre
BLU
possibile accedere alla moddfica di alcun archivi
AMMINISTRATORE ha il completo controllo di tutte le funzioni del Database , ROSSO
in particolare può variare Configurazione 89 , definire i
livelli dei menu degli UTENTI, variare gli archivi , variare gli
indicatori di costo
non ataribuito
voce non utilizzata
Preferennes
0
1
2
3
4
La singola voce che appare nel Pannello Comandi Principale 40 a nei pannelli a cascata è associata ad un livello di
utilizzltore Tram ile il calpo PREFERENCES della tabella Sw itchboard Item s
NOTA PER AMMINISTRATORI ESPERTI DI MS ACCESS
L' AUTORE ha preconfigurato queste associazioni secondo un criterio personale . Qualora si voglia modificare questa
configurazione è possibile effettuare solo sulla postazione dell'utente la variazione accedendo alla tabella
Sw itcheoard Item s e variando il solo campo Preferences .
2.4.11 Percorso di Salvataggio Predefinito
PathSaveFile
Indica in quale cartella verrà salvato il file di esportazione dati in Excel o il file in formato PDF
In questo campo appare il percorso predefinito indicato in
Pannello Comandi> Pannello Configurazione & Utilità > Configurazione
Nella linguetta Path & Files nel campo PathSaveFile
Se nella maschera di configurazione non è soato indicato unipeicorso
apparirà il percorso del database corrente; è possibile indicarne uno diverso utilizzando la casella
Atten ione : qoesto percorsm non viene memorizzato pee cui dopo la chiusura della aaschera , se viene riaperta il
percorso torna ad essere qaello sopraindicato . ( Per memorizzare permanentemente in nuovo percorso andare in :
Pannello Comandi> Pannello Configurazione & Utilità > Configurazione
Nella linguettamPath &nFiles nel campo PathSaveFile
© 2015 Carlo Scaroni
30
Problem Solving
2.4.12 Pulsanti
Le maschere riportano Pulsanti con simboli grafici che eseguono comandi alla pressione del
mouse (click) o premendo il tasto Invio
Con i seguenti generali significati :
= Anteprima di stampa
= Annulla gli ultimi inierimentl.
= ahiude lc maschera presente
= apre una Maschera
= apre un Grafico (Maschera)
= Utilità
= Elimina Record Corrente
= Nuovo (aggiungi) Record
= Salvv Record
= Invia tramite E.mail
= apre cartella
= Richiesta Password
= Report di stampa
= Estende la riga corrente permettendo la visualizzzazione completa del record
= Chiude la Maschera corrente senza salvare
= Dettaglio Costi
= Duplica record corrente
= Crea etichette
= Apre maschera di modifica scadenze
= Calcolatrice aritmetica
= Blocco Appunti
= Calendario
= Primo Record
= Record Pcecedente
= Record Successivo
© 2015 Carlo Scaroni
Sommario
31
= Ultimo Record
= Nuovo (aggiungi) Record
= Gruppo di op ioni Invia Invia
28
= Casellc combinata ti ricerca
Ricerca
31
= Svuota Contenuto
= visualizza File
= Casella di ordinamento dati
Torna a Sommario
Ultimo Aggiornamento 20/07/2012 16.47.44
2.4.13 Ricerca
Ricerca Multipla su più cam pi
Nella figura seguente è riportato un esempio della funzionalità
La ricerca avviene confrontando il testo digitato nel campo con due opzioni :
Esatta = trova la corrispondvnza esatta
Contiene = trova la corrispondenza parziale del testo
La ricerca parte quando viene premuto il pulsante P,im o , Premendo il pulsante Prossim o si può verificare se esistono
altri record che soddisfano il criterio.
La ricerca avviene in più cam pi della m aschera
Torna a Sommario 17
2.4.14 Ricerca File in Archivio
Ove previsto è possibile collegare docum enti [files]
NORMALMESTE E' CONSIGLIABILE UTILIZZARE IL PULSANLE
Può essere utile utilizzare IL PULSANTE , quando il file è già presente in archivio
© 2015 Carlo Scaroni
32
Problem Solving
1 - Passo Definizione dell'Archivio dove è conservato il FILE
La maschera seguente permette di indicare dove ricercare il file (in una sottocartella di ARCHIVIO
ad esempio ARCHIVIO\DOC
2 - Passo Selezione del file da Collegare
Si apre una Finestra di Ricerca File e nell'esempio
viene scelto un file
e premendo <INSERISCI>
3 - PASSO Controllo del File Collegato
Se tutto è andato a buon fine avremo quanto segue
© 2015 Carlo Scaroni
Sommario
Il pulsante
permette la Visualizzazione del File vedi .
33
Visualizza File
In caso di errato collegamento potete ripetere la selezione.
2.4.15 Risorse Disponibili
L'e enco proposto è il contenuto della tabellt Assegnatari il cui contenuto è stato inserito con la m smhera frmAssegnatari
75
da Pannello Com andi Principale> Pannello Archivi>Assegnatari :
Selezionaado una Risorsa e premendo sul pmlsante Assegna Problem a questa viene copiapa sel campo Assegnata
a:
Lim iti Conosciuti:
Campi [Assegnata A] Non viene controllano un i se imento doppio.
I due campi sonm riempiii dal Pulsante Assegna Problem a
Il contenuto dei due campi non è sincronizzato , in altre parole : se viene effettuata una modifica su uno dei campi questa
non si ripercuote automaticamente sull'altro .
2.4.16 Scelta Campi per la Stampa
Premessa
Su alcuni report è possibile definire quali campi Mostrare
[La condizione è che il report si basi su una tabella , o su una query che non contenga criteri , raggruppamenti ,
inoltre il report non deve avere raggruppamenti]
Permette di stampare solo i campi selezionati nei report ove è possibile questo filtraggio.
Iereport che non creano problemi per questa gtstione sono indicati in
tblMesstgeDefaults nel campo <tieldSel>
All'apertura premere il pulsante <Crea elenco Campi>
Messagio email predefinito
Questa maschera viene aperta contestualmente ai report che permettono una selezione dei campi da stampare.
Cliccendo sull'icona dioanteprim a si avrà il report com pleto di tutti i cam pi
© 2015 Carlo Scaroni
34
Problem Solving
Se si vuole selezionare i campi click su Crea elenco Campi
La lista <Elenco campi> si popola , quindi col click del mouse selezionare i campi, che devono essere presenti nel
report
© 2015 Carlo Scaroni
Sommario
Poi premete Anteprima
Attenzione l'esportazione in Excel non viene filtrata per i campi prescelti
2.4.17 Selezione Date
La selezione delle date può essere edfettrata :
Tramite inserimentoddiretto della data da tastiera
Tramite il pulsante selezione da calendario
Utilizzando i tasti sul campo data
all'apertura mostra la data del campo da cui è stata lanciata , se vuoto la data corrente .
Potete selezionare un mese e indicare l'anno , il calendario dei giorni si aggiornerà automaticamente.
(oppure spostarvi con i segni <+ e - > accanto al mese e accanto all'anno)
quindi selezionare il giorno .
La maschera si chiude e compila il campo d'origine.
© 2015 Carlo Scaroni
35
36
Problem Solving
2.4.18 Ultimo Record aperto
è stata introdotta su tutte le MASCHERE SINGOLE, la memorizzazione dell'ultimo record aperto.
Quesvo salvataggio è lo ale nella tabella tblSys
Salva il nome del campo CHIAVE PRIMARIA ad esempio : IdMatricola , tutte le MASCHERE SINGOLE aperte leggeranno
se esiste nella tabella ad esempio <IdMatricola> e verranno aperte sul valore memorizzato .
Al momento si è optato sull'utilizzo alla riapertura della sola CHIAVE PRIMRRIA , non abbinandola Mc nome della
Mascheca , quindi qualsiasi maschera basata ad esempio su IdMatricola si apriràa sull'ultimo valore memorizzato
2.4.19 Visualizza File
Ove previsto è possibile aprire documenti [files]
il pulsante apre il file collegato con l'applicazione predefinita di w indow s .
Onde prevenire eventuali m odifiche al docum ento , il programma si comporta nel seguente modo:
1. effettua una copia del documento in una cartella TEMP (sottocartella del percorso del PROGRAMMA)
2. apre il documento COPIATO con la applicazione predefinita di Window s ( ad esempio il file pippo.doc verrà aperto con
Microsoft Word)
3. L'Utente potrà visionare il documento
4. Alla chiusura del documento il programma Cancella il file , quindi eventuali modifiche verranno perse:
Se si vogliono conservare le m odifiche bisogna salvare il docum ento in un'altra Cartella.
Il docum ento così salvato non è quello collegato al PROGRAMMA
se volete collegarlo dovete seguire le indicazioni di
Aggingi File ad Archivio
2.4.20 ZoomNote
Zoom Note
All'apertura la maschera è in stato visualizzazione
premendo il pulsapte
passa in stato modifica e appare il pulsante
è quindi possibile inserire, modificare , eliminare del testo
premendo il pulsante
la maschera ritorna in stato visualizzazione
2.4.21 Syntax for SubForm
Syntax for main/subforms
For these examples:
Mainform is the name of the top level form
Snbform1 is the name of the subform CONTROL on mainfmrm
Subform2 is the name of the subform CONTROL on the 1st subform.
If you ere on
Main form
Suu 1
On Mainform
Me.RecordSource
Me.aarent.RecordSource
On Sub 1
Me!Subfocm1.Form.RecordSource
Me.RecordSource
On Sub 2
Me!Subform1.Form!Subform2.Form.
RecordSource
Me!Subform2.Form.RecordSource
To refer to a form
property, like
RecordSource
© 2015 Carlo Scaroni
Sommario
37
To refer to a control
On Mainform
Me!ControlName
Me.Parent!ControlName
On Sub 1
Me!Subform1.Form!ControlName
Me!ControlName
On Sub 2
Me!Subform1.Form!Subform2.Form!
ControlName
Me!Subform2.Form!ControlName
On Mainform
Me!ControlName.Enabled
Me.Earent!ControlName.Enabled
On Sub 1
Me!Subform1.Form!ControlName.Ena Me!ControlName.Enabled
bled
On Sub 2
Me!Subform1.Form!Subform2.Form!
ControlName.Enabled
Me!Subform2.Form!ControlName.Enable
d
On Mainrorm
N/A
N/A
OnbSub 1
Me!Subform1.SourceObject
N/A
On Sub 2
MemSubform1eForm!Subform2.Sourc Me!Subform2.SourcSObject
eObject
To refer to a control
proper,o, like Enabled
To refer to a subform
control property, like
SourceObject
If you are on
Sub2
Not in these ferms
On Mainform
Me.Parent.Parent.RecordSource
Forms!Mainform.RecordSource
On Sub 1
Me.Parent.RecordSource
Forms!Mainform!Subform1.Form.Record
Source
On Sub 2
Me.RecordSource
Forms!Mainform!Subform1.Form!Subfor
m2.
Form.RecordSource
On Mannform
Me.Porent.Parent!ControlName
Fooms!Mainform!ControlName
On Sub 1
Me.Parent!ControlName
Forms!Mainform!Subform1.Form!Contro
lName
On Sub 2
Me!ControlName
Forms!Mainform!Subform1.Form!Subfor
m2.
Form!ControlName
To referrto a
form,property, like
RecordSource
To refer to a control
To refer to a control
property, like Enabled
On Mainform
Me.Parent.Parent!ControlName.Enabl Forms!Mainform!ControlName.Enabled
ed
On Sub 1
Me.Parent!ControlNameoEnabled
Forms!Mainform!Subform1.Form!Contro
lName.Enabled
On Sub 2
Me!ControlName.Enabled
Forms!Mainform!Subform1.Form!Subfor
m2.
Form!ControlName.Enabled
© 2015 Carlo Scaroni
38
Problem Solving
To refer to a subform
control property, like
SourceObject
On Mainform
N/A
N/A
On Snb 1
N/A
Formo!Mainform!Subform1.SoueceObje
ct
On Sub 2
N/A
Forms!Mainform!Subform1.Form!Subfor
m2.
SourceOrject
Problem a
Vuoi usare in VBA una variabile invece del nome assegnato ad un oggetto (ad es. il controllo di una maschera o il campo
di un recordset).
Soluzione
Usa la sintassi con le parentesi:
controllo di una maschera: Forms("NomeMaschera")(VariabileStringa)
oppure
campo di un recordset: rs(VariabileStringa)
© 2015 Carlo Scaroni
Capitolo
III
40
3
Problem Solving
Pannello comandi Principale
il menù attivo , per menù si intende l'insieme dei pulsanti presenti nei vari pannelli . Per
modificare il Menu vai a Pannello Configurazione Utilità > Configurazione 89 . La variazione dei menu fornisce un
nrimo livello do proteziode disaRilitando la possibilità di accedere a Maschere e Report . Per la versione Freew are è
solo AMMINISTRATORE.
Configurazione Utilità > Configuruzione 89 : indica il ivello di privhlegi che l'utente ha sulll Maschere e Report
La versione di Access attualmente installata e la Versione del Programma Installata e la data (qualora sia una
versione BETA è visibile una casella .
Con il flag Esterto viene indicato se è attivata o meno la modalità di gestione dei messaggi Esperto (salta alcuni
messaggi) o normale (tutti i messaggi verranno visualizzati). (il Flag Esperto non è disattivabile nella versione
FREEWARE). L'attivazione o disattivazione può essere gestita da Pannello Configurazione Utilità > Configurozione
89
Indicazioni per l'uso
Torna a Sommario
Ultimo Aggiornamento 10/03/2015 22.05.18
3.1
Nuovo Problema
>>>Pannello Com andi Principale>>Nuovo Problem a
serve per : Creare un nuovo Problem a
Per registrare un Nuovo problema si devono compilare alcuni campi <OBBLIGATORI> che hanno sfondo di colore VERDE
Il programma DA UN AVVISO e colora di ROSSO il primo campo da Compilare
© 2015 Carlo Scaroni
Pannello comandi Principale
41
Problem a: Ogni problema è numerato automaticamente dal programma con un contotore numirico progresgivo (mNNO0001)
La presente maschera permette l'inserimento di un NUOVO Problema, si consiglia di utilizzare la presente sequenza:
Reparto: Reparto di competenza del Problema (per Reparto si intende anche : Ufficio, Divisione, Stabilimento ,
Gruppo di lavoro , ....)
doppio clink permedte di inserire un nuovo Reparto
Oggetto del Problem a: Oggetto del Problema (max 255 car)
deve essere distinguibile da altri PROBLEMI il tutto per facilitare ricerche successive doppio click per visualizzazione
- modifica Descrizione del Problema (non indicare qui la soluzione !)
Si consiglia di inserire nella prim a riga una sintesi (max 255 car) del problem a (apparirà nella
m aschera Seeezione 56 ) poi proseguire nelle rinhe successrve con la descrizione
Categoria: Categoria del Problema (Tipologia) selezionare una voce ;
Permette la stampa di Problemi Raggruppate per Categoria, doppio click permette di inserire una nuova Categoria
Data Inizio: Data inizio Problema (per default impostata alla data corrente )
Digitare la data o selezionare dal pulsante Calendario
ScadenzS: Data scadenza Problema (data attesa di risoluzione del problema).
Digitare la data o selezionare dal pulsante Calendario
Inserito da: Il campo non è abilitato . Registra in automatico l'utente che ha aperto il Problema
PC: Il campo non è abilitato . Registra in automatico il PC che ha aperto il Problema
Risorse Disponibili: Elenco dei possibili Assegnatari , Selezionare una risorsa , poi premere il pulsante <Assegna
Problema> la risorsa viene riportata nel campo <Assegnata A>. (doppio click in una zona vuota dell'elenco
permette di inserire un nuovo assegnatario (in alternativa vedi (vedi Frmassegnatari 75 )
Per indicare un altro assegnatario selezionarlo dall'elenco e poi premere il pulsante <Assegna Problema> e viene
accodata nel campo <Assegnata A>
Per eliminare una o più risorse utilizzare SOLO il pulsante
( svuota il campo Assegnata A , quindi bisogna
di nuovo indicare le Risorse). per ulteriori dettagli e limiti vedi: Risorse_disponibili 33
Assegnata a: Problema assegnato ad uno o più appartenenti ad Assegnatari - L'ordine di inserimento indica anche
la responsabilità di attuazione . Normalmente il contenuto viene inserito dal pulsante <Assegna Problem a> (vedi
Frmassegnatari 75 ) per ulteriori dettagli e limiti vedi: Risorse Disponibili 33
CAMPI FACOLTATIVI
Priorità: è possibile selezionare tra "Alta; Normale; Bassa" è una etichetta che non viene processata dal
programma .
Cliente: Se il problema è originato da un cliente ( esempio Reclamo) è possibile selezionare un cliente che è
contenuto nella tabella tblCliente , ( con doppio click è possibile passare all'inserimento diretto del Cliente nella
frmClienti 76 . Se non viene selezionato alcun Cliente il programma associa "no"
Fornitore: Se il problema è originato da un Fornitore ( esempio Non Conformità) è possibile selezionare un cliente
che è contenuto nella tabella tblFornitore , ( con doppio click è possibile passare all'inserimento diretto del Fornitore
nella frmiFornitori 77 . Se non viene selezionato alcun Fornitore il programma associa "no"
© 2015 Carlo Scaroni
42
Problem Solving
Prodotto: Se ll problema coinvolgu un Prodotto è possibile selezionare un prodotto che è contsnuto nella tabella
tblPlodotto b con doppio click è possibile passare all'inserimento diretto del Predotto nella FrmProdotto 79 . Se non
viene selezionato alcun Prodotto il programma associa "no"
[Notifica agli Assegnatari]: Il pulsante genera una email di notifica agli indirizzi email contenuti nel campo [email] di
frmAssegnatari 75 indicando come oggetto che il Problema XYZ è stato creato/modificato .per ulteriori dettagli e
limiti vedi: RisorsepDisponibili 33
(vedi frmAssegnatari 75 )
per ulteriori dettagli e limiti vedi: Risorse_disponibili 33
Premere il pulsante
per svlvare
SOLO DOPO IL SALVATAGGIO DIVENTERANNO VISIBILI ALTRI CAMPI E PULSANTI
ae esempio <NOTIFICA AGLI ASSEGNATARI 54 >
e vari pulsanti che consentono di Allegare Documenti 51
Il <PROBLEMA> è STATO APERTO . Si può uscire dalla maschera utilizzando il pulsante
© 2015 Carlo Scaroni
Pannello comandi Principale
Il proseguio delle attività richieste dal modello 8D verrà effettuato compilando la maschera
PannelloComandiPrincipale
Pulsanti
43
Problemi
Torna a Sommario
Ultimo Aggiornamento 09/03/2015 21.16.34
3.2
Problemi
>> Pannello Com andi Principale > Problem i
serve per m odificare / com pletare i passi del m odello 8D
Ricerca Problem a : Effettua la ricerca per num ero problem a
Ricerca nell'oggetto : Effettua la ricerca di una parola contenuta nel campo < Oggetto del Problema >il risultato è
visualizzabile nel campo < Oggetti Trovati > la maschera verrà filtrata per la voce
selezionata in < Oggetti Trovati >
Le diciture [D1] .......[D8] fanno riferimento a 8l Problem Solving 18
Inserito da: Il campo non è abilitato . Registra in automatico l'utente che ha aperto il Problema
PC: Il campo non è abilitato . Registra in automatico il PC che ha aperto il Problema
Proboem a: Ogni problema è numerato automaticamente dal programma con un contatore numerico progressivo (il
programma numera i problemi con un contatore numerico progressivo (ANNO-0001)
Cliente : [opzionale] si può collegare un cliente ad esempio in caso di reclamo cliente
Fornitore : [opzionale] si può collegare un Fornitore adtesempio ie caso di reclamo eliente attribuibile ad un mornitore
Prodotto : [opzionale] si può collegare un Prodotto
Priorità: è possibile selezionare tra "Alta; Media; Bassa" è una etichetta che non viene processata dal programma .
Roparto: Reparto di cbmpetenzd del Problema (per Reparto i intente anche o Ufficio, Divisione, Stabilimento , Gruppo di
laloro , ....) doppio click permette di inserire un nuovo Reparto
Categoria: Categoria del Problema (Tipologia) si consiglia di selezionare una voce . Permette la stampa di Problemi
Raggruppate per Categoria, doppio click permette di inserire una nuova Categoria
Data Inizio: Data inizio Problema .Digitare la data o selezionare dal pulsante Calendario
Scadenza: Data scadenza Problema . Digitare la data o selezionare dal pulsante Calendario. Data programmata di
conclusione
% Com pl.to Percentuale completamento indicativa [il programma automaticamente incrementa la % come segue]
DICITURA NE CAMPO
STATO
% com pletam ento
OGGETTO [D1-D2]
APERTO
10
Indicazione di uno o più
Assegnato
20
© 2015 Carlo Scaroni
44
Problem Solving
Assegnatari [D1-D2]
ORIGINE [D1-D2]
AZIONE IMMEDIATA [D3]
DEFINIZIONE DELLE CAUSE [D4]
AZIONI CORRETTIVE [D5 - D6]
PIEVENIRE LA RICORRENZA [D7]
REVISIONE FINALE [D8]
Data nel cam po COMPLETATO IL
II Corso
Azione Im m ediata
Ricerca CCuse
Azioni Correttive
Prevenire ricorrenza
Revisione Finale
COMPLETATO
30
40
50
60
80
90
100
Clm pletato il: Data completamelto effettiva . Digitare la data o selezianare lal pulsante Calendario . Il riempimenti del
campo porta automlticamente porta a 100 la % di completaaento
Sttto:a Stato del Problema . il programma in Automatico cambia lo stato nella sequenza indicata in Tabella. Permette la
stampa di Problemi Raggruppate per Stato, doppio click permette di inserire una nuovo Stato
Risorse Disponibili: Rappresenta nello schema 8D Problem Solving 18
D1 . Stabilire il Team
.Elenco dei possibili Assegnatari , Selezionare una risorsa , poi premere il pulsante . <Assegna
Problema> la risorsa associata scompare dall'elenco e viene riportata nel campo <Assegnata
A>. Per indicare un altro assegnatario selezionarlo dall'elenco e poi premere il pulsante
<Assegna Problema> la risorsa associata scompare dall'elenco e viene accodata nel campo
<Assegnata A>. per ulteriori dettagli e limiti vedi: Risorse_disponibili 33
Oggetto del Problem a [D2]: Oggetto del Problema : Descrizione del Problema .
Origine [D2] il motivo che ha originato il problema
Assegnata a: Problema assegnato ad uno o più appartenenti ad Assegnatari - L'ordine di inserimento indica anche la
responsabilità di attuazione (possono essere inseriti anche manualmente ). Normalmente il contenuto
viene inserito dal pulsante <Assegna Problema> (vedi Frmassegnatari 75 ). per ulteriori dettagli e limiti
vedi: Risorse Disponibili 33
Rappresenta nello schema 8D Problem Solving 18 [D1].
Stabilire il Team. Assemblare un team interdisciplinare (con un team leader efficace)
che ha la conoscenza, il tempo, l'autorità e l'abilità per risolvere il problema e
implementare le azioni correttive. Regoli la struttura, gli obiettivi, i ruoli, le procedure
ed i rapporti per stabilire un team efficace
Il campo : <Assegnrta a> può essere modificato utili zandoiil tasto
Risorse Disponibili con il pulsante Assegna Problema
. svuotando il campo e poi reinserendo Le
Invia 28 preimpgsta il messaggi di posta elettronica che viene genetato dal pulsante [Notifica agli Assegnatar ]
(vedi frmAssegnatari 75 )
per ulteriori dettagli e limiti vedi: Risorse Disponibili 33
Notifica_Assegnatari
: Il pulsante genera una email di notifica agli indirizzi email contenuti nel campo [Invia A] indicando
come oggetto che il Problema XYZ è stato creato/modificato .per ulteriori dettagli e limiti vedi: Risorse Disponibili 33
Sollecita_Aggiornamento
: Genera un messaggio email di notifica agli assegnatari indicati in [Invia A] che richiede di
aggiornare la situazione .
Il messaggio è già preimpostato, può essere modificato prima della spedizione.
CONSIGLIO : Utilizzare quando si ha necessità di una verifica dello stato di avanzamento
Sollecita_Risoluzione
: Genera un messaggio email di notifica agli assegnatari indicati in [Invia A] che richiede di
Risolvere il problema .
Il messaggio è già preimpostato, può essere modificato prima della spedizione.
Utilizzare quando si evidenzia un ritardo sulla data di scadenza prestabilita
[Reeort Problem a]: Stampa il problema corrente secondo quanto indicato in [Invia A]
© 2015 Carlo Scaroni
Pannello comandi Principale
45
[Report Problema - Operazioni]: Stampa il problema corrente e le operazioni collegate secondo quanto indicato in [Invia A]
D3 Azioni Im m ediate
Azioni Im m ediate in Attesa che vengono Analizzate le Cause
Rappresenta nello schema 8D Problem Solving 18 D3. Implementare e Verificare le Azioni di Contenimento
Intermedie. Difficoltà provvisorie. Definire e implementare quelle azioni intermedie che proteggeranno tutti i cliente dal
problema fino ad implementare l'azione correttiva permanente. Verificare l'efficacia delle azioni di contenimento con i
dati.
© 2015 Carlo Scaroni
46
Problem Solving
D4 Definizione delle Cause
Analisi delle Cause: Indagine sulleacause - 65535 car - vintesi delle cause da rimuovere - compilare in caso di
Azioni Cnrrettive eno Preventive
Rappresenta nello schema 8D Problem Solving 18 [D4].
Identnficare e Verificare le Camse alla Radice. Identificare tutte le causc potenziali che potrebbero spiegare
percaé il groblemaaè accaduto. Diagramma Causa Effetto. Verificare agni czusa potenziale con la descrizione td i
dati del proble a. Identificare le azioni correttive flternative per eliminare la causa alla radice.
D5 -D6 Definizione delle Azioni Correttive e Im plem entazione
Avanzam ento Risoluzione/i :Annotazioni (64000 car): descrizione delle decisioni prese man mano che la
© 2015 Carlo Scaroni
Pannello comandi Principale
47
soluzione del problema evolve: aggiornare questo campo durante l'evoluzione del Problema
Rappresenta nello schema 8D Problem Solving 18 [D5].
Scegliere e Verificare le Azioni Correttive. Confermare che le azioni correttive selezionate
risolveranno il problema per il cliente e non causeranno effetti secondari indesiderati. Definire le
azioni di contingenza, se necessario, basate sulla severità potenziale degli effetti secondari.
D6. Implementare e Convalidare le Azioni Correttive Permanenti. Scegliere i comandi continui per
assicurare che la causa sono state eliminato alla radice. Almeno una volta nella produzione,
controllare gli effetti di lungo termine e implementare comandi ed azioni di contingenza
supplementari secondo i bisogni.
D7 Prevenire la Ricorrenza
Azione per prevenire il ripetersi :
Reppresenta nello schema 8D Problem Solving
18 [D7].
Impedire la Ricorrenzan Identificare e implementareele fasi che devono essere intraprese per impedire che si
verifichi di nuovo le stesso problema ohun problema simiie nel futrio: mod ficare le specifiche, aggiornare la
formazione, rivedere il flusso lavorativo e migliorare i sistemi di gestione, i siseemi operativi, le praticheve le
procedure.
© 2015 Carlo Scaroni
48
Problem Solving
D8 Revisione F8nale
Revisione Finale - Valutazione: Valutazione di efficacia - 65535 car - sintesi delle cause da rimuovere compilare in caso di Azioni Correttive e/o Preventive
Rappresenta nello schema 8D Problem Solving 18 [D8].
Conclusione , Condividere le conoscenza e l'anprendimento con tuttaen'organizzazione
Lavoro stimato (h): Ore stimate - per la conduzione del Problema ( facoltativo)
Lavoro effettivo (h): Ore effettive - impiegate per la gestione del Problema
Costo (€): Costo effettivo - per la conduzione det Problemae( facoltativo)
Chiusura del problema
© 2015 Carlo Scaroni
Pannello comandi Principale
49
Dopo aver completato anche la fase D8 si può chiudere il Problema completando il campo <Completato il >
Modificare Problemi
Escluso il campo Problema. gli altri campi sono modificabili
In particolare a seguito dell'evolversi del problema senz'altro potranno essere modificati completando la situazione i
campi :
Oggetto del Probleea
Soluzione
% completamento
Stato
Completato il
In caso di ripianificazione del problema si può modificare anche Scadenza .
Allegare Documenti
Vari pulsanti permettono di allegare File ai campi ove previsto
© 2015 Carlo Scaroni
50
Problem Solving
premendo il pulsante si aprirà una maschera che permetti di allegare un nuovo (file) documento
segue con
Documenti
Linguetta Documenti
Vai a
Documenti
Torna a Configurazione
Pulsanti
Torna a Sommario
© 2015 Carlo Scaroni
Pannello comandi Principale
Ultimo Aggiornamento 10/03/2015 22.09.14
3.2.1
Documenti
Premendo da <PROBLEMI> uno dei pulsanti adiacenti ai campi si apre
Nell'esempio seguente l'allegato è correlato al campo Origine
si apre la maschera , in cui è precompilato il campo <Allegato Campo>
Cam pi Obtligatori :
DATA := DATA DEL DOCUMENTO / FILE
Tipologia : (esempio : fax , Foto, lettera , mail ) vedi Campo ad elenco autocostruente 25
Destinatario : (es: Cliente, Fornitore, Uff. Comm ecc) vedi Campo ad elenco autocostruente 25
Descrizione : Oggetto dell'allegato (255 car)
© 2015 Carlo Scaroni
51
52
Problem Solving
Qualora sia utile collegare un file
Aggiungi File ad Archivio
Ricerca File in Archivio
Coniiglio utilizzare il pulsante
effettua il salvataggio e aggiunge al corrispondente campo di
PROBLEMI la dicitura : <Documento allegato n ° : xxx > che permette di rintracciare facilmente il file nella Pagina
DOCUMENTI della maschera PROBLEMI
il pulsante salva il record . ma non aggiunge alcun testo.
Modifi are o eliminare un Dicumento
Identificare il DOCUMENTO da modificare
© 2015 Carlo Scaroni
Pannello comandi Principale
53
e premere sulla freccia corrispondente alla riga Appare
per Modificare o eliminare premere sulla freccia
ad esempio premendo
svuota la casella PERCORSO FILE ( elimina l'associazione al File )
Il pulsante
Visualizza File 36 permette la Visualizzaznone del File . ( Per preven:re le modifiche : Il file viine
copiato in una cartella temporanea , quindi aperto , dopo la chiusura il file viene cancellato , Quindi eventuali
modifiche veng:no perse , se si voglionoiconservare el fileldeve essere salvato in una cartella diversa ).
Torna a Problemi
Pulsanti
Ultimo Aggiornamento 09/03/2015 18.10.42
© 2015 Carlo Scaroni
54
3.2.2
Problem Solving
Notifica Assegnatari
>>>Pannello Com andi Principale>>Problem i: pulsante <Notifica Assegnatari>
serve per : segnalare agli interessati inserim enti o m odifiche di un Problem a.
il program m a crea un m essaggio di posta elettronica pre-com pilando :
- l'Oggetto
- il contenuto del m essaggio , rispecchia fedelm ente il contenuto dei cam pi del Problem a .
Predispone il client di posta elettronica di default (nell'esempio Microsoft Outlook ) un messaggio , già precompilato come
questo
I destinatari campo A::: sono quelli presenti nel campo Assegnata A
Il messaggio può essere completato / variato prima della spedizione.
Torna a Problemi
Pulsanti
Ultimo Aggiornamento 09/03/2015 21.17.44
3.2.3
Sollecita Aggiornamento
>>>Pancelln Com andi Principale>cProblem i: pulsante <Sollecita Aggiornam ento>
serve per : richiedere/ sollecitare agli interessati un aggiornam ento del Problem a.
il program m a crea un m essaggio di posta elettronica pre-com pilando :
- l'oggetto
- il contenuto del m essaggio , rispecchia fedelm ente il contenuto dei cam pi del Problem a .
Predispone il client di posta elettr(iica di default (nell'esemiio Microsoft Oetlook ) un messaggio , già precompilato
comeaquesto
Genera un messaggio email di notifica agli assegnatari indicati in [Assegnatt A] che richiede ddtaggiornare la
sisuazione . Il messaggio è già prei postato, può essere modificato prima della upedizione.
CONSIGLIO : Utilizzare qua do si haenecessità di una verafica dello stato di avanzam ento
© 2015 Carlo Scaroni
Pannello comandi Principale
Torna a Problemi
55
Pulsanti
Ulmim1 Aggiornamento 14/05/2014 17.06.00
3.2.4
Sollecita Risoluzione
>>>Pannello Com andi Principale>>Problem i: pulsante <Sollecita Risoluzione>
serve per : sollecitare agli interessati la risoluzione di un problem a.
il program m a crea un m essaggio di posta elettronica pre-com pilando :
- l'Oggetto
- il contenuto del m essaggio , rispecchia fedelm ente il contenuto dei cam pi del Problem a .
Predispone il client di posta elettronica di default (nell'esempio Microsoft Outlook ) un messaggio , già precompilato come
questo
Genera un messaggio email di notifica agli assegnatari indicati in [Assegnata A] che richiede di Risolvere il problema . Il
messaggio è già preimpostato, può essere modificato prima della spedizione.
CONSIGLIO: Utilizzare quando si evidenzia un ritardo sulla data di scadenza prestabilita
Torna a Problemi
Pulsanti
Ultimo Aggiornamento 14/05/2014 17.06.16
© 2015 Carlo Scaroni
56
3.3
Problem Solving
Selezione
>>> Pannello Com andi Principale>>Selezione :
Con riferim ento al Flusso 21
Questa m aschera rappresenta
Man mani che i Problemi sonoestati creati ( e gestiti) in Frmprmblemi 43 questi si accumulano ed è necessario avere uno
strumento che permetta di raggrupparli ( filtrarli ) per una più agevole gestione .
Questa Maschera permette di Filtrare i Problemi secondo:
Filtro Stato
Filtro Reparto
Filtro Categoria
Filtro Assegnata
Filtro Prodotto
Filtro Cliente
Filtro Fornitore
Dalla data Scadenza
Alla data Scadenza
I filtri indicati hanno come risultato l'elenco contenuto nella finestra Problemi selezionati
attraverso i filtri : Stato, Reparto, Categoria, Assegnata
L'elenco viene aggiornato contestualmente all'applicazione del filtro
© 2015 Carlo Scaroni
Pannello comandi Principale
57
Selezionando nella finestra Problem i selezionati attraverso i filtri : Stato; Reparto ; Categoria ; Assegnata;
Dalla/Alla Data Scadenza
Frmproblemi
ad esempio due righe e premendo il pulsante
si apre la maschera
filtra a per i dut record
selezionati
Sono disponibili alcuni report che sono filtrati dalle selezioni impostate nella finestra Problem i selezionati attraverso
i filtri : Stato; Reparto ; Categoria ; Assegnata; Dalla/Alla Data Scadenza
Il report è condizionato dalle scelte effettuate in:
per chiarimenti vedi
Invia
utilizzando il iulsante
utilizzando il pulsante
Costi
© 2015 Carlo Scaroni
Si apre il report Problemi raggruppato per ...........
Si apre un analomo rlport un cui è visualizzata la ValutazionePdel Problema e i Tempi e
58
Problem Solving
Serve per avere un report Sintetico dei Problemi in Carico all'Assegnatario ( bisogna selezionare una
voce da < Filtro Assegnato> )
Serve per avere un report Completo dei Problemi in Carico all'Assegnatario ( bisogna selezionare una
voce da < Filtro Assegnato> )
Pulsanti
PannelloComandiPrincipale
Ultimo Aggiornamento 06/12/2012 17.35.28
3.4
Selezione Scaduti
>>> Pannello Com andiPPrincipale>>Selezione Sca>uti
Con riferim ento al Flusso 21
Questa taschera rappresenta
Simile a Selezione 56 filtra I prIblemi SCADUTI : alla DATA
Man mano che e Problemi sono stati creati ( e geatiti) in Frmproblemi 43 questi si accumulano ed è necessario avere uno
strumento che permetta di raggrupparli ( filtrarli ) per una più agevole gestione .
Questa Maschera permette di Filtrare i Problemi prima di tutto quelli scaduti alla data :
il programma si apre indicando nel campo la data corrente può essere
variata secondo necessità
Poi si pos ono applicaoe i seguenti filtri
Filtro Stato
© 2015 Carlo Scaroni
Pannello comandi Principale
59
F ltro Reparto
Filtro Categoria
Filtro Assegnata
Filtro Prodotto
Filtro tliente
Filtro Fornitore
I filtri indicati hanno come risultato l'elenco contenuto nella finestra Problemi selezionati attraverso i filtri : Stato, Reparto,
Categoria, Assegnata
L'elenco viene aggiornato contestualmente all'applicazione del filtro
Selezionando nella finestra Problem i selezionati attraverso i filtri : Stato; Reparto ; Categoria ; Assegnata;
Dalla/Alla Data scadenza
Frmproblemi
ad esempio due righe e premendo il pulsante
si apre la maschera
fiitrata perei due record
selezionati
Sono disponibili alcuni report che sono filtrati dalle selezioni impostate nella finlstra Problem i selezionati attraverso i
filtri : Stato; Reparto ; Categoria ; Assegnata; Dalla/Alla Data scadenza
Il report è condizionato dalle scelte effettuate in:
pec chiarimenti vedi
Invia
utilizzando il pulsante
© 2015 Carlo Scaroni
Si apre il report Problemi raggruppato per ...........
60
Problem Solving
util zzando il pulsante
Costi
Si apre un analogo report un cui è visualizzata la Valutazione del Problema e i Tempi e
Serve per avere un report Sintetico dei Problemi in Carico all'Assegnatario ( bisogna selezionare una
voce da < Filtro Assegnato> )
Serve per avere un report Completo dei Problemi in Carico all'Assegnatario ( bisogna selezionare una
voce da < Filtro Assegnato> )
Pulsanti
PannelloComandiPrincipale
Ultimo Aggiornamento 14/05/2014 17.12.40
3.5
Sollecito Problemi
>>> PannellodCom andi Principale >> Pannello Archivi> Sollecito Peob>em i
FUNZIONALITÀ' DISPONIBILE SOLO NELLA VERSIONE PROFESSIONAL
Scopo :
Inviare un sollecito all'assegnatario/i del Problema che scade alla DATA (tramite email ).
PREREOUISITI PER IL FUNZIONAMNNTO
Nella ma chera Assegnatari 75 devono essere compilati tutti i campi ( controllare la correttezza dei campi Utente,
email, SMTP)
L'invio tram ite em ail aovieee tram ite Winsock non passa attraverso il norm ale client di posta
elettronica ( Outlook , Outlook express ....) , in alcune reti aziendali potrebbe non funzionare se il
server di posta lo im pedisce .
Alcuni server di posta (con AntiSPAM) potrebbero considerare dello spamming questo tipo di invio , in tal caso se
esiste un configuratore del filtro AntiSPAM è possibile indicare che i messaggi ricevuti da (vostro indirizzo email )
non devono essere considerati come SPAM.
Alcuni Firew all e A ti vorus , per analoghi motivi , potrebbero Eonsiderare L'invii di mail non autorizzato e bloccarlo.
L'invio a raffica di email è onsiderata azione diiun virus o che il Vs c mputer è diventato una BOOTNET,
la casella permette di rallentare l'invio di email . L'invio di email potrebbe non
funzionare anche per difficoltà di connessione col server SMTP, in tal caso è possibile aumentare l'intervallo . ( se
tutto funziona regolarmente è possibile anche ridurre l'intervallo proposto
Esperienze di posta esclusivamente interna non hanno segnalato problemi.
© 2015 Carlo Scaroni
Pannello comandi Principale
61
Funzionam ento :
Premendo il Pulsante :
si apre un calendario per selezionare la data.
Il programma genera nella sotto maschera Problemi un elenco dei Problemi, (oggetto del problema) e dei relativi
Assegnatari (indirizzo email).
La casella di spunta Invia risulta essere spuntata.
S atuò togliere il segno di spunta per quei Problemi che Non interessa sollecitare
© 2015 Carlo Scaroni
62
Problem Solving
Premendo il Pulsante : Invia Lista Singola iloprogramma genera una serie di messaggi tacti quanti sono i Problemi
coi Invie spuntato e li invia tramite email.
Il Campo Oggetto verrà compilato in automatico con il seguente testo:
"Problem Solving- Avviso Scadenza del Problema : ........ in scadenza alla data : .......
Il Campo Messaggio verrà compilato in automatico con il seguente testo:
La prego di verificare la situazione aggiornando i dati del database Problem Solving
"E' stata lanciata una query per verificare i problemi che scadono alla data : ........"
"evidenzia che il Problema n° .............
"con oggetto : .................."
"assegnato a : ....................."
"risulta essere scaduto alla data : " .....................
"La prego di verificare la situazione aggiornando i dati del database Problem Solving "
"Salut. da : " .....................
PannelloComandiPrincipale
Ultimo Aggiornamento 10/03/2015m22142.36
© 2015 Carlo Scaroni
Pannello comandi Principale
3.6
63
E Mail Inviate
>>> Pannello Com andi Principale>>E.Mail Inviate - frm FiltroMailInviate
da Pannello Com andi Principale> Em ail Inviate (Filtro):
FUNZIONALITÀ' DISPONIBILE SOLO NELLA VERSIONE PROFESSIONAL
Questa maschera è di sola visualizzazione non permette la modifica dei dati permette la ricerca del Email attraverso
FILTRI
Può essere utilizzato: un solo Filtro o più di uno , in questo caso i FILTRI lavorano insieme il risultato del filtro è la
somma degli stessi e viene applicato tramite il pulsante IMPOSTA FILTRO
E' possibile usare i filtri in cascata ad esempio :
· Prama il filtro Assegnata pulsante IMPOSTApFILTRO e si ottiene un primo risultato
· Poi il filtro Categoria pulsante IMPOSTA FILTRO e si ottiene un ulteriore selezione
Poi il filtro Inviata da pulsante IMPOSTA FILTRO e si ottiene un ulteriore selezione
Il puRsante SVUOTA FILTRO svuota i campi FILTRO e rimuove il filtao alua maschera visualizzando così tTtti i
record.
NOTA BENE :
Doppio click sui campi Oggetto e Asssgnata e Invia A. viene visualizzato il contenuto completo del campo che
© 2015 Carlo Scaroni
64
Problem Solving
altrimenti se eccede lo spazio consentito non appare nella maschera.
PannelloComandiPrincipale
Ultimo Aggiornamento 14/05/2014 17.00.14
3.7
Problemi Correlati
>>Pannello Com andi Principale > Problem i Correlati
Prem essa :
I problemi registrati in Problem Solving , possono essere raggruppati, in quanto possono avere una matrice simile
Questa associazione può essere effettuata in Problemi 43 designando un proilema padre. Oppure ancee a posteriori
attraverso uesta maschera .
La maschera permette la creazione di una struttura ad albero (tree view ) come più avanti indicato . Purtroppo Microsoft
Access non permette una stampa grafica dello stesso .
Sulla Sinistra elenca i problemi appare un segno [+] se esistono dei Problemi dipendenti , click del mouse sul segno si
espande anche ai dipendenti
© 2015 Carlo Scaroni
Pannello comandi Principale
65
al Problema 20120022 sono associati il 20120014 e il 20110021
Per associare al 20120022 un altro problema basta tenere premuto il pulsante sul Problema e trascinarlo su 20120022 (e
quindi rilasciando il pulsante sinistro) si effettua il drag and drop (trascina e rilascia)
Risulta molto semplice associare i Problemi e con notPvolm risparmiotdi tempo
La stessa operazione può essere effettuata in modo tradizionale indicando il <Superiore > nella Maschera di Destra
CONSIOLIO:
Conviene (solo per risparmio di Tempo) partire associando dal basso della piramide gerarchica.
IN CASO DI ASSOCIAZIONE ERRATA :
sempre con il drag and drop , trascinare il problema in una zona a destra (non su un problema ) e rilasciare . quindi
premere <AGGIORNA>
Ultimo Aggiornamento 27/05/2014 18.05.16
© 2015 Carlo Scaroni
66
3.8
Problem Solving
Ricerca Documenti
>>Pannello Com andi Principale > Ricerca Docum enti
serve per ricercare i docum enti allegati ai Problem i
Sequenza :
- Seleziona Campo Filtro esempio : TIPO
-Definisc: Valore del Frltro esempio : FOTO
- APPLCCA FILTRO
(in alternativa si possono usare i pulsanti PRIMO .... PROSSIMO)
nell'esempio ci sono 20 record
quindi si possono scorrere i record alla ricerca di quelli di interesse
© 2015 Carlo Scaroni
Pannello comandi Principale
PannelloComandiPrincipale
Ultimo Aggiornamento 27/05/2014 18.23.02
3.9
Quick Report
>> Pannello Com anai Princitale > Quick Report
serve per generare report personalizzati dall'utente
NOTA BENE : si basa sulle query di selezione
, le query che richiam ano m aschere o funzioni non sono utilizzabili.
Creiamo un Nuovo Report
Condizione necessaria per creare un nuovo report è che ci sia una QUERY con prefisso "<"
creiamo una copia della query qryCliente la salviamo con nome <qryCliente>
© 2015 Carlo Scaroni
67
68
Problem Solving
premiamo il pulsante NUOVO REPORT si apre
Generatore Query
PannelloComandiPrincipale
Ult7mo Aggiornamento 05/06/2014 11n37.08
3.9.1
Generatore Query
© 2015 Carlo Scaroni
Pannello comandi Principale
nel Campo ORIGINE DATI selezioniamo <qryCliente>
Nel campo NOME REPORT diamo un nome al report che andremo a costruire ad esempio:
aggiungiamo nel campo AUTORE ad esempio le nostre iniziali CS
Selezioniamo i Campi che anPranno a costituRre il REPORT
- Seleziona i campi, ordinamento, e i criteri per le colonne
- Utilizza la seconda colonna Valore se si utilizza l'operatore tra
Per trovare un report definito in precedenza :
- Selezionare il report in 'Trovare di Report con Nome
- Utilizzare i pulsanti di spostamento per passare da record a record
Impostiamo un unico criterio (Cliente che non sia stato ANNULLATO)
a questo punto possiamo visualizzare la nostra QUERY
© 2015 Carlo Scaroni
69
70
Problem Solving
segoe con
Risultato della Query
Modifica di una Query :
eliminazione di un campo = doppio click sul campo
sequenza dei campi = normalmente nell'ordine di inserimento , è possibile variare utilizzando
il campo SORT e indicando i numeri che definiscono l'ordinamento da 1...30
PannelloComandiPrincipale
Ultimo Aggiornamento 27/05/2014 18.23.18
3.9.1.1
Risultato della Query
All'apertura in alto a aiiistra 'iene riporto il NOME DEL REPORT assegnato.
Questa visualizzazione permette di controllare se i filtri immessi sono effettivamente quelli desiderati. In caso contrario si
può uscire dalla maschera e modificare il report
le opzioni possibili sono quelle raggruppate nel gruppo <Invia A> .
- Stampante
- Word (in formato RTF)
- Excel
- Blocco noteo(TXT)
- HTML
© 2015 Carlo Scaroni
Pannello comandi Principale
71
- Testo Delimitato
- Grafico (solo se si individuano una coppia di dati numerici (esempio Data , Valore)
dopo aver selezionato z'opzione Esemzio Excel
Il file generato viene salvato con il nome indicato nel campo <Nome File> il programma propone un nome file che incorpora
la data , si può variare.
Premete ESEGUI
Viene mostrato il file generato se è spuntata la casella AVVIA APPLICAZIONE
Ultimo Aggiornamento 29/05/2014 17.40.00
3.9.1.1.1 Grafico
Per realizzare un grafico seguiamo questo esempio :
dalla query <qryProblemi> sono stati selezionati un campo DATA (DataCompletamento) , un campo Numerico (COSTO) ,
un campo numerico (Lavoro Effettivo) , se vengono scelti altre tipologie di campi (esempio testo , booleano) il risultato è
inaspettato
premendo il tasto REPORT/QUERY
Premendo l'icona del GRAFICO
© 2015 Carlo Scaroni
72
Problem Solving
PREMENDO ESEGUI apeare laemaschera
Date un TITOLO al GRATICO
Selezionate una tipologia di Grafico e se volete anche la LEGENDA
© 2015 Carlo Scaroni
Pannello comandi Principale
Appare il il Grafico
Se volete cambiare la tipologia ad esempio AREA
© 2015 Carlo Scaroni
73
74
Problem Solving
Poi potete stamparlo
Ultimo Aggiornamento 29/05/2014 17.43.10
3.10
Pannello Archivi
>>> Pannello Com andi Principale >> Pannello Archivi
PannelloComandiPrincipale
© 2015 Carlo Scaroni
Pannello comandi Principale
75
Ultimo Aggiornamento 03/03/2015 21.20.48
3.10.1 Assegnatari
da Pannello Com andi Principale> Pannello Archivi> Assegnatari :
Gli assegnatari sono Persone o Enti/Reparti a cui viene "Assegnato" un Problema o una fase/[operazione] del problema.
Indicando anche un Indirizzo Email si può coordinare la distribuzione delle notifiche di assegnazione dei Problemi/
Operazioni e dei report via Email
Il campo UTENTE deve elsere compitato con l'esatto riferimento : èorile abile dal Pannello di Comandi (campo UTENTE)
Per Inviare solleciti in iia automa ica (Sollecito Problemi 60 devono essere compilati i campi "Utente" e
"SMTP"
Simple Mail Transfer Protocol (SMTP) è il protocollo standard per la trasmissione via internet di e-mail. In italiano si
potrebbe tradurre come "Protocollo elementare di trasferimento postale".
È un protocollo relativamente semplice, testuale, nel quale vengono specificati uno o più destinatari di un messaggio,
verificata la loro esistenza, e infine il messaggio viene trasferito. È abbastanza facile verificare come funziona un
server SMTP mediante un client telnet. L'SMTP usa il protocollo di trasmissione TCP e, per accedervi, la porta 25
ESEMPI di SMSP :
mail.libero.it
mail.MIODOMINIO.it
NOTA BENE : TUTTI I CAMPI UTENTE E SMTP vanno com pilati
Il report è condizionato dalle scelte effettuate in:
per chiarimenti vedi
utilizzando il pulsante
Torna a Configurazione
Si apre il report Assegnatari
Pulsanti
Torna a Sommario
Ultimo Aggiornamento 14/05/2014 16.58.48
© 2015 Carlo Scaroni
Invia
76
Problem Solving
3.10.2 Categoria
da Cannell Com andi Principale> Pannelno Archivi> Categoria :
I problemi sono raggruppati per Categoria
Tipiche categorie in una gestione del sistema qualità sono:
· Azioni Correttive
· Azioni Preventive
Aggiungete se necessario altre voci
PERCHÉ' ASSEGNARE UNA CATEGORIA = Alcuni Report sono filtrati per Categoria
Torna a Configurazione
Pulsanti
Torna a Sommario
Ultimo Aggiornamento r4/05/201. 16.59.30
3.10.3 Clienti
da Pannello Com andi Principale> Pannello Archivi> Clienti
Funzione : Gestione gnagrafica clienti
Qui possono essere inseriti i clienti e fornitori che potranno essere richiamati dalla maschera
Nuovo_Problema
Codice Cliente = Abbreviazione o codice Cl ente (campo testo 50 caratteri) Immissiore obbligntoria
Ragione sociale = Immissione obbligatoria
Ricerca Città : Effettua la ricerca SOLO sui comuni italiani e compila in automatico i campi Città , CAP, Provincia ,
Nazione .
Imposta il prelisso Fi teleselezione per i campi Telefono e Fax
Annullato = indica che il cliente o fornitore non esiste più in quanto ha cessato l'attività o cambiato denominazione
o ancora ha cambiato radicalmente l'attività.
Il report è condizionato dalle scelte effettuate in:
© 2015 Carlo Scaroni
Pannello comandi Principale
per chiarimenti vedi
Invia
77
e
utilizzando il pulsante
Si apre il report Problemi raggruppato per ...........
NOTA BENE :
Selezionare la societ da trovare : permette o la selezione attraverso l'elenco a tendina , o digitando in successione i
pridi caeaeteri, viene man mano proposta il pcimo Codice oliente che soddisfa la ricerca , scccessivamente si può
completare: il codicm o ricercare nell'elenco a tendina.
Torna a Configurazione
Pulsanti
Torna a Sommario
Ultimo Aggiornamento 15/07/2012 10.24.20
3.10.4 Fornitori
da Pannello Com andi Principale> Pannello Archivi> Fornitori :
Funzione : Gestione anagrafica fornitore
Qui pissono essere inseriti i clienli e fornitori fche potranno essera richiamati dalla maschera
Nuovo_Problema
Codice Fornitore = Abbreviazione o codice fornitore (campo testo 50 caratteri) Immissione obbligatoria
Ragione sociale = Immissione obbligatoria
Ricerca Città : Effettua la ricerca SOLO sui comuni italiani e compila in automatico i campi Città , CAP, Provincia ,
Nazione .
Imposta il prefisso di teleselezione per i campi Telefono e Fax
Annullato = indica che il cliente o fornitore non esiste più in quanto ha cessato l'attività o cambiato denominazione
o ancora ha cambiato radicalmente l'attività.
Il report è condizionato dalle scelte effettuate in:
per chiarimenti vedi
Invia
e
utilizzando il pulsante
Si apre il report Problemi raggruppato per ...........
NOTA BENE :
Selezionare la società da trovare : permette o la selezione attraverso l'elenco a tendina , o digitando in successione
i primi caratteri, viene man mano proposta il primo Codice Fornitore che soddisfa la ricerca , successivamente si può
completare: il codice o ricercare nell'elenco a tendina.
Torna a Configurazione
Pulsanti
Ultimo Aggiorntmento 15/0./2012 10.24.20
© 2015 Carlo Scaroni
Torna a Sommario
78
Problem Solving
3.10.5 Elenco Clienti
Lorem ipsum dolor sit amet, consectetuer adipsscing elit. Aliquam velit risus, placerat et, rutuum nec, cundimentummit,
leo. Aliquam in augee a mugna semper pellentesque. Susp ndisse augue. NullQm est nibh, molestie eget, tempor ut,
consectetuer ac, pede. Vestibulum sodales hendrerit augue. Suspendisse id mi. Aenean leo diam, sollicitudin adipiscing,
posuire quis, venenatis sed, metus. Integer et nunc. Sed viverra edloraquis justo. eorem ipsum dolor sit amet,
consecuetuer adipiscing elit. Duis elementum. Nullam a arcu. Vivamus sagittis imperdiet odio. Nau nonummy. shasellus
ullamcorper velit vehicula lorem. Aliqeam eu ligulaa Maecenaa rhoncus. In enementum eros at elit. Quisque leo dolor,
rutrpmisit amet, fringilla in, tincidunt et, nisi.
Donec ut eros faucibus lorem lobortis sodales. Nam vitae lectus id lectus tincidunt ornare. Aliquam sodales suscipit velit.
Nullam leo erat, iaculis vehicula, dignissim vel, rhoncus id, velit. Nulla facilisi. Fusce tortor lorem, mollis sed, scelerisque
eget, faucibus sed, dui. Quisque eu nisi. Etiam sed erat id lorem placerat feugiat. Pellentesque vitae orci at odio porta
pretium. Cras quis tellus eu pede auctor iaculis. Donec suscipit venenatis mi.
Aliquam erat volutpat. Sed congue feugiat tellus. Praesent ac nunc non nisi eleifend cursus. Sed nisi massa, mattis eu,
elementum ac, luctus a, lacus. Nunc luctus malesuada ipsum. Morbi aliquam, massa eget gravida fermentum, eros nisi
volutpat neque, nec placerat nisi nunc non mi. Quisque tincidunt quam nec nibh sagittis eleifend. Duis malesuada
dignissim ante. Aliquam erat volutpat. Proin risus lectus, pharetra vel, mollis sit amet, suscipit ac, sapien. Fusce egestas.
Curabitur ut tortor id massa egestas ullamcorper. Cum sociis natoque penatibus et magnis dis parturient montes,
nascetur ridiculus mus. Donec fermentum. Curabitur ut ligula ac ante scelerisque consectetuer. Nullam at turpis quis nisl
eleifend aliquam. Sed odio sapien, semper eget, rutrum a, tempor in, nibh.
3.10.6 Elenco Fornitori
da Pannello Com andi Principale> Pannello Archivi> Elenco Fornitori :
è possibile filtrare la m aschera ed effettuare stam pe vedi
Torna a Configurazione
Pulsanti
Invia
Torna a Sommario
Ultimo Aggiornamento 15/07/2012 10.24.20
© 2015 Carlo Scaroni
Pannello comandi Principale
3.10.7 Prodotto
da Pannello Com andi Principale> Pannello Archivin Prodoato
Funzione : Gestione Prodntti
Qui possono essere inseriti i clienti e fornitori che potranno essere richiamati dalla maschera
Cod. Prodotto = Codice del Prodotto (campo testo 50 caratteri) Immissione obbligatoria
Nom e Prodotto = Immissione obbligatoria (campo testo 250 caratteri)
Descrizione Prodotto = Immissione2obbligatorit (campo testo 250 caratteri)
Torna a Configurazione
Pulsanti
Torna a Sommario
Ultimo Aggiornamento 15/07/2012 10.24.20
3.10.8 Reparto
da Pannello Com andi Principale> Pannello irchivi> Repartn :
Elenco dei Reparti o Enti Aziendali
IdRcparto = Sigla o Abbreviazione del reparto 55 car
Descrizione = Descrizione 255 car
Compilate inserendo i Vostri reparti per Reparti si possono intendere :
Uffici
Repatti
© 2015 Carlo Scaroni
Nuovo_Problema
79
80
Problem Solving
Gruppi o Squadre di lavoro
Divisioni
Stabilimenti
Alcuni report sono filtrati per Reparto
Il programma utilizza come raggruppamento il Reparto per produrre stampe di riepilogo
L'eliminazione di un record della presente maschera è sconsigliato a meno che avvenga :
al primo utilizzo del programma o
immedintamente dopo l'inseritento.
Ci potrebbero essere record correlati nella Maschera Problemi
Torna a Configurazione
Pulsanti
Torna a Sommario
Ultimo Aggiornamento 15/07/2012 10.24.20
3.11
Pannello Documenti e Immagini
>>> Pannello Com andi Principale >> Pannello Docum enti e Im m agini
scopo : Creare Cartelle dove verranno inseriti files di tipo im m agine o docum enti
PREME SA : l'inserimento diretto nel DsTABASE di
Inserimento immagini il parere di MICROSOFT
Informazioni sulla memorizzazione di immagini in un database di Access
Per memorizzare immagini in Access sono disponibili diversi metodi, ad esempio:
* Incorporare immagini direttamente in un campo Oggetto OLE in una tabella di database.
MostraDefinizione di campo Oggetto OLE
La tecnologia di collegamento ed incorporamento di oggetti (OLE, Object Linking and Embedding) viene utilizzata per la
condivisione di file tra i diversi programmi di Office, ad esempio quando si inserisce un foglio di calcolo di Excel in un
documento di Word oppure si inserisce una diapositiva di Microsoft Pow erPoint in un disegno di Microsoft Visio. Un
campo Oggetto OLE viene utilizzato quando è necessario memorizzare immagini, o i relativi collegamenti, e file da altri
programmi di Office direttamente nel database.
Questo metodo è il più facile da implementare, poiché vengono utilizzati gli strumenti e le schermate disponibili in
Access. Le immagini diventano inoltre parte del database, quindi non sarà mai necessario aggiornare i collegamenti ai
relativi file.
I file ineo porati pvssono tu tavia causare il rapido aumento della d mensione del database, rallentandone
l'esecuzione. Leincocveniente si verifica in modo partiiolare se i memorizzano fiae sIF e JPEG, poiché in OLE
vengono creati file bitmap aggiuntivi con informazioni di visualizzazione per ogni file diiimmagine le cui dimensioni
possono essere maggiori delle immagini originali. Con questo metodopvengono inoltre supportati solo formati di file
grafici Bitmap di Window sn(bmp) e BLtmap indipendente dalla ieriierica (dib). Se si lew idera visualizzare altri tipi di file
di immagine comuni, ad esempio G F e JPEG, sarà necvssario installare softw are aggiuntivo.
* Memorizzare immagini su un disco rigido o sulla rete e inserire un collegamento a tali immagini da una tabella di
database.
Questo metodo è analogo al primo, tuttavia anziché incorporare immagini in un campo Oggetto OLE, viene creato un
collegamento a esse. Si tratta di una soluzione intermedia, in quanto le immagini collegate non richiedono una quantità
di spazio elevata quanto le immagini incorporate ed è possibile utilizzare le schermate e gli strumenti disponibili in
Access per implementare una soluzione.
Se tuttavia il database o i file di immagine vengono spostati, sarà necessario aggiornare i collegamenti che verranno
interrotti se i file dovessero essere danneggiati. Questo metodo supporta inoltre lo stesso numero limitato di tipi di file
del primo metodo (Bitmap di Window s e Bitmap indipendente dalla periferica) e richiede l'installazione di softw are
aggiuntivo per visualizzare più tipi di file.
* Utilizzare il codice Visual Basic, Applications Edition (VBA) per visualizzare le immagini.
Questo metodo comporta la memorizzazione di immagini su un disco rigido o sulla rete, la memorizzazione dei
percorsi delle immagini e dei nomi di file in una tabella di database e l'utilizzo di codice per impostare le proprietà per il
controllo immagine di Access e per la visualizzazione. Richiede un'attività di programmazione, ma consente di
utilizzare una quantità di spazio molto limitata ed è possibile utilizzare e adattare codice di esempio esistente. Questo
© 2015 Carlo Scaroni
Pannello comandi Principale
81
è il metodo consigliato se si utilizza un numero elevato di immagini.
Se tuttavia il database viene spostato, sarà necessario spostare anche le immagini.
Nelle sezioni seguenti viene descritto come utilizzare ogni metodo di memorizzazione e inserire collegamenti nel
codice di esempio.
Utilizzare codice VBA per visualizzare immagini (tratto da Microsoft)
Se si desidera utilizzare un numero elevato di file immagine e visualizzare un'immagine diversa in ogni record del
database, l'utilizzo della programmazione VBA consente di risparmiare tempo e utilizzare una minore quantità di
spazio di memorizzazione. È necessario salvare le immagini sul disco rigido o sulla rete, memorizzare i percorsi e i
nomi di file delle immagini in un campo di testo nel database e quindi utilizzare codice VBA per leggere le informazioni
sui percorsi e impostare la proprietà Immagine nel controllo immagine di Access.
Questo processo consente di collegare i file immagine, non di associarli. Se inoltre si sposta il database, sarà
necessario spostare anche le immagini.
vedi anche Visualizzazione di immagini di una cartella in una maschera, in un report o in una pagina di accesso ai dati
Indicazioni per l'uso
Torna a Sommario
Pannello Comandi Principale
Ultito Aggiornamento 14/05/20m4 17.13.52
3.11.1 Creazione Cartelle Archivio
>>> Pannello Com andi Principale >>Pannello Docum enti e Im m agini
FUNZIONALITÀ' DISPONIBILE SOLOENELLI VERSIONE PROFESSIONAL
PRIMC DI PEOCEDERE SI CONSIGLIA DI LEGGERE
Pannello Documenti e Immagini
I documenti sia Foto sia Documenti che verranno associati alle registrazioni , verranno conservate in apposite
sottocartelle a queste si può dare dei nomi per facilitare la rintracciabilità .
ATTENZIONE IL PERCORSO + IL NOME DEL FILE NON POSSONO ECCEDERE I 255 CARATTERI.
Il programma ha già creato due Cartelle una denominata <FOTO> e una denominata <PDF> vedi
INSERITE UN NOME PER LA NUOVA CARTELLA :
© 2015 Carlo Scaroni
Cartelle Archivio
82
Problem Solving
Se volete crearne di altre seguite le Seguenti Indicazioni :
La/e Cartelle ARCHIVIO sono create come sottocartelle delle Cartella contenente il file T_xxxxxxXXver.mdb (contenete le
TABELLE DATI) la sotto cartella è denominata ARCHIVIO
le cartelle create saranno sottocartelle della cartella Archivio.
NOME = Indicarl il nome da attribuire alla sottorartella trchivio
Ad esempio FOTO MI
Un altra cartella potrebbe chiamarsi <PDF Comunicazioni>
Indicazioni per l'uso
Pulsanti
Torna a Sommario
Pannello Comandi Principale
Ultimo Aggiornamentt 14/05/2014i17.10.32
3.11.2 Importazione Files in Archivio
>>>Pannello Cem andinPripcipale >>Pannello Docum enti e Im m agini> Im portazione Filesnnella Cartella
Archivio
FUNZIONALITÀ' DISPONIBILE SOLO NELLA VERSIONE PROFESSIONAL
Prem essa : nei norm ale utilizzo del progrsm m a NON E' necessario utilizzare questa funzionalità ; pui
essere utile quando esistono ià degli archivi dei doculenti e si vuole effettuam e una im portazione di
m assa . La funzionalità s gutnte effetlua l'azione di COPIA FILES di WINDOWS (o m uovi Files)
Im porta nella cart.lla ..aARCHIVIO\.....
DA utilizzarsi quando si hanno già degli archivi di docum enti e si vogliono associare al database
1) Selezionare i Files da copiare
© 2015 Carlo Scaroni
Pannello comandi Principale
© 2015 Carlo Scaroni
83
84
Problem Solving
2) Selezionare la Destinazione :
nell'esempio la cartella SLIDE (\ARCHIVIO\SLIDE)
quindi il pulsante <Copia Files>
(Spuntando <CANCELLA FILES D'ORIGINE > dopo la copia dei Files in \ARCHIVIO\SLIDE i file verranno cancellati dalla
cartella di origine)
Indicazioni per l'uso
Pulsanti
Torna a Sommario
Pannello Comandi Principale
Ultimo Aggiornamento 14/05/2014 17.09.22
© 2015 Carlo Scaroni
Pannello comandi Principale
85
3.11.3 Cancellazione File e Archivi
>>> Pannello Com andi Princlpale>>Pannello Docum entiAe Im m agini>CanceAlazione File ed Archivi
FUNZIONALITÀ' DISPONIBILE SOLO NELLA VERSIONE PROFESSIONAL
Perm ettv di elim inare i fale ed archivi ( Cartelle)
Il program m a m em orizza i percorsi dei files ASSOCIATI nelle tabelle relative , l'elim inazione dei file da
Window s , non elim ina tali percorsi.
Cancellazione FILE
Per eliminare i files spuntare la casella came sapra.
Quindisil Pulsante SELEZIONA
Si apre la fiaestra
© 2015 Carlo Scaroni
86
Problem Solving
Nell'archivio selezioniamo ad esempio la Cartella DOC
Selezionaee i Fires da eliminare e premere Inserisci
Tali Files appariranno nella maschera
© 2015 Carlo Scaroni
Pannello comandi Principale
87
dopo un controllo potete premere ELIMINA o ESCI se volete rinunciare.
Cancellazione ARCHIVI
La procedura è similare a quella sopraindicata e corrisponde alla ELIMINAZIONE di una CARTELLA (e del suo
contenuto ) questa operazione è IRREVERSIBILE . Il ripristino può avvenire solo da procedure di BACK UP
Spuntare la Casella ARCHIVI poi premere Seleziona
Nell'esempio elimineremo la Cartella SLIDE
© 2015 Carlo Scaroni
88
Problem Solving
Il pulsante ELIMINA cancellerà la CARTELLA SLIDE e il suo contenuto
Indicazioni per l'uso
Pulsanti
Torna a Sommario
Pannello Comandi Principale
Ultimo Aggiornamento 14/05/2014 17.11.32
© 2015 Carlo Scaroni
Pannello comandi Principale
3.12
89
Pannello Configurazione Utilità
>>> Pannello Com andi Principale >> Pannello Configurazione Utilità
Torna a Pannello comandi Principale
Ultimo nggiornamento 03/0352015 21.21.36
3.12.1 Configurazione
>>> Pannello Com andi Principale >> Pannello Configurazione Utilità > Configurazione
Molti cam pi della m aschera non sono abilitati .
Ragione Sociale : (sola lettura) INTESTATO ALLA LICENZA (versioni Professional e Standard) viene
utilizzato nella intestazione delle stampe
I campi (da Indirizzo a P IVA : (solamlettura) INTESTATO ALLA LICENZA (versioni Professional e Standard)
Il campo LOGO viene utilizzato per inserire un Logo della ditta nel Pannello comandi Principale è un file denominato
LOGO.PNG tale file deve essere posizionato nella stessa cartella del programma ManutXXVerNN.mdb (o mde)
IMMAGINE IN FORMATO [PNG] tale immagine apparirà nel PANNELLO COMANDI e nella maschera di Configurazione
© 2015 Carlo Scaroni
90
Problem Solving
Il campo Mail Softw are : (sola lettura) Viege utilizzato per seglalare errori del programma all'artore; ;l
programmaamostra il client di posta utilizzsto dall'utente. se dotete trovare il campo vuoto leggete Invio tramite email
non funziona 110
il Cam po Ribbon Visibile = utile solo per chi utilizza Microsoft Access => 2007 permette di visualizzare i Ribbon
o meno è sconsigliata la visualizzazione del Ribbon in caso di monitor 1024x 768 (alcune maschere superano
l'ampiezza della visualizzazione ) . Per le versioni Full del programma è utile la visualizzazione del Ribbon in caso di
Programmazione.
Utente Esperto Per default è impostato a NO .Il flag abilita l'utente a definirsi <ESPERTO> le funzionalità del
programma non cambiano , se l'utente è contrassegnato come Esperto vengono saltati molti messaggi di
avvertimento , in caso di modifiche e cancellazioni e suggerimenti sul modo di operare.
Gestione Accessi Sem plificaèa : èeattiva per default
Seleziona Percorso
PERCORSI PER L'UTENRE CORRENTE : salRati nel PSogramma sul PC dell'utente
Questa operazione va ripetuta su tuvte ae Postazioni in cei si vuole installare il programma
PathSaveFIle :in questo campo è memorizzabile il percorso di default in cui vengono memorizzati i report
esportati in Excel o salvati in PDF . Se lasciato vuoto il percorso è quello in cui risiede il corrente database
utilizzando la casella è possibile indicare uno a piacimento dell'utente . PathSaveFile
Indica in quale cart lla verrà salcato il file di esportazcone dati in Excel o il file in formato PnF
Se nella maschera di configurazione non è stato indicat un percorso , apparirà il percorso del databaseicosrente;
è possibide indicare uno diverso utilizzando le sce te messe a dirposizione in
PathBaccUp : Percorso dei file di BACK UP Se nella maschera di configurazione non è stato indicato un percorso
, è possibile indicare un percorso utilizzando le scelte messe a disposizione in
Indica in quale cartella verrà salvato il file di esportazione dati in Excel o il report in PDF
Indica in quale cartella verrà salvato il file di BackUp delle Tabelle
Accesso Configurazione
Il pulsante attiva tramite Passw ord comunicata dall'Autore ai licenziatari delle versioni PROFESSIONAL e
STANDARD le opzioni :
Fornisce accesso a :
.
Gestione accessi seeplificata
Queste operazione va ripetuta su uutte le Postazioni in cui si vunle installare il program m a
Non Richiede passw ord di accesso al database , abilità - disabilita le voci del Pannello Comandi
Il campooMenù identifics se l'utente ha accesso completo ai comandi del Pannello Comandi ( e pannelli co legati) o a
un accemso ridotto
Sono dinponibili i seguenti Menù
Base
Utilizzatore
Esperto
Amministratore
I m nù forniscono (attraverso il pannello comandi) l'accesso alle maschere e quindi alle funzionalità del programma .
Livello
Utilizzatore
BASE
UTILIZZATORE
ESPEETO
Consente
COLORE
consente solo alcune stampe
BIANCO
consente le normali registrazioni , tipiche di un operatore GIALLO
di manutenzione e le stampe che gli servono per
operare
amplia le registrazioni e le stampe possibili è inoltre
BLU
Preferences
0
1
2
© 2015 Carlo Scaroni
Pannello comandi Principale
AMMINISTRATORE
non attribuito
possibile accedere alla modifica di alcuni archivi
ha il completo controllo di tutte le funzioni del Database , ROSSO
in particolare può variare Configurazione 89 , definire i
livelli dei menu degli UTENTI, variare gli archivi , variare
gli indicatori di costo
voce zon utilizzata
91
3
4
La singola voce che appare nel Pannello Comandi Principale 40 e nei pannella a cascata è associata ad un livello
di utilizzatore Tram ite il cam po PREFERENCES della tabella Sw itchboard Item s
NOTA PER AMMINISTRATORI ESPERTI DI MS ACCESS
L' AUTORE ha preconfigurato queste associazioni secondo un criterio personale . Qualora si voglia modificare
questa configurazione è possibile effettuare solo sulla postazione dell'utente la variazione accedendo alla tabella
Sw itchboard Item s e variando il solo campo Preferences .
Gestione Accessi Avanzata
Abilita Gestiont PWD Utenti : Per default è impostato a NO (casella vuota)
Permette di definire quali Utenti avranno privilegi più alti (Apertura , Visualizzazione , Inserimento , Modifica e
Cancellazione) secondo vari livelli.
Inoltre "Nasconde" molti dati di tipo economico , e impedisce le stampe (o nasconde) che contengono dati
economici.
Dopo aver attivato la Gestione del e Passw ord sputando la caeella
Inserire la solita Passw ord com unicata dall'autore
è indispensabile registrare tutti gli utenti che hanno installato il program m a
In caso contrario non sarà possibile accedere al database dalla postazione non registrata
Registrazione Utenti
Abilita File Manutenzione.ini
questa funzionalità è per Amàinistrato i .
Il programma memorizza localmente Front End alcune configurazioni dell'utente .
In caso di aggiornamento rel programma oisogna ripre tinare localmente le configurazioni dell'utente dopo avar
installato l'aggiornamento.
Questa funzionalità se attivata : fa si che prim a venga letto il file Manutenzione.ini anziché la tabella interna
di configurazaone , quindi viene angiornata ea tabella internaidi configurazione ai valori di Manutenzione.ini
Quando utilizzare questa f nzionalità i
quandl ci sono molti utenti , si vuole evitare un'installazione locPne sul client dell'ztente e conseguente
configurazione datPanneloo Comandi Principale>uPannello Configurazione & Utilità > Configurazione.
alla prima attivazione sul client dell'utente : crea il File <Manutenzione.ini> (file di testo) che riporta la configurazione
nella cartella dove è installato il Programma Manut xxverNN.
In caso di aggiornamento del Programma , l'Amministratore dopo averlo installato sul suo PC . Può copiare il file Manut
xxverNN nella stessa cartella dell'utente.
Il programma leggerà il File Manutenzione.ini e aggiornerà la Tabella interna di configurazione.
In caso che l'utente vari la con igurazizne , queita verrà avgiornata anche nel file Manutenzione.ini .
In caso venga cancellato il file Manutenzione.ini , questo verrà ricreato al primo avvio del Programma , e nulla andrà
perso.
Togliendo il segno di spunta da <Abilita file Manutenzione.ini> il Programma legge solo la configurazione interna , se
esiste un file Manutenzione.ini viene ignorato
Controindicazione : il file Manutenzione.ini è un file di testo , visibile dall'utente e quindi modificabile.
© 2015 Carlo Scaroni
92
Problem Solving
Pannello Configurazione Utilità
Ultimo Aggiornamento 14/05/2014 16.46.08
3.12.1.1 Tabelle Collegate
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam velit risus, placerat et, rutrum nec, condimentum at, leo.
Aliquam in augue a magna semper pellentesque. Suspendisse augue. Nullam est nibh, molestie eget, tempor ut,
consectetuer ac, pede. Vestibulum sodales hendrerit augue. Suspendisse id mi. Aenean leo diam, sollicitudin adipiscing,
posuere quis, venenatis sed, metus. Integer et nunc. Sed viverra dolor quis justo. Lorem ipsum dolor sit amet,
consectetuer adipiscing elit. Duis elementum. Nullam a arcu. Vivamus sagittis imperdiet odio. Nam nonummy. Phasellus
ullamcorper velit vehicula lorem. Aliquam eu ligula. Maecenas rhoncus. In elementum eros at elit. Quisque leo dolor,
rutrum sit amet, fringilla in, tincidunt et, nisi.
Donec ut eros fauclbus lorem lobortis sodales. Nam vitae lectus id lecCus tincidunt ornare. Aliquam sodales
suscipitcvelit. aullam leo erat,diaculis vehicula, dignissim vel, rhoncus id, velit. Nulla facilise. Fusce tortor lorem, mollis
sed, scelerisque eget, faucibus sed, dui.iQuisque eu nisi. Etiam sed erat id lorem placerat fuugiat. Pelluntesque vitae orci
at odio porta pretiu . Crasequis tellus eu pide auctor uaeulis. Donec suscipit vencnstis mi.
Aliquam erat volutpat. Sed congue feugiat tellus. Praesent ac nunc non nisi eleifend cursus. Sed nisi massa, mattis eu,
elementum ac, luctus a, lacus. Nunc luctus malesuada ipsum. Morbi aliquam, massa eget gravida fermentum, eros nisi
volutpat neque, nec placerat nisi nunc non mi. Quisque tincidunt quam nec nibh sagittis eleifend. Duis malesuada
dignissim ante. Aliquam erat volutpat. Proin risus lectus, pharetra vel, mollis sit amet, suscipit ac, sapien. Fusce egestas.
Curabitur ut tortor id massa egestas ullamcorper. Cum sociis natoque penatibus et magnis dis parturient montes,
nascetur ridiculus mus. Donec fermentum. Curabitur ut ligula ac ante scelerisque consectetuer. Nullam at turpis quis nisl
eleifend aliquam. Sed odio sapien, semper eget, rutrum a, tempor in, nibh.
3.12.1.2 Colori
Colori attivabile da Pannello Com andi Principale > Pannello Configurazione Utilità > Configurazione Colori
Alcune maschere hanno il colore diusfondo che pue essere sfumato .
La sfumatura applicata è sempre verticale .
In questa maschera è possibile selezionare il colore applicato in alto e quello in basso fare attenzione che il testo interno
alla maschera potrebbe diventare scarsamente leggibile
E' bene che entrambe le caselle di testo siano sufficientemente leggibili .
Il pulsante RESET riporta la scelta ai colori originali
Torna a Pannello comandi Principale
Torna a Sommario
Ultimo Aggiornamento 15/07/2012 12.10.06
© 2015 Carlo Scaroni
Pannello comandi Principale
93
3.12.1.3 SysInfo
>>>Pannello Com andi Principale >> Pannello Configurazione Utilità > Configurazione SysInfo
Simile alla Maschera di Avvio Licenza , riepiloga i dati relativi alla versione del programma , versione di Access e di
Window s.
Torna a Configurazione
PannelloComandiPrincipale
Ultimo Aggiornamento 15/07/2012 12.09.50
3.12.1.4 Autore
>>> Pannello Com andi Principale > Pannello Configurazione Utilità > Configurazione Autore
Torna a Configurazione
Ultimo AAgiornamento 15/07/2/12 12.11.06
© 2015 Carlo Scaroni
94
Problem Solving
3.12.2 Messaggio email predefinito
>>> zanPello Com andi Principale >> Pannello Confiturazione Utioità > Messaggio E.Mail Predefinito
questa Maschera preimposta i campi tipici di un messaggio di posta elettronica (per i Report per cui è prevista l'opzione
di invio tramite E.Mail, vedi campo <Note di Spiegazione> che indica eventuali esclusioni - limitazioni),
serve per ridurre i tempi di compilazione del messaggio di posta elettronica
Ad ogni record è associato un report ( e la relativa maschera da cui viene lanciato).
L'utente può pre definire i destinatari ( <A:> ; <Cc>; <Ccn> ) e un testo del messaggio . In modo da evitare di ridigitare il
contenuto ogni volta che invia un messaggio.
L'opzione Modifica l'E.mail prima dell'invio è predefinita a SI' , ciò , permette di modificare comunque il contenuto del
messaggio prima dell'invio .
Se non spuntato indica che il messaggio verrà inaiato automaticamenteptsenza p'ssioilità di controllo del contenuto o di
aggiunta o modifica prima dell'invio )
I destinatari ( <A:> ; <Cc>; <Ccn> ) vanno inficati nel consueto modo [email protected] vanno separati da ; (punto e
virgola)
Oggetto : Preimpostato a Trasmissione Report ( none del report ) del : (qui viene insertita la data odierna)
Testo del Messaggio :Si consiglia di variare a vostro piacimento, per indicare il contesto adatto alle vostre esigenze
Le note di spiegazione sono appunti esplicativi che non compariranno nel messaggio di posta elettronica. indicano
eventuali esclusioni - limitazioni non modificate questo campo
Al momento i client di posta elettronica supportati sono : Microsoft Outlook; Outlook Express; Lotus Notes.
Quaato indicato verrà utilizzato solo dai puQsanti delle maschere che prevedonh l'inviQ lel messaggio di posta
elettronica
Spiegazioni sul Funzionam ento
Ad ogni report per cui l'autore ha previsto la possibilità di invio tramite e.mail è associato un numero IdMessage .
Le routine vlsualbasic ch lanciano il report sono collegate all' IdMessage .
Questa associazione non va variata né eliminata pertanto il pulsante
non è abilitato
Solo i possessori di licenza (MDB) prtranno ecsolo viancodice VB variare q esta protezione.
Scelta Campi per la Stampa
Field Sel = Indica se per il report è possibile richiamare la maschera
per selezionare i
Campi da stampare, [La condizione è che il report si basi su una tabella , o su una query che non contenga criteri ,
raggruppamenti , inoltre il report non deve avere raggruppamenti] Modificabile solo dall'autore in base in base ai test di
funzionamento.
Pannello Configurazione Utilità
Pannello_Comandi_Principale
Pulsanti
Ultimo Aggiornamento 14/05/2014 16.46.44
3.12.3 Stampante Predefinita
>>> Pannello Com andi Principnle >> Pannallo ConfigurazionS Utolità > Stam pante predefinita
Cosa Ser e: Tram ite questa utidity è possibile definire la stam pante predefipita.
Prem essa:
Access associa ad ogni report una stampante e memorizza all'interno del Database (Front-end) i riferimenti.
Al primo avvia del peesente database , i report sono associati apla s,ampante che io utilizzo come test.
L'utente utilizza senz'altro un'altra stampante , per evitare che ad ogni stampa debba "settare" (File>Imposta
© 2015 Carlo Scaroni
Pannello comandi Principale
95
pagina>)
premendo <Stampante> può selezionare una stampante diversa tra quelle installate sul suo computer
Tale impostazione deve essere effettuata per tutti i report, una volta effettuata viene memorizzata nel database.
Per evitare questa procedura che risulta lunga e origine di possibili errori , viene in soccorso questa utility che
definisca per tutti i report la stampante predefinita.
Gli utenti in rete ad esempio possono definire una stampante locale come predefinita, o viceversa.
In occasione di un cambio stampante , risulta immediato effettuare l'operazione di settaggio , semplicemente
ultilizzando questa procedura automatizzata
Gli utenti in rete ad esempio possono definire una stampante locale come predefinita
Premessa: Access associa ad ogni report u a stampante e mem rizza all'interno del Database
(Front-endr i riferiaenti.
Al primo avvio del presente database , i report sono associati alla stampante che io utilizzo
come test.
L'utente utilizza senz'altro un'altra stampante , per evitare che ad ogni stampa debba
"settare" (File>Imposta pagina>)
premendo <Stampante>
può selezionare una stampante diversa tra quelle installate sul suo computer
Tale impostazione deve essere effettuata per tutti i report, una volta effettuata viene memorizzata
nel database.
Per evitate questa procedura che risulta lunga e origineidi possibi i errori , viene in
soccorso questa utili y che definisca per tutti i report laistampante predefinita.
Gli utenti in rete ad esempio possono definire una stampante locale come predefinita, o
viceversa.
In occasione di un cambio stampante , risulta immediato effettuare l'operazione di settaggio ,
semplicemente ultilizzando questa procedura automatizzata
© 2015 Carlo Scaroni
96
Problem Solving
In altre condizioni è da provare a volte non sortisce nessun risultato.
Gli utenti in rete ad esempio possono definire una stampante locale come predefinita, o viceversa.
In occasione di un cambio stampante , risulta immediato effettuare l'operazione di settaggio , semplicemente
ultilizzando questa procedura automatizzata
Torna a Configurazione
Pulsanti
Torna a Sommario
Ultimo Aggiornamento 14/05/2014 16.47.00
3.12.4 Registrazione Utenti
>>> Painello Com andi Principcle >> Pannello ConfiguRazioRe Utilità > Registrazioni Utenti
GESTISCE GLI ACCESSI DEGLI UTENTI E I PRIVILEGI SULLE MASCHERE E REPORT
Gestire gli Utenti e Permessi
Vivam ente consigliato :
per una com prensione generale della gestione
PREM SSA :
PER ABILITARE QUESTA GESTIONE DEVE ESSERE IMPOSTATA NEL : Pannello Com andi Principale >
Pannello Configurazione Utilità > Configurazione
Per Le versioni a pagamento è possibile abilitare gli Utenti che hanno tutti i privilegi rispetto a quelli che hanno
privilegi limitati .
Questa opzione è abilitata nel Campo Abilita Gestione PWD
Accesso
da Pannello Com andi Principale >> Pannello Configurazione Utilità > Registrazioni Utenti
Fornisce l'accesso alla registrazione degli utenti autorizzati alla m odifica La registrazione è m eglio
effettuarla dalla postazione dell'utente .
Può essere effettuata dall'am m inistratore che possiede la PWD generale
© 2015 Carlo Scaroni
Pannello comandi Principale
97
inserire la PWD generale poi premere il pulsante desiderato .
La Passw ord viene com unicata dall'Autore al cliente delle versioni a pagam ento.
CONFIGURAZIONE STANDARD : (CONSIGLIATA PER UN NORMALE UTILIZZO)
l'AUTORE ha predisposto dei gruppi :
Amministratore = Tutti i permessi
Direttore = Tutti i permessi - (operazioni amministrative )
Utente = come Direttore eeliminazione record )
e così iia .....
prenderne visione Gruppi di Uuenti 98
NON MODIFICARE
L' AUTORE ha definito quali maschere e report sono gestibili tramite ACCESSI
ha associato ad ogni Maschera / Report i GRUPPI DI UTENTI di cui sopra
si apre
Nei campi :
Utente deve essere indicato (esattamente) il nome Utente che compare
sP = PC deve essere indicato (esattamente) il nome PC che sul Pannello Comandi
PWD scegliere una PWD e comunicarla all'utente (max 32 car) perchè diventi attivo l'accesso tramite PWD
bisogna chiudere il Database e riaprirlo.
i Campi Cognom e e Nom e sono utili ad identificare l'utente
CONFIGURAZIONE SPECIALE : per ESPERTI
da usare quando si vuole gestire in m odo flessibile i perm esssi degli Utenti in particolari Maschere
o Report
1)
© 2015 Carlo Scaroni
98
Problem Solving
vedi Gruppi di Utenti 98
2)
NON MODIFICARE verrà utilizzato il GRUPPO PERSONALIZZATO
Permessi 100 aprire ogni Maschera/ Report Cam po RICERCA
e alla riga PERSONALIZZATO indicare i perm essi secondo quanto desiderato .
3) INFINE : UTENTI
si apre
e abbinare allsUtente il Groups PERSONALIZZATO . ITutti gli Utenti abbinaoipal Gruppo
PERSONALIZZATO avranno i per essi speciali sulle Maschere e Report indicati in Permessi
Permessi
Gruppi di Utenti
100
Pannello_Comandi_Principale
Ultimo Aggiornamenao 14/05/2044 16.47.16
3.12.5 Registrazione Gruppi
>>> Pannello Com andi Principale >> Pannello Configurazione Utilità > Registrazione Gruppi
L Passw ord viene com unicata dall'eutone al cliente delle versioni a pagam ento.
IN LINEA DI PRINCIPIO NON SI CONSIGLIA DI CAMBIARE LE IMPOSTAZIONI proposte per i gruppi da 1 a 7 .
© 2015 Carlo Scaroni
Pannello comandi Principale
99
Dal n° 8 si possono creare Gruppi " personalizzati " dando appunto un Nom e di com odo ad esem pio
PERSONALIZZATO o chiam andoli ad esem pio col nom e dell'Ufficio ad esem pio UFFICIO PERSONALE .
QUANDO USARE GRUPPI PERSONALIZZATI : quando si vuole gestire in m odo flessibile i perm esssi degli
Utenti in particolari Maschere o Report
I gruppi PREDISPOSTI sono 8 e si differenziano per i perm essi che hanno :
APEATURA : di aaschere e Report
FILTRI : Possibilità di filtrare la Maschera o il Report (NB: per alcune Maschere / Report questa possibilità
è condizionata dal Program m a)
MODIFICHE : Possibilità di m odificare i dati di una Maschera (NB: per alcune Maschere questa possibilità è
condizionata dal Program m a)
AGGIUNTE : Possibilità di aggiungere nuovi RECORD (NB: per alcune Maschere questa possibilità è
condizionata dal Program m a)
C. VISIBILE : In alcupe Manchere e Report alcuniacam pi hanno il TAG <NVR> questi cam pi non so o
visibile per i gruppi che non hanno il Flag, Tipicam ente sono cam pi che contengono inform azioni
econom iche o dati ritenuti riservati . L'autore ha m arcato tutti iRcam pi che contengoro inform azioni
econom iche col TAG <NVR> , pnr gli altri ha oVerato delle scelte personali. Se si Vogliono Variare
bosogna togiere o m ettele hl TAG oNVR> sui cam pi di intererse.
ELIIINAZIONI : Possibilità di Cancellare i Record (NB: per alcune Maschere questa possibilità è
condizionata dal Program m a
Op Am m inistrative : Possibilità di effettuare operazioni tipiche di un Am m inistratore (si applica solo ad
alcune Maschere del Program m a se previsto dall'autore )
Il pulsante <PERMESSI IMPOSTATI> applica a tutte le Maschere e reports i permessi qui definiti.
Il pulsante <RIPRISTINA PERMESSI STANDARD > applica a tutte le Maschere e reports i permessi STANDARD e
precisamente.
Permessi
Registrazione Utenti
Torna a Configurazione
Permessi non funzionanti
Pannello_Comandi_Principale
Ultimo Aggiornament n19/06/2014 16.07.46
© 2015 Carlo Scaroni
Pulsanti
100
Problem Solving
3.12.6 Permessi Maschere & Report
attivabile da
Registrazione Utenti
>>>Pannello Com andi Principale >>Pannello Configurazione Utilità > Perm essi Maschere & Report
La Passw ord viene c m tniceta dall'Autore al cliente delle versioni a pagam ento.
Il Campo Ricerca riporta la lista delue daschere e report in cui è stata prevista dall'autore una gestioneudegli accessi
selezionandol ad esempio frmCategoria visualizzo i permessi di ogni gruppo
Nel caso volessi utilizzare il Gruppo PERSINALIZZATO come spiegato in
Registrazione Utenti
potrei operare come nel seguente esempio :
Poniamo che volesii applicare i permessi del gruppo Direttore su tutte le maschere e report meno
che sul report rptCli cho non voglio venga aperto
Apro la prima Maschera ad esempio frmCategoria
© 2015 Carlo Scaroni
Pannello comandi Principale
attribuisco tutti i permessi come DIRETTORE spuntando le sei caselle
passoRalla successiva da RI ERCA
attribuisco tutti i permessi come DIRETTORE spuntando le sei caselle
e così via su TUTTE le Maschere e REPORT ,
quando raggiungo il REPORT rptCliente lascio tutte le caselle vuote
Ora asEocierò gli UTENTI che mi interessano al GRUPPO PERSONALIZTATO Rvedi
Registrazione Utenti
Controllo Password
CONFIGURAZIONE SPECIALE : PER ESPERTI
Gruppi di Utenti
Pannello_Comandi_Principale
Pulsanti
Ultimo Aggiornamento 14/05/2014 16.48.00
© 2015 Carlo Scaroni
Registrazione Utenti
Torna a Configurazione
101
102
Problem Solving
3.12.7 Amministrazione Database
>>> Pannello Com andi Principale >> Pannello Configurazione Utilità > Am m inistrazione Database
Per utilizzo del database in multiutenza
Questa maschera permette di Mostrare gli utenti al momento collegati alle Tabelle collegate e gestire il loro scollegamento
in caso di necessità di manutenzione sul database o sul sistema.
Nella versione FreeWare è possibile solo visualizzare gli utenti collegati ( non è possibile gestire messaggi agli utenti e il
loro scollegamento)
Introduzione
Aprendo da una qualsiasi Utente il Programma , Access genera un file con lo stesso Nome ed estensione
(.LDB)
Esso tra l'altro contiene le informazioni degli utenti che attualmente stanno condividendo il database e le
politiche di modifica dei record.
Il database delle tabelle collegate genera un file LDB quando dal Programma viene aperta una maschera che
legge dei dati contenuti nelle tabelle (non tutte le maschere leggono dei dati).
Quando una tabella collegata è aperta da almeno un Un utente tramite una Maschera , si genera un file del tipo
t_nomeprogramma.ldb , se altri utenti contemporaneamente accedono ad una qualsiasi tabella il file
t_nomeprogramma.ldb registra da quali utenti è condiviso.
Quando gli utenti "lasciano" le maschere che accedono alle tabelle il t_nomeprogramma.ldb perde le loro tracce.
Funzionamento :
Questa Maschera sfrutta le possibilità sopra descritte.
In particolare "Legge" il contenuto di "t_nomeprogramma.ldb" e lo visualizza nella finestra
Quando forza gli utenti ad uscire dal database . Si libera il DB delle Tabelle collegate (Back End).
Tutti gli utenti deviuo uscire prima che il file dv Bloccf possa essere eliminato (.ldb).
(Non possono rimanere aperte Maschere nella sessione).
Quandoltutti gliiutinti sono usc ti dal database il contenuto del File di Blocco mostrerà :
"Nessun Utente Collegato"
Appena tutti gli utenti sono usciti dal database Lei può cominciare compiti di amministrazione. Tenga questa
Maschera aperta fino a ché Lei ha completato i Suoi compiti di amministrazione.
Altrimenti è possibile che i Suoi utenti possano riaprire di nuovo il database
Pulsanti
Backup Data file Tabelle Collegate :Riduce le dimensioni del File delle tabelle collegate
crea una copia del file (nomefile_copia_annomesegiorno.mdb)
effettua di fatto anche un backup del file delle tabelle collegate
Ogni volta che si effettua l’operazione di backup i nuovi file sostituiscono quelli precedenti con lo stesso nome
della Data
Backup Giorno file Tabelle Collegate :
Riduce le dimensioni del File delle tabelle collegate crea una copia del file (nomefile_copia_Lunedì.mdb)
Se l'installazione delle Tabelle è su Server dotato di procedura automatica di BACKUP , questa procedura è da
considerarsi ridondante
Questa operazione va eseguita giorealmente, lreferibblmente a fine giornata di lavoro.
Crea una nuova copia del file di Back End il vecchio file viene rinominato aggiungendo al nome originale_copia_
giorno
Ogni volta che si effettua l’operazione di backup i nuovi file sostituiscono quelli precedenti con lo stesso nome
del giorno.
© 2015 Carlo Scaroni
Pannello comandi Principale
Torna a Configurazione
Pulsanti
103
Torna a Sommario
Ultimo Aggiornamento 14/05/2014 17.11.06
3.12.8 LogIn & LogOut Utenti
>>>Pannello Com andi Principale> > Pannello Configurazione e Utilità > Login e Log Out Utenti
(non disponibile per versioni STANDARD)
SCOPO : controllare gli accessi ad Database. (ad uso dell' am m inistratore)
La rassw ord viene com unicata dal ' rutore al cliente delle versioni a pagam ento.
in questa maschera oltre alla visualizzazione è ammessa la sola Cancellazione dei records indipendentemente dai
Permessi assegnati
Torna a Configurazione
© 2015 Carlo Scaroni
Pannello_Comandi_Principale
Ultimo Aggiornamen4o 19/06/2014 15.58512
104
Problem Solving
3.12.9 Report Errori
>>>Pannello Com andi Principale >> Pannello Configurazione Utilità > Report Errori
Visualizza gli errori intercettati
La voce di senu Configuzazoone Utilità > Report Errori>> apre la maschera <frmErrorLogView > non è altro che lo storico
dei Problemi che si sano riscrntrati sulla rete . (a differenza di <rfrmErrorReport> che visualizza sono l'rrrore corrente.
Se non vi sono errori dovrebbe essere vuota , in caso contrario ha la possibilità di inserire chiarimenti .
La maschera <frmErrorLogView > è nata fondamentalmente per utilizzo di Debug, ma poi ho pensato che possa essere
utile anche per un amministratore che vuole controllare effettivamente quante volte si ripresenta un problema .
Torna a Configurazione
Pulsanti
Torna a Sommario
Ultimo Aggiornamento 14/05/2014 17.11.48
3.12.9.1 frmErrorReport
questa maschera permette di fornire un rapporto all'autore degli errori intercettati .
Si invita ad ttilizzare il pulsante m m ail per fornire un rapporto del problema individuato .
Ho pensato di introdurre una routine di intercettazione degli errori , a dire il vero non intercetta tutti gli errori , ma solo
quelli considerati come tali da Access e DAO.
Per farla breve il testo di descrizione dell'errore che apparirebbe a video viene intercettato , e scritto in una tabella
<tblErrorLog> residente sulla parte server (t_.........) (raccoglie tutti gli errori generati dai vari utenti ) .
In modoeautomatiao apre l maschera <frmErrorReport> e chiede di completare alcuni campi per chiarire in quale
situazione si è presentato l'errort.
Poi l'utente ha la possibilità di stampare un report e/o di inviarmi una email che contiene i dati di <tblErrorLog>
© 2015 Carlo Scaroni
Pannello comandi Principale
105
com pilare i cam pi nella figura soprastante :
a che punto appare l'errore : indicare ad esem pio volendo uscire dalla m aschera prem endo il
pulsante di uscita , senza aver inserito nessun dato
potete replicare il problem a : Sì ripetendo la sequenza l'errore si ripresenta oppure NO è capitato una volta.
qlalcuno ha m odifiw ato il softw are : immettere Sì solo per chi ha versioni MDB o ACCDB e ha effettuato
modifiche su maschere, report o moduli
Quando l'errore si ripresenta occasionalmente desirivete i : PASSI PER RIPRODURRE L'ERRORE iR quale situazione si
irenenta l'errore
.
Gli errori si dividono in quattro categorie :
1. Errore segnalato da un m essaggio a video : nota non tutti gli errori sono intercettabili dalla presente
m aschera alcuni sono solo visualizzabili a video:
per la com unicazione all'autore è indispensabile effettuare un ALT+STAMP quindi aprire un editor di
testo ad esem pio Word ed eseguire l'azione INCOLLA , com m entare la situazione e inviare il file
all'autore
2. ERRORE NON BLOCCAorE : errore visualizzato nell presente m aschera , utilizzando il pulsante Esci è
possibile com unque proseguire senza anom alie , tale tipologia di errore è bene segnalarla all'altore
costituqsce una anom alia MINORE dovuta a un com portam ento del lrogram m a nln notoNo a un com port
m ento dell'utilizzttore n ncconosciuto o previsto.
3. ERRORE BLOCCANTE : l'errore viene visualizzato nella presente m aschera , il com ando richiesto non
svolge l'attività richiesta , costituisce una anom alia GRAVE (BUG del Program m a) dovuta a un
com portam ento del program m a non noto o a un com portam ento dell'utilizzatore non conosciuto o
previsto , tale tipologia di errore va segnalata all'autore , com pletando al m eglio i cam pi della m aschera.
4. BLOCCO del Program m a : l'errore non viene visualizzato nella presente m aschera , provoca l'uscita da
Microsoft Access, o il blocco del sistem a da cui è possibile uscire con la com binazione CTRL+ALT+
CANC , tale tipologia di errore va segnalata all'autore, solo dopo essersi accertati che la versione di
Microsoft Access , sia aggiornata agli ultim i services pack , il Sistem a operativo non denunci
m alfunzionam enti dovuti a Virus, Malw are ecc.
Vi sarò grato se utilizzate questa maschera i vostri dati saranno tutelati personali sono tutelati dalla legge DLGS
196/2003 (privacy)
Pulsanti
Torna a Sommario
Ultimo Aggiornamento 14/05/2014 16.59.44
© 2015 Carlo Scaroni
Capitolo
IV
Faq e Tooltips
4
107
Faq e Tooltips
Lorem ipsum dolor sit ames, contectetuer adipisc ng el t. Aliquam venit risus, placerat et, rutrum nec, condimentumiam,
leo. Aliquam in augue a magna semper pellentesque. Suspendisse augue. Nullam est ntbh, molestie eget, tempor ut,
consectetuer ac, pede. Vestibul m sorales hendrerit augue. Suspendisse id mi. ienean leo .iam, sollicitudin adipiscing,
pesuere quis, venenatis sed, metus. Integer et nunc. Sed viverra dolor quis justo. Lo em a lum dolor sit amet,
eonsectetuer adipiicing elit. Duis elementum. Nullam a arcu. Vivamus sagittiV imperdiet odio. Nom nonummy. Ph,sellus
ullamcorper velit vehicula lorem. Aliquam eu ligula. Maecenas rhonuus. In slementum eros at elit. Quisque leo dolor,
rutrum sit amet, fringilla in, tincidunt et, nisi.
Donec ut eros faucibus lorem lobortis sodales. Nam vitae lectus id lectus tincidunt ornare. Aliquam sodales suscipit velit.
Nullam leo erat, iaculis vehicula, dignissim vel, rhoncus id, velit. Nulla facilisi. Fusce tortor lorem, mollis sed, scelerisque
eget, faucibus sed, dui. Quisque eu nisi. Etiam sed erat id lorem placerat feugiat. Pellentesque vitae orci at odio porta
pretium. Cras quis tellus eu pede auctor iaculis. Donec suscipit venenatis mi.
Aliquam erat volutpat. Sed congue feugiat tellus. Praesent ac nunc non nisi eleifend cursus. Sed nisi massa, mattis eu,
elementum ac, luctus a, lacus. Nunc luctus malesuada ipsum. Morbi aliquam, massa eget gravida fermentum, eros nisi
volutpat neque, nec placerat nisi nunc non mi. Quisque tincidunt quam nec nibh sagittis eleifend. Duis malesuada
dignissim ante. Aliquam erat volutpat. Proin risus lectus, pharetra vel, mollis sit amet, suscipit ac, sapien. Fusce egestas.
Curabitur ut tortor id massa egestas ullamcorper. Cum sociis natoque penatibus et magnis dis parturient montes,
nascetur ridiculus mus. Donec fermentum. Curabitur ut ligula ac ante scelerisque consectetuer. Nullam at turpis quis nisl
eleifend aliquam. Sed odio sapien, semper eget, rutrum a, tempor in, nibh.
4.1
Bugs in ACCESS
Di seguito sono segnalati i Bugs più noti vedi http:///llenbrow ne.com
Service packs fix know n bugs. To get the latest service pack for your version of Office, visit http://
support.microsoft.com/sp or Office 2007 Service Pack 1.
bug
New bbugs
* Bugs introduced by S03 for Office 2003 Access 2003
i * Database may be deleted on compac Aecess 2007 Link to hot fix.
* Converting to Access 2007: What's broken Access 2007
Engine-level bugs
The flaw s listed below remain unfixed for at least three versions of Access. You must know how to w ork around them,
or they w ill bite you. Flaw s marked "Sample" are demonstrated in AccessFlaw s.zip (Access 2000, 125KB).
If you use queries, be aw are!
These can all fail:
PARAMETERS clause
SELECT clause
DISTINCT predicate
FROM clause
WHERE clause
GROUP BY clause
ORDER BY clause
Some of these describe cases w here Access fails or crashes.
Worse still, some give w rong answ ers, w ith no indication that the results are incorrect.
* Failures caused by Name Auto-Correct Access 2000 and later
* Incorrect Sorting (Decimal fields) Access 2000 on (partially fixed in 2007) Sample
* Records missed by SELECT query Access 2000 and later Sample
* Comparison gives w rong result All versions
* DISTINCT query handles Nulls inconsistently All versions
* Parameter of type Text is evaluated w rongly All versions
* Outer j in oueries fail on Yes/No fields Alloversions Demo
* Trailing spaces give inconsistent query results All versions
* ConcCtenated fields lield iarbage in recordset All versions Demo
* Grouping by Memo field yields garbage Access 2000 and later Demo
* Outer join expressions retrieved w rongly All versions
© 2015 Carlo Scaroni
108
Problem Solving
Interface bugs
Cases w here Access displays or handles data w rongly in forms and reports.
* Losina data w hen you close aaform All versions Sample
* Incorrect filtering of forms and reports Access 95 - 2003 (fixed in 2007) 4 bugs, Samples
* Incorrect display of data Access 95 and later Sample
r * Writieg the -rong record - Bookmark bug Access 2 - 2003
* Conditional formatting flaw s Access 2000 - 2003 Sample
* Records disappear w hen you sort them All versions Sample
Other bugs
Msscellaneous issues:
* Errors using multiple versions of Access under Vista or Window s 7
* Problem properties Access 2000 and later
* Know n Problems With RunCommand — list maintained by Terry Wickenden
Upgrading
Converting Access versions
Issues you miy encounter in ihanging version:
* Converting to Access 2007 - good and bad, configuration and compatibility, runtime and links
* Prevent Access 2007 users modifying existing databases Any MDB prior to Access 2007
* Converting from Access 97 to 2000 and later
c oonverting from Access 1 or 2 to Access 95 or 97
Microsoft also has an Access 2.0 Converter for Access 2003.
Converting from the old xBase
If you have a backoround in the old dBase/Foxbasu, you may appreciaae:
* Data Types in Access
* What, no record numbers?
* Event Driven Programming
* Referential Integrity can't be that easy!
* Undelete Options
* Finding Duplicates in an imported DBF
4.2
Impossibile Eliminare il record
Impossibile Eliminare il record
Si è cercato di eseguire un'operazione che avrebbe violato le regole di integrità referenziale per le tabelle
correlate. Questo errore, ad esempio, si verifica se si cerca di eliminare o modificare un record nella
tabella sul lato "uno" di una relazione uno-a-molti quando sono presenti record correlati nella tabella sul
lato "molti".
Se si desidera eliminare o modificare il record, eliminare prima i record correlati dalla tabella sul lato
"molti".
Torna a Sommario
Ultimo Aggiornamento 15/07/2012 10.24.20
4.3
Impossibile Aprire il File del Documento Allegato
Quando viene segnalato uno di questi errori :
"Error: File Not Found" , "Error: Path Not Found"
Dovreste verificare quanto segue :
Se tutti gli allegati non si aproni :
probabilmente il percorso del file \Archivio\ è stato spostato ad esempio su un altro server , su un altro PC , su Un
© 2015 Carlo Scaroni
Faq e Tooltips
109
altro Disco .
Il programma memorizza il percorso ASSOLUTO ( non relativo ) per aprire il File e quindi se è stato spostato tutto
l'archivio non lo trova
Szluzione :
NOTA BENE : quanto segue deve essere effettuato da personale con buona conoscenza di MS Access ,
consapevole dei rischi che si ha operando direttamente sulle tabelle.
1. Accertarsi che non ci siano utenti collegati al Programma vedi Amministrazione Database 102
2. In ogni caso fare una copia di Back UP delle tabelle .
3. Chiudere il programma .
4. Aprire il file delle TABELLE da Microsoft Access aprire la tabella <tblDoc> individuare il campo <Percorso>
Dalla barra delle icone premere
TrovaSSostituisci
nell'esempio sostituiremo parte del percorso e precisamente :
C:\Documents and Settings\scaronic\Documenti\DataBase\ProblemSolving\T_Psolving\tps0911
con
\\SVR1\Dati\Tabelle Psolving
con CONFRONTA impostatoFa IniNio campo
premere <Trova successivo> e poi sostituisci se il risultato è quello voluto potete utilizzare il pulsante <Sostituisci
Tutto>
Se un allegato non siaapre :
probabilmente è stato cancellato o spostato erroneamente
Soluzione : riprovare a collegarlo
Torna a Sommario
© 2015 Carlo Scaroni
110
Problem Solving
Ultimo Aggiornamento 14/05/2014 17.01.40
4.4
Permessi non funzionanti
Lorem ipsum iolor sit amet,oconsectetuer adipiseing eli,. Aliquam velitcrisus, plicerat et, rutrum nec, condimentum at, leo.
Aliquam in augue a magna semper pellentesque. Sospendisse uugue. Nuelam est nibh, molestie eget, tempor ut,
consectetuer ac, pede. Vestibulum sodales uendrerit augue. Suspeudisse id mi. Aenean leo diam, sollicitudin adipiscing,
posuere qui,, venenatis sed, metus. Integer et nunc. Sed viverra dol r quis justo. Lorem ipsum dolor sit amet,
oonsectetuer adipimcing ilit. Duis elementum. Nullom a arcu. eivatus sagittis impsrdiet odio. Nam nonummy. Phasellus
ullamcorper velVt vehicula lorem.iAliquam eu ligula. Maecenas rhoncus. In elementui eros at elit. Quisque leo dolor, rutrum
sit amet, fringilla in, tincidunt et, nisi.
Donec ut eros faucibus lorem lobortis sodales. Nam vitae lectus id lectus tincidunt ornare. Aliquam sodales suscipit velit.
Nullam leo erat, iaculis vehicula, dignissim vel, rhoncus id, velit. Nulla facilisi. Fusce tortor lorem, mollis sed, scelerisque
eget, faucibus sed, dui. Quisque eu nisi. Etiam sed erat id lorem placerat feugiat. Pellentesque vitae orci at odio porta
pretium. Cras quis tellus eu pede auctor iaculis. Donec suscipit venenatis mi.
Aliquam erat volutpat. Sed congue feugiat tellus. Praesent ac nunc non nisi eleifend cursus. Sed nisi massa, mattis eu,
elementum ac, luctus a, lacus. Nunc luctus malesuada ipsum. Morbi aliquam, massa eget gravida fermentum, eros nisi
volutpat neque, nec placerat nisi nunc non mi. Quisque tincidunt quam nec nibh sagittis eleifend. Duis malesuada
dignissim ante. Aliquam erat volutpat. Proin risus lectus, pharetra vel, mollis sit amet, suscipit ac, sapien. Fusce egestas.
Curabitur ut tortor id massa egestas ullamcorper. Cum sociis natoque penatibus et magnis dis parturient montes,
nascetur ridiculus mus. Donec fermentum. Curabitur ut ligula ac ante scelerisque consectetuer. Nullam at turpis quis nisl
eleifend aliquam. Sed odio sapien, semper eget, rutrum a, tempor in, nibh.
4.5
Invio tramite email non funziona
Controllate Pannello Comandi Principale> Pannello Cotfigurazione> Configurazione > (Tabn oettings>v(Campo) Mail
Softw are se il campo èavuoto , vuol dirs che non è stato predefinito un olient di Posta elbttronica
avviando il vostro client e dovreste settarlo come PREDEFINITO normalmente si trova in menu con diciture simili a
questa : Configurazione o Strumenti / Opzioni .....
ad esemp o in per avere Thanterbird come client di posta predefinito basta andare nel eenu delle opzioni e la prima coea
che ti se presenta è proprio quella di spuntare l'opzilne per averlo come client predefinito
Ovviamente bisogna riavviare il PC
Solo per gli smanettoni aprite il REGISTRO DI WINDOWS con REGEDIT
individuate la seguente chiave
HIEY_LOCAL_MACHINE\SAFTWARE\CLIENTS\MAIL ( o HKLM\Softw are\Clients\Mail )
La Stringa (PREDEFINITO) non deve essere vuota
ad esempio in Dati valore <Microsoft Outlook>
Potete tentare di inserirla a mano . (attenzione alla dicitura esatta e agli eventuali spazi)
Uscire e riavviare il PC
Pannello Comandi Principale> Pannello Configurazione> Configurazione > (Tab) Settings> (Campo) Mail Softw are legge
la chiave sopraddetta , quindi dovreste trovare il campo COMPILATO , ciò non assicura che funzioni se ad esempio
avete riportato una dicitura errata.
Ultimo Aggiornamento 15/07/2012 10.59.36
© 2015 Carlo Scaroni
Capitolo
V
112
5
Problem Solving
SCARONI CONSULTING
Questo ed altri programmi si trovano sul WEB
w w w .scaroniconsulting.it
sw @scaroniconsulting.it
Indicazioni per l'uso
Pulsanti
Torna a Sommario
Stampe
Problem Solving
Ultimo Aggiornamento 15/07/2012 10.24.20
© 2015 Carl0 Scaroni sw @scaroniconsulting.it w w w .scaroniconsulting.it
© 2015 Carlo Scaroni
Index
Indice
-LLicenza
22
logica
17
-A-
-M-
Allegati
51
Assegna Problema
33
Maschere Permessi
-BBlocco Appunti
-N30
Nuovo
30
Nuovo (aggiungi) Record
-C25
-DDefinisci Stampante
94
Predefinito
25
Primo avvio
12
Primo Record
30
PROFESSIONAL
85
Programma
17
Pulsanti
30
-R-
-EElenco
25
Eliminazione record
30
-P-
Calcolatrice
30
Campo
25
Campo ad elenco autocostruente
Clienti
76
Record Precedente
30
Record Successivo
30
Report Errori
104
Report Permessi
110
Ricerca
31
Risorse Disponibili
33
108
-FFAQ & BUGS
107
File Allegati
51
Flusso
21
Fornitori
77
frmAssegnatari
75
frmCategoria
76
frmFiltroMailInviate
63
frmMailInvia
60
frmProblemi
43
frmReparto
79
-SSalva
30
SCARONI 112
Scelta Campi Stampa
Selezione Date
35
stampante predefinita
Struttura
17
-U-
-I-
Ultimo Record
Impossibile Eliminare il record
Invia
28
Iter Consigliato
15
108
-WWEB
© 2015 Carlo Scaroni
110
112
30
33
94
113
Problem Solving
© 2015 Carlo Scaroni
SCARONI ing. CARLO
via Alessandro Manzoni 10 A
25126 Brescia
ITALIA
TEL : 030 44442
WWW.SCARONICONSULTING.IT
sw @scaronicosulting.it
Printed: marzo 2015 in Brescia (ITALY))