Newsgroup: it.comp.appl.access
Titolo: Stampa maschera non stampa la sottomaschera

Utilizzo il pulsante creato con l'autocomposizione. La maschera che devo
stampare contiene al suo interno una sottomaschera. Come posso far si che
mi stampi anche quella?
Potrei usare, invece della funzione stampa maschera, una funzione che mi
stampi il form per filo e per segno come lo vedo io sullo schermo?
In pratica intendo una specie di "ALT+STAMP, incolla su Paint e stampa" ma
che sia in automatico!
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Usa un report e un sottoreport.
Ciao, Carlo

> Usa un report e un sottoreport.
Ho fatto cosě:
una volta visualizzata la maschera con sottomaschera in visualizzazione
struttura ho fatto Salva con nome..." e l'ho salvata come report.
Viene perfetta.
A questo punto sorge un problema:
Utilizzando il pulsante sulla maschera con la funzione x stampare il
report, come posso specificare di stampare il report relativo solo al
record che sto visualizzando sulla maschera?



Visto che per eseguire il report avrai sicuramente usato il metodo
OpenReport, usa l'argomento condizioneWHERE di tale metodo (vedi help).
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 OpenReport, usa l'argomento condizioneWHERE di tale metodo (vedi help).
Grazie. L'ho risolto.
Il problema ora è che non mi stampa il sottoreport o meglio.
Se richiamo il report tramite il pulsante all'interno della maschera il
report viene stampato ma non il sottoreport.
Se invece apro il report dalla finestra database e quindi privo di filtro
sul record corrente me li stampa tutti con il sottoreport.
Qual'è il problema?
Grazie


 Grazie
Non saprei cosa dirti visto che con la condizioneWHERE viene selezionato il
record del report principale e non i record che vangono stampati nel
sottoreport, i quali vengono selezionati dalle proprietà Collega campi
secondari e Collega campi master del controllo sottoreport.
Io non ho mai provato a convertire automaticamente una maschera/sottomascher
in un report/sottoreport e non so cosa faccia Access. Prova a crearti a
manina santa il report ed il sottoreport: a mio avviso così dovrebbe
funzionare.


 -- 
Come già ti ha detto Roberto devi impostare i Campi Secondari e Campi Master
nelle proprietà del sottoreport.
Altra strada è quella di alimentare il report con query salvate che abbiano
nei criteri il valore della maschera.
Ciao, Carlo

 funzionare.
Visto ciò che dici credo che alla fine di tutto ci sia una proprietà di
impostare in maniera opportuna che facendo il report a mano viene
impostato in un modo mentre facendo il report in automatico viene
impostato diversamente.
Spero che qualcuno mi sappia dare una delucidazione, in ogni caso Grazie.
Ciao


 nelle proprietà del sottoreport.
E come fo ad impostarli?
Da dove li imposto?
Ho cercato nelle proprietà del sottoreport ma non ho trovato niente.
Grazie.



Ma come sono impostate le proprietà Collega campi secondari e Collega campi
master del controllo sottoreport?
Se non sai come controllarle apri la struttura del report principale,
evidenzia con il mouse il controllo sottomaschera, nella finestra dell
proprietà seleziona la scheda Dati, in questa scheda troverai le due
proprietà di cui sopra: prova a vedere cosa ci è scritto dentro.


 -- 
Apri il report principale, tasto destro sul sottoreport, proprietà, "Collega
Campi Secondari" o "Collega Campi Master".
Cerca l'argomento sulla guida.
Forse la migliore soluzione è quella di usare due query salvate che abbiano
nei criteri il valore del controllo della maschera.
Ciao, Carlo