Newsgroup: it.comp.appl.access
Titolo: Combo-repot

Salve a tutti, per favore mi aiutereste a risolvere un problema?
Ho un questionario da compilare, il quale alla fine dovrebbe stampare a
scelta su 10 report.
La scelta del report dovrebbe derivare da un valore che ho impostato in una
combo.
Come faccio a dirgli al momento che premo stampa report "se il campo X
contiene (valore1) stampa su report1, se contiene (valore2) stampa su
report2", e cosě via.
Ringrazio tanto.
Al limite andrebbe bene anche un indirizzamento su dove cercare la risposta
nella guida.

 Ringrazio tanto.
select case
  select valore1
    app = "report1"
  select2
    app = "report2
...
end select
docmd.openreport app
Antonio

 Antonio
Scusa sono un po' negato ma dove va inserito tale cdice ?
Il codice di per se è chiarissimo ma si deve fare un modulo di cui questo è
solo una parte o va inserito in un campo delle proprietà?
Ciao grazie.
Marcello.

 wrote in message
news:3c4e6...@news.dada.it...

Perchč non ti crei una Combo con L'elenco DINAMICO dei Report e fai
scegliere direttamente il Report.
Su EVENTO After_Update esegui il Report con Nome=Combo
C'č una semplice riga di codice SQL da inserire nella COMBO
e un DOCMD.OPENREPORT da mettere.....!!!!
Se poi vuoi discriminare i Report basta un'accorgimento nel NOMINARE
i REPORT e con la QRY(SQL) selezionare solo quelli che Iniziano
per "PIPPO" dedicati alla tua funzione....!!!!
Sempre che faccia al caso tuo.
Il Codice SQL da inserire nella Combo č:
SELECT MsysObjects.Name
FROM MsysObjects
WHERE (((Left$([Name],5))="Pippo") AND ((MsysObjects.Type)=-32764))
ORDER BY MsysObjects.Name;
Ciao.
Alessandro./[@Alex]/
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
a2m0us$3lf$2...@newsreader.mailgate.org...

Beh, metterai per esempio un pulsante e all'evento clic di questo pulsante
ci scrivi il mio codice...
Antonio

Grazie delle risposte,
ci sto provando ma non ci sono ancora riuscito, spiego meglio: non lancio
direttamente il report ma lancio una macro che gestisce la stampa e il
filtro; pensavo di copiare più volte la macro e i report con le relatve
personalizzazioni.
Io compilo il questionario, nel momento che premo il pulsante stampa questo
dovrebbe controllare il valore che ho inserito in un dato campo (tendina) s
scegliere di conseguenza la relativa macro (report).
Probabilmente sono io che non funziono bene...pazienza.
Grazie per l'aiuto...!
Moreno

 wrote in message
news:3c4ec...@news.dada.it...

Banissimo Moreno, e premesso che il metodo di ANTONIO non fa
una piega....!
Quello che ti proponevo io è un metodo differente:
I tuoi Report saranno basati su query parametrica, che viene filtrata
manmano che inserisci i dati(PARAMETRI) della Query da una FORM.(SPERO)
Premesso che non sò che struttura intendi utilizzare dei REPORT e la
loro differenza, la Stringa SQL da inserire in una Normalissima COMBO
genera l'elenco dei REPORT che hai DISPONIBILI per la STAMPA.
Ora come ti dicevo basta che tu metta un identificativo da permettere
una sorta di Selezione dei REPORT....!!
Non sò se mi sono capito.....!!!


 Grazie delle risposte,

Non è obbilgatorio utilizzare sempre le MACRO, in questo caso
la mia soluzione ti permetteva di evitarlo, a vantaggio di una
maggiore flessibilità, se devi inserire un NUOVO REPORT come
dici tu devi gestire tutta l'automazione del caso.
Come dico io Hai già tutto fatto, basta aggiungere il REPORT..
BYE.
Alessandro
