14/03/2012 19.24.48

[Vai direttamente ai contenuti]



[Salta il menù di navigazione superiore]

N° Accessi = 376166 User : - []
Sezioni
Api (65)
Classes (4)
Downloads (15)
Forms (69)
General (58)
Modules (21)
Queries (13)
Reports (12)
Tables (9)
Link_access (8)
Link_faq (10)
Link_vb (7)
Innosetup (5)
Tutorial (5)





Contenuti


Personalizzare a Runtime le Maschere e i Reports di Access
N° Faq: 13
Sezione: Reports
Autore: Silvio Savoldi/@Alex
Formato: All
Revisione: 4.0
Data: 22/06/2008
Livello:
N° Visite: 12597

Demo della FAQ
N° Download: 5772

Scarica il Demo quì : Scarica DEMO FileSize:~1146KB

Articolo


La personalizzazione dei Reports aziendali è un problema importante e ricorrente: spesso obbliga i programmatori a predisporre, con grande perdita di tempo, varie soluzioni che differiscono sostanzialmente per la sola impronta grafica.
Invece che collezionare copie di Reports differenti solo nel Layout, sarebbe comodo poter customizzare la sola grafica di stampa, lasciando inalterato il Design.
Per quanto meno frequente, un discorso analogo si può fare per le maschere, soprattutto in ambiente multiutente.

Access non prevede nulla di nativo per implementare ciò.

Abbiamo realizzato uno strumento che consente la customizzazione Runtime dei layouts di Forms/Reports e il relativo riutilizzo, dipendentemente da un’autenticazione utente.
E’ possibile interagire con buona parte delle proprietà esposte da Maschere/Reports e relativi controlli e salvare eventuali modifiche, che saranno automaticamente applicate ai successivi accessi.

Per semplicità s’è integrato tutto all’interno della classica applicazione d’esempio NorthWind.mdb, distribuita con MS Access.


IMPORTANTE!

Nell’esempio sono stati definiti due profili utente:

1) Utente NorthWind “standard”

Nome Utente: User
PassWord: User

2) Utente NorthWind “personalizzato”

Nome Utente: sa
PassWord: sa


La versione per Access 97 del progetto non implementa la gestione dei parametri di stampa, ottenuta con la release XP attraverso l’oggetto PRINTER.

Torna su


SCARICO RESPONSABILITA'

Tutto il materiale pubblicato è di libero utilizzo.
E' gradito il riferimento al Sito ed all'autore nel codice utilizzato.
NON
si garantisce in alcun modo per errori di programmazione o eventuali danni causati da Bugs nè si è responsabili di alcuna problematica inerente all'utilizzo del codice o dei prodotti esposti.
Chi usa il materiale esposto nel sito lo fà a proprio rischio assumendosene la completa responsabilità.


Informazioni sul Sito


MS ACCESS Code Sample