Newsgroup: it.comp.appl.access
Titolo: Report che non stampa

Salve
Ho un maledetto report e solo quello che non riesco a stampare. Ossia a me 
sembra che lo invii alla stampante ma fisicamente non lo stampa. 
Dall'anteprima lancio stampa, mi esce la finestrella di creazione stampa, 
sparisce e non succede piů niente, neanche un errore. Solo con questo report 
(di una ventina). C'č per caso qualche evento che mi puň annullare la stampa 
per qualche motivo o errore?
Grazie anticipato... 

 ha scritto nel messaggio 
news:46e13e9c$0$36445$4faf...@reader5.news.tin.it...

Ho scoperto che togliendo questo lo stampa:
Private Sub SezioneIntestazionePagina_Format(Cancel As Integer, FormatCount 
As Integer)
If ConteggioQuery("TotaleRegDubbi") > 0 Then
    AvvisoTPR.Visible = True
    Dim stDocName As String
    stDocName = "Reg dubbi"
    DoCmd.OpenReport stDocName, acPreview, , , acIcon
Else
    AvvisoTPR.Visible = False
End If
differenzadata = DateSerial([Forms]![Scelte per stampa]![AnnoFinePeriodo] + 
2004, 8, 20) - DMax("[Mese]", "Rapporti servizio")
If differenzadata > 0 Then
    AvvisoDatiIncompleti.Visible = True
Else
    AvvisoDatiIncompleti.Visible = False
End If
End Sub
Cosa c'č che non va?

    DoCmd.OpenReport stDocName, acPreview, , , acIcon
a me (Access2003) non dà acPreview, ma acViewPreview
e poi dalla guida leggo: "acIcon Il report viene aperto ridotto a icona 
sulla barra delle applicazioni di Windows"
quindi dovresti togliere acIcon
Ciao
NSAntini

 ha scritto nel messaggio 
news:fbs7pv$sr3$1...@registered.motzarella.org...

Ho provato a mettere acViewPreview, ma non cambia niente. Quella acIcon 
riguarda l'apertura di un altro report che conterrebbe dei dati da 
controllare eventualmente prima della stampa del report principale. Comunque 
sia anche togliendolo il problema non scompare. Se io invece tolgo il DoCmd, 
apro quel report manualmente dalla finestra database e lo metto a icona, il 
report principale si stampa. Sembrerebbe un buco. Oppure c'è qualcosa che 
non riesco a capire. O la sub va scritta in altro modo. Che ne dite? Che 
alternativa ci sarebbe per aprire automaticamente quel report da controllare 
senza aver casini?
Grazie. 

controllare senza aver casini?
-- 
Ciao
Access 

"Access" <c...@tin.it.invalid> ha scritto nel messaggio 
news:hBDEi.108710$U01.9...@twister1.libero.it...

Controllo alcuni dati che in pratica mi dicono se ha senso o no stampare il 
report principale. ConteggioQuery è una funzione che ritorna il numero di 
record di una query (in questo record ne calcolo un decina tutte con dei 
parametri riferiti alla maschera "Scelte per stampa") per quel che riguarda 
ciò funziona tutto perfettamente. Se io metto dei break, all'atto di 
lanciare la stampa non me li vede perchè evidentemente non passa per questa 
sub (che è sull'evento Formattazione). Ricapitolando: è solo una questione 
nell'atto di stampa, perchè l'anteprima la vedo, è esatta, e non da nessun 
errore! Ma non riesco a stamparla.... boh. Proverò a prendere qualche altra 
strada. Se non ci sono altri consigli.... grazie comunque. 

 qualche altra strada. Se non ci sono altri consigli.... grazie comunque.
un ultima cosa, nelle dichiarazioni generale subito dopo "option compare 
database" hai messo "option explicit"?
Se non lo hai fatto, inseriscilo e prova ad avviare l'anteprima.
-- 
Ciao
Access