Newsgroup: it.comp.appl.access
Titolo: Problema con Stampa report...

salve a tutti ho un problemino urgente
con una Maschera con
Casella di Riepilogo in cui vi sono
dei codici che devo stampare...
in questa maschera vi sono 2 pulsanti
di comando uno Anteprima Report
e l'altro Stampa Codici....ed ho notato un BUG..
se seleziono il codice/i da stampare e faccio
prima l'anteprima stampa tutto Ok....
ma se direttamente seleziono Stampa Codici
me ne stampa sempre uno solo sempre lo stesso
.......quale può essere il problema..??
ad ogni buon conto allego i codici dei bottoni
di "Aggiorna" "Anteprima" e "Stampa Codici"...
grazie per l'aiuto...
-------------------------------------------
Private Sub Comando13_Click()
Dim i As Integer
For i = 1 To ctList1.ListCount
  ctList1.Selected(i) = False
Next i
End Sub
----------------------------------------------
Private Sub Comando5_Click()
   CreaSQL
   DoCmd.OpenReport "Stampa Sottocodici", acViewPreview
   End Sub
--------------------------------------------------
Private Sub Comando11_Click()
On Error GoTo Err_Comando11_Click
    Dim stDocName As String
    stDocName = "Stampa Sottocodici"
    DoCmd.OpenReport stDocName, acNormal
Exit_Comando11_Click:
    Exit Sub
Err_Comando11_Click:
    MsgBox Err.Description
    Resume Exit_Comando11_Click
End Sub

" SuperPippo®" <ik0qddT...@TOGLISPAMlibero.it> ha scritto nel messaggio
news:QXcPa.161996$Ny5.4...@twister2.libero.it...

Caro Superpippo:
PRIMO: DEVI abituarti a chiamare i controlli con nomi significativi e non
lasciare comando11 o 5 o quel che è!!!
SECONDO: ad occhio, ci manca nel terzo pulsante quel CreaSQL che sta nel
secondo e che, USANDO LA PALLA DI CRISTALLO, molto probabilmente è quello
che prepara i dati da visualizzare nel report...
Antonio

 è quello che prepara i dati da visualizzare nel report...
----------------------------------------------------------------------------
-------------------------------------
Azz..  Antò... ma sei eccezzionalee veerament... mi rispondi sempre
tu...grazie...!!!
Ok... è vero... mi dimentico sempre di rinominare i
controlli....provvederò...
-------------------beh... questo lo sapevo...
DoCmd.OpenReport "Stampa Sottocodici", acViewPreview
questo mi fà aprire l'anteprima report...se poi la chiudo
la stampa avviene correttamente di uno o più codici...
il problema è che se non voglio usare l'anteprima...
ma seleziono i codici direttamente... sembra proprio che mi stampi
l'ultimo selezionato...anche se aziono il pulsante Aggiorna...
quindi sempre  USANDO LA PALLA DI CRISTALLO ...:o))
come potrei risolvere questo problema ???
quale elemento ti occorre per risolvere il caso...Mr. Sherlock ??
fammi sapere...
-- 
;o) SuperPippo®

 fammi sapere...
Ma la maiala!!!
Allora, l'apertura di un report, in anteprima o in stampa diretta, E'
UGUALE!!!
Tu però lo stai facendo con condizioni iniziali diverse.
Io leggo dal tuo codice e usando la PALLA:
Caso anteprima:
Crea_SQL
docmd.openreport "Report", acpreview
Caso Stampa:
docmd.openreport "Report", acnormal
Tu la vedi la differenza?
Io, per quello che posso interpretare dal tuo codice, vedo che in un caso
c'è una chiamata di funzione, nell'altro no!
ORA!
Magari questa funzione non fa nulla per il report, magari manda una mail
alla tua segreteria per dirgli di venire a sedersi sulle tue ginocchia
(GINOCCHIA), ma, a lume di naso, prepara qualcosa per far funzionare il
report, visto che nel secondo caso, dove non c'è, il report non funziona!!!!
Antonio

 report non funziona!!!!
------------
ummh... veramente non sò cosa preparare :-(
per questo chiedo a chi è certamente + esperto di me in
questo settore...
se la faccenda non si può risolvere sono disposto a togliere
uno dei 2 bottoni... l'importante e che funzioni...
che dici ???
Ciao...

 questo settore...
Hai cercato la funzione Crea_SQL per vedere cosa fa?
Hai provato ad aggiungere la chiamata a quelala funzione prima dell'apertura
del report in stampa diretta?
Antonio