[Access] Variabili Temporanee in Macro per selezione stampe Report

Anonimo
2010-01-18T10:52:43+00:00

Salve a tutti di nuovo,

sto cercando di usare le variabili temporanee in una macro di Access 2007 per la stampa dei report ma riscontro qualche problema.

Spiego in breve:

Su una form ho creato:

un gruppo di opzioni (1 - Stampa; 2 - Anteprima di stampa)

una combo non associata "cboReport" (dove ho inserito i nomi dei report del mio db)

i report sono di vario tipo (non associati, associati, basati su query parametriche, con grafici, ecc.)

ho creato appunto una macro "mcrReportMenuEnhanced" (vorrei allegare una immagine .gif descrittiva, se mi spiegate come, la allego!)

Sull'evento su Click di un pulsante in maschera ho inserito:

Private Sub CaricaReport_Click()

On Error GoTo Err_CaricaReport_Click

Dim stDocName As String

If IsNull(cboReport) Then

risp = MsgBox("E' necessario selezionare il relativo Report!!", 64, "Avviso")

Else

stDocName = "mcrReportMenuEnhanced"

DoCmd.RunMacro stDocName

End If

Exit_CaricaReport_Click:

Exit Sub

Err_CaricaReport_Click:

MsgBox Err.Description

Resume Exit_CaricaReport_Click

End Sub

In anteprima di stampa i reports vengono aperti senza problemi ma se li invio alla stampante su alcuni di essi mi esce solo il foglio bianco.

Problema: in fase di stampa a volte invia alla stampante ma non stampa nulla.

Solo con reports Non associati (moduli, grafici) ho notato che non c'è nessun problema.

Sapete darmi qualche spiegazione in più?!

In alternativa sono disposto anche a cambiare sistema, ma vorrei quantomeno trovare degli esempi di stampa report potendoli selezionare da una combo con menu a tendina.

Vi ringrazio per eventuali suggerimenti

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

3 risposte

Ordina per: Più utili
  1. Anonimo
    2010-01-18T13:00:59+00:00

    Ciao Avatar77,

    il link che hai postato non funziona, perchè è quello per accedere con username e password dovresti postare quello pubblico.

    In effetti è strano il comportamento, se in anteprima si vedono bene dovrebbe non cambiare nulla quando si stampa  a meno che il problema non dipenda dal codice presente in questi report che presentano anomalie, contengono codice particolare? 


    Cinzia


    Sito RIO

    Il mio Blog

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2010-01-18T12:53:54+00:00

    Grazie Cinzia,

    ho fatto come mi hai suggerito e inserisco il link:

    http://www.box.net/files#/files/0/f/36739402/1/f\_378588384

    E' una procedura che ho trovato in un manuale e sembra funzionare perchè, come ripeto i report in anteprima me li apre, le variabili temp sembrano fare il proprio dovere, ma succede che alcuni di questi report inviati alla stampante escano completamente bianchi nonostante a video non ci siano problemi.

    Ho bisogno di automatizzare la selezione dei report per la stampa

    Per qualsiasi altro chiarimento in merito alla mia richiesta non esitare a chiedermelo.

    Grazie ancora

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2010-01-18T12:07:06+00:00

    Ciao Avatar77,

    in effetti sarebbe utile avere l'immagine di quello che fa la macro, puoi mettarla in un sito di File sharing ad esempio www.box.net e poi mettere qui il  link.


    Cinzia


    Sito RIO

    Il mio Blog

    La risposta è stata utile?

    0 commenti Nessun commento