Newsgroup: it.comp.appl.access
Titolo: Cambiare nome al report generato

Salve a tutti,
ho un problemino da risolvere, vorrei potere cambiare il nome di un
report generato, inserendo dei dati provenienti da una maschera.
Ad esempio stampando un ipotetico ordine con progressivo 115 creare un
report che si chiami appunto Ordine Numero 115.
Ho provato attraverso la struttura del report nelle proprietą a mettere
in Etichetta:
Ordini & Forms![Ordini]![IDOrdini] .
Ma mi genera una scitta in testa che riportandomi la scritta, appunto,
Forms![Ordini]![IDOrdini] .
Questa cosa secondo me č interessante perchč potrebbe essere applicata,
ad esempio, anche ad un file Snapshot mandato via mail.
Ciao a tutti e grazie.

 Forms![Ordini]![IDOrdini] .
Su evento apertura del report scriverai
me.caption = "Ordine n° " & Forms![Ordini]![IDOrdini] .
chiaramente la maschera ordini deve essere aperta
Antonio

Grazie mille Antonio,
Ricevuto - Provato - Funzionato.
Ciao


Accidenti... sarebbe stato bello se avesse cambiato il nome anche al file
allegato in snapshot... in realtà mantiene il nome del repor originale...


 allegato in snapshot... in realtà mantiene il nome del repor originale...
Scrivi DOPO il quoting
Apri il report in design, fai un salva con nome col nuovo nome e cancella il
precedente.
Quindi mandi in stampa la nuova copia
Antonio

 ha scritto nel messaggio news:3D3EC209...@pippo.it...

dopo l'esportazione come snapshot potresti rinominare il file (mantenendo l'estensione) con l'istruzione Name, dai un'occhiata
all'help in linea,
ciao,
Matteo

Antonio Biso wrote:

Non posso cambiare il mome al report, ho una serie di funzioni e maschere che
fanno riferimento al report che si chiama appunto "Ordini".
Ho fatto un prova cambiando il nome nelle proprietà del report in Format -
Etichetta... mettendo un nome tipo ad esempio popopopo, e creando lo snapshot
attraverso una macro, mi ha allegato un file alla mail con il nome: popopopo.snp
Secondo me l'istruzione :
Private Sub Report_Open(Cancel As Integer)
Me.Caption = "Ordine n° " & Forms![Ordini]![IDOrdini]
End Sub
Viene eseguita solo, come indicato, all'apertura del report.
Non sarà possibile generare questa istruzione in concomitanza di un sendobject?
Premetto che forse nella mia prima domanda sono partito da un report e la tua
risposta è stata precisa e risolutiva, ma effettivamente intendevo
applicare il nome al file generato ed allegato alla mail.
Ciao

 Ciao a tutti e grazie.
Soluzione Fisica sul report:
Mettere in evento Report:
Private Sub Report_Page()
Me.Caption = "Ordine N " & Forms![Ordini]![IDOrdini]
End Sub
Applicare infine l'etichetta al nome dell'ipotetico file snapshot legato a
quel report:
Generare un tasto con una Macro che generi:
EchoSchermo
    No
Apri Report
    Nome del report
    Anteprima
Invia Oggetto
    Nome del report
    Formato Snapshot
Chiudi
    Nome del report
In questo modo si riesce ad applicare il nome al file allegato alla mail.
Ciao a tutti

 fanno riferimento al report che si chiama appunto "Ordini".
Salva con nome il report che stai aprendo, senza eliminare la copia
campione.
Ad ogni apertura puoi andare a cancellare la copia precedente eseguendo uina
ricerca su tutti i report trovando quello "intruso"
Antonio

 Ciao a tutti e grazie.
Soluzione Fisica sul report:
Mettere in evento Report:
Private Sub Report_Page()
Me.Caption = "Ordine N " & Forms![Ordini]![IDOrdini]
End Sub
Applicare infine l'etichetta al nome dell'ipotetico file snapshot legato a
