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

Apertura maschera tramite pulsante.

7 views
Skip to first unread message

roma

unread,
Nov 26, 2009, 3:34:38 PM11/26/09
to
Ho la necessita di far aprire una maschera tramite un pulsante

I campi sono di collegamento per aprire la specifica maschera sono i
seguenti:

NumeroOrdine (Campo Testo)
Nominativo (Campo Testo)
Data (Campo Data)

La procedura che utilizzo è la seguente
===================================
Dim stDocName as string
Dim Stlinkcriteria as string

stDocName = “mascheraModifica”

Stlinkcriteria = “[NumeroOrdine]&[Nominativo]&[Data]=” & Me!
[NumeroOrdine]&[Nominativo]&[Data]
DoCmd.OpenForm stDocName,,, Stlinkcriteria

====================================


in pratica mi succede questo se metto solo i due campi testo, cioè
NumeroOrdine e Nominativo mi apre la finestra che è quella dichiarata
con stDocName, se metto anche il campo data mi da errore, mi potreste
indicare la procedura corretta per cortesia? Forse è da dichiarare
anche la data come stringa? Mi potreste indicare come? Grazie

Karl Donaubauer

unread,
Nov 26, 2009, 5:53:05 PM11/26/09
to
roma wrote:
> Ho la necessita di far aprire una maschera tramite un pulsante
>
> I campi sono di collegamento per aprire la specifica maschera sono i
> seguenti:
>
> NumeroOrdine (Campo Testo)
> Nominativo (Campo Testo)
> Data (Campo Data)
>
> La procedura che utilizzo � la seguente

> ===================================
> Dim stDocName as string
> Dim Stlinkcriteria as string
>
> stDocName = �mascheraModifica�
>
> Stlinkcriteria = �[NumeroOrdine]&[Nominativo]&[Data]=� & Me!

> [NumeroOrdine]&[Nominativo]&[Data]
> DoCmd.OpenForm stDocName,,, Stlinkcriteria
>
> ====================================
>
> in pratica mi succede questo se metto solo i due campi testo, cio�
> NumeroOrdine e Nominativo mi apre la finestra che � quella

> dichiarata con stDocName, se metto anche il campo data mi da
> errore, mi potreste indicare la procedura corretta per cortesia?
> Forse � da dichiarare anche la data come stringa?

Prova con:

Stlinkcriteria = "NumeroOrdine = '" & Me!NumeroOrdine & _
"' And Nominativo = '" & Me!Nominativo & _
"' And Data = " & CLng(Me!Data)

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

roma

unread,
Nov 27, 2009, 1:37:03 AM11/27/09
to
On 26 Nov, 23:53, "Karl Donaubauer" <NoS...@donkarl.com> wrote:
> roma wrote:
> > Ho la necessita di far aprire una maschera tramite un pulsante
>
> > I campi sono di collegamento per aprire la specifica maschera sono i
> > seguenti:
>
> > NumeroOrdine (Campo Testo)
> > Nominativo (Campo Testo)
> > Data (Campo Data)
>
> > La procedura che utilizzo è la seguente

> > ===================================
> > Dim stDocName as string
> > Dim Stlinkcriteria as string
>
> > stDocName = “mascheraModifica”
>
> > Stlinkcriteria = “[NumeroOrdine]&[Nominativo]&[Data]=” & Me!

> > [NumeroOrdine]&[Nominativo]&[Data]
> > DoCmd.OpenForm stDocName,,, Stlinkcriteria
>
> > ====================================
>
> > in pratica mi succede questo se metto solo i due campi testo, cioè
> > NumeroOrdine e Nominativo mi apre la finestra che è quella

> > dichiarata con stDocName, se metto anche il campo data mi da
> > errore, mi potreste indicare la procedura corretta per cortesia?
> > Forse è da dichiarare anche la data come stringa?

>
> Prova con:
>
> Stlinkcriteria = "NumeroOrdine = '" & Me!NumeroOrdine & _
> "' And Nominativo = '" & Me!Nominativo & _
> "' And Data = " & CLng(Me!Data)
>
> --
> HTH
> Karl
> *********
> Access FAQ:www.donkarl.com/it

Scusami di nuovo, ma precedentemente ho scritto a te personalmente, mi
scuso
Per quanto riguarda la richiesta non mi funziona, mi dice che la
richiesta e fallita, non è che devo fare qualche cosa prima?
Nelle varie dichiarazioni?
Grazie
e Buona Giornata

Karl Donaubauer

unread,
Nov 27, 2009, 3:21:13 AM11/27/09
to
roma wrote:

> Karl Donaubauer wrote:
>>> Ho la necessita di far aprire una maschera tramite un pulsante
>>
>>> I campi sono di collegamento per aprire la specifica maschera
>>> sono i seguenti:
>>
>>> NumeroOrdine (Campo Testo)
>>> Nominativo (Campo Testo)
>>> Data (Campo Data)
>>
>>> La procedura che utilizzo � la seguente

>>> ===================================
>>> Dim stDocName as string
>>> Dim Stlinkcriteria as string
>>
>>> stDocName = �mascheraModifica�
>>
>>> Stlinkcriteria = �[NumeroOrdine]&[Nominativo]&[Data]=� & Me!

>>> [NumeroOrdine]&[Nominativo]&[Data]
>>> DoCmd.OpenForm stDocName,,, Stlinkcriteria
>>
>>> ====================================
>>
>>> in pratica mi succede questo se metto solo i due campi testo, cio�
>>> NumeroOrdine e Nominativo mi apre la finestra che � quella

>>> dichiarata con stDocName, se metto anche il campo data mi da
>>> errore, mi potreste indicare la procedura corretta per cortesia?
>>> Forse � da dichiarare anche la data come stringa?

>>
>> Prova con:
>>
>> Stlinkcriteria = "NumeroOrdine = '" & Me!NumeroOrdine & _
>> "' And Nominativo = '" & Me!Nominativo & _
>> "' And Data = " & CLng(Me!Data)
> ...

> Per quanto riguarda la richiesta non mi funziona, mi dice che la
> richiesta e fallita, non � che devo fare qualche cosa prima?
> Nelle varie dichiarazioni?

Non conosco il messaggio e numero di errore "la richiesta e fallita".
Per questo non ho nessun idea quale sarebbe il problema.

--
Ciao

0 new messages