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

stampa record corrente

849 views
Skip to first unread message

massimo

unread,
Sep 29, 2004, 2:53:37 AM9/29/04
to
ciao a tutti,
devo stampare da un form che contiene diversi record solo quello
visualizzato ma in stampa report me li riporta tutti,
è possibile farlo?

grazie

max
--
Inviato da Virgilio http://newsgroup.virgilio.it
.. molto piu' di un servizio di news via web

@bi-elle.it strano...mavero

unread,
Sep 29, 2004, 2:57:58 AM9/29/04
to
"massimo" <mabi...@tin.it> ha scritto nel messaggio
news:5795183.1096440856942.JavaMail.fast@sc-nfssmb-2...

Ciao, io all'eventi click del pulsante ho usato quanto segue:

Private Sub Comando208_Click()
On Error GoTo Err_Comando208_Click

Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "ORDINI"

stLinkCriteria = "[NUMORD]=" & Me![NUMORD]
DoCmd.OpenReport stDocName, , , stLinkCriteria

Exit_Comando208_Click:
Exit Sub

Err_Comando208_Click:
MsgBox Err.Description
Resume Exit_Comando208_Click

End Sub

Prova adattandolo alla tua maschera\campi\comandi\nomereport e dovrebbe
funzionare.

Ciao,
--
strano...mavero

L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio

Alberto

unread,
Nov 8, 2004, 5:55:39 AM11/8/04
to
ragazzi avrei bisogno di un aiutino.
sto provando a stampare un record visualizzato da una maschera
ma mi manda in stampa tutti i miei record.
avrei bisogno di un aiuto dettagliato per come risolvere il mio
problema.
ecco come funziona la mia maschera:
ho creato diversi campi di tempo e una casella combinata che
utilizzo come ricerca all'interno di una tabella e colonna.
quando faccio una ricerca mi mostra tutti i dati memorizzati
all'interno delle proprie caselle di testo(fino qui tutto ok).
a questo punto vorrei stampare questi dati in una report, ma
solo dei dati visualizzati nella maschera.

Grazie


strano...mavero ha scritto:

..un servizio di news via web con in piu' l'antispam

Roberto da casa

unread,
Nov 8, 2004, 8:47:11 AM11/8/04
to

"Alberto" <skorp...@tin.it> ha scritto nel messaggio
news:31273060.1099911461558.JavaMail.fast@sc-nfssmb-1...

> ragazzi avrei bisogno di un aiutino.
> sto provando a stampare un record visualizzato da una maschera
> ma mi manda in stampa tutti i miei record.
> avrei bisogno di un aiuto dettagliato per come risolvere il mio
> problema.
> ecco come funziona la mia maschera:
> ho creato diversi campi di tempo e una casella combinata che
> utilizzo come ricerca all'interno di una tabella e colonna.
> quando faccio una ricerca mi mostra tutti i dati memorizzati
> all'interno delle proprie caselle di testo(fino qui tutto ok).
> a questo punto vorrei stampare questi dati in una report, ma
> solo dei dati visualizzati nella maschera.
>
> Grazie

Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.

Più dettagliato di quello che ha fatto strano...mavero è difficile.
Cosa non ti è chiaro di quella soluzione?
[CUT]

--
Roberto

---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Alberto

unread,
Nov 8, 2004, 9:00:14 AM11/8/04
to
Roberto da casa ha scritto:
ciao,
allora...vorrei stampare da una maschera il record visualizzato.
ho inserito un bottone che richiama il report ma mi fa stampare
tutti i record.
come devo fare per far stampare solo il record visualizzato?
come devo inserire il codice?
Conosco poco access.
grazie

Roberto da casa

unread,
Nov 8, 2004, 9:49:50 AM11/8/04
to

"Alberto" <skorp...@tin.it> ha scritto nel messaggio
news:11793615.1099922621975.JavaMail.fast@sc-nfssmb-1...
> ciao,
> allora...vorrei stampare da una maschera il record visualizzato.
> ho inserito un bottone che richiama il report ma mi fa stampare
> tutti i record.
> come devo fare per far stampare solo il record visualizzato?
> come devo inserire il codice?

Se, come penso, il report ha la stessa origine record della maschera da cui
lo richiami.
Se la chiave primaria dell'origine record si chiama MioId.
Se il report si chiama MioReport.

Per aprire il report esegui il seguente codice VBA:

DoCmd.OpenReport "MioReport", , , "MioId=" & Me!MioId

> Conosco poco access.
> grazie

--

0 new messages