Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Apertura db Access 2003 con Login

12 views
Skip to first unread message

Leonardo

unread,
Nov 27, 2009, 12:51:13 PM11/27/09
to
Buonasera Amici del NG,
ho un db di Access 2003 nel quale ho inserito una maschera (frmLogin)
che si attiva all'apertura con una macro (AutoExec); questa maschera
in pratica chiede di inserire un nome utente (che deve essere OPEN).
Vorrei ora far in modo che la barra dei menu che gestisce le varie
applicazioni sia bloccata e quindi non utilizzabile oppure sia non
visibile se prima non si immette il nome utente corretto (cosa che
invece normalmente non avviene perchè i comandi funzionano lo stesso).

Grazie molte per il prezioso aiuto
Leo

Karl Donaubauer

unread,
Nov 28, 2009, 1:35:46 PM11/28/09
to
Leonardo wrote:
> ho un db di Access 2003 nel quale ho inserito una maschera (frmLogin)
> che si attiva all'apertura con una macro (AutoExec); questa maschera
> in pratica chiede di inserire un nome utente (che deve essere OPEN).
> Vorrei ora far in modo che la barra dei menu che gestisce le varie
> applicazioni sia bloccata e quindi non utilizzabile oppure sia non
> visibile se prima non si immette il nome utente corretto (cosa che
> invece normalmente non avviene perch� i comandi funzionano lo stesso).

Cosa intendi con


> la barra dei menu che gestisce le varie applicazioni

?

Una barra di men� che hai creato tu o la barra delle applicazioni
di Windows o ...?

--
cu
Karl
*********
Access FAQ: www.donkarl.com/it


Leonardo

unread,
Nov 28, 2009, 2:30:15 PM11/28/09
to
On 28 Nov, 19:35, "Karl Donaubauer" <NoS...@donkarl.com> wrote:
> Leonardo wrote:
> > ho un db di Access 2003 nel quale ho inserito una maschera (frmLogin)
> > che si attiva all'apertura con una macro (AutoExec); questa maschera
> > in pratica chiede di inserire un nome utente (che deve essere OPEN).
> > Vorrei ora far in modo che la barra dei menu che gestisce le varie
> > applicazioni sia bloccata e quindi non utilizzabile oppure sia non
> > visibile se prima non si immette il nome utente corretto (cosa che
> > invece normalmente non avviene perchè i comandi funzionano lo stesso).

>
> Cosa intendi con> la barra dei menu che gestisce le varie applicazioni
>
> ?
>
> Una barra di menù che hai creato tu o la barra delle applicazioni

> di Windows o ...?
>
> --
> cu
> Karl
> *********
> Access FAQ:www.donkarl.com/it

si,
è una barra di menù che ho creato io.
grazie Karl

sv

unread,
Nov 29, 2009, 4:42:40 AM11/29/09
to
Leonardo ha scritto:

> On 28 Nov, 19:35, "Karl Donaubauer" <NoS...@donkarl.com> wrote:
> > Leonardo wrote:
> > > ho un db di Access 2003 nel quale ho inserito una maschera (frmLogin)
> > > che si attiva all'apertura con una macro (AutoExec); questa maschera
> > > in pratica chiede di inserire un nome utente (che deve essere OPEN).
> > > Vorrei ora far in modo che la barra dei menu che gestisce le varie
> > > applicazioni sia bloccata e quindi non utilizzabile oppure sia non
> > > visibile se prima non si immette il nome utente corretto (cosa che

> > > invece normalmente non avviene perch� i comandi funzionano lo stesso)..


> >
> > Cosa intendi con> la barra dei menu che gestisce le varie applicazioni
> >
> > ?
> >

> > Una barra di men� che hai creato tu o la barra delle applicazioni


> > di Windows o ...?
> >
> > --
> > cu
> > Karl
> > *********
> > Access FAQ:www.donkarl.com/it

> si,
> � una barra di men� che ho creato io.
> grazie Karl

La Classe CommandBar ha tra i suoi membri Enabled e Visible.

Ad esempio:

Dim cmdBar as CommandBar
Set cmdBar = CommandBars!TuaBarra
cmdBar.Visible=False

Ricordati che per gestire la classe CommandBar devi mettere tra i
riferimenti la libreria MSO.dll (Nel caso di AXP si tratta della
"Microsoft Office 10.0 Object Library")
Per un'ampia panoramica sulle CommandBar vedi:

http://www.accessgroup.it/HomeArgomenti.asp?ID=99&Oggetto2=Traduzioni : MS
Access 2000...

In particolare il Cap 1 - Barra di Comandi: Barre Menu, Barre Strumenti e
di Scelta Rapida

--
sv

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ab...@newsland.it


Karl Donaubauer

unread,
Nov 30, 2009, 5:06:51 AM11/30/09
to
sv wrote:
> Leonardo ha scritto:

>> Karl Donaubauer wrote:
>>>> ho un db di Access 2003 nel quale ho inserito una maschera
>>>> (frmLogin) che si attiva all'apertura con una macro (AutoExec);
>>>> questa maschera in pratica chiede di inserire un nome utente
>>>> (che deve essere OPEN). Vorrei ora far in modo che la barra dei
>>>> menu che gestisce le varie applicazioni sia bloccata e quindi
>>>> non utilizzabile oppure sia non visibile se prima non si immette
>>>> il nome utente corretto (cosa che invece normalmente non avviene
>>>> perch� i comandi funzionano lo stesso)..
>>>
>>> Cosa intendi con> la barra dei menu che gestisce le varie
>>> applicazioni
>>>
>>> Una barra di men� che hai creato tu o la barra delle applicazioni
>>> di Windows o ...?
>
>> si,
>> � una barra di men� che ho creato io.
>> grazie Karl
>
> La Classe CommandBar ha tra i suoi membri Enabled e Visible.
>
> Ad esempio:
>
> Dim cmdBar as CommandBar
> Set cmdBar = CommandBars!TuaBarra
> cmdBar.Visible=False
>
> Ricordati che per gestire la classe CommandBar devi mettere tra i
> riferimenti la libreria MSO.dll
> ...

In alternativa senza oggetto e cos� senza riferimento:

Application.CommandBars("TuaBarra").Visible = False
o
DoCmd.ShowToolbar "TuaBarra", acToolbarNo

--
HTH

Leonardo

unread,
Nov 30, 2009, 9:00:55 AM11/30/09
to
On 30 Nov, 11:06, "Karl Donaubauer" <NoS...@donkarl.com> wrote:
> sv wrote:
> > Leonardo ha scritto:
> >> Karl Donaubauer wrote:
> >>>> ho un db di Access 2003 nel quale ho inserito una maschera
> >>>> (frmLogin) che si attiva all'apertura con una macro (AutoExec);
> >>>> questa maschera in pratica chiede di inserire un nome utente
> >>>> (che deve essere OPEN). Vorrei ora far in modo che la barra dei
> >>>> menu che gestisce le varie applicazioni sia bloccata e quindi
> >>>> non utilizzabile oppure sia non visibile se prima non si immette
> >>>> il nome utente corretto (cosa che invece normalmente non avviene
> >>>> perchè i comandi funzionano lo stesso)..

>
> >>> Cosa intendi con> la barra dei menu che gestisce le varie
> >>> applicazioni
>
> >>> Una barra di menù che hai creato tu o la barra delle applicazioni

> >>> di Windows o ...?
>
> >> si,
> >> è una barra di menù che ho creato io.

> >> grazie Karl
>
> > La Classe CommandBar ha tra i suoi membri Enabled e Visible.
>
> > Ad esempio:
>
> > Dim cmdBar as CommandBar
> > Set cmdBar = CommandBars!TuaBarra
> > cmdBar.Visible=False
>
> > Ricordati che per gestire la classe CommandBar devi mettere tra i
> > riferimenti la libreria MSO.dll
> > ...
>
> In alternativa senza oggetto e così senza riferimento:

>
> Application.CommandBars("TuaBarra").Visible = False
> o
> DoCmd.ShowToolbar "TuaBarra", acToolbarNo
>
> --
> HTH
> Karl
> *********
> Access FAQ:www.donkarl.com/it- Nascondi testo citato
>
> - Mostra testo citato -

ok
grazie Karl

0 new messages