Newsgroup: it.comp.appl.access
Titolo: stampare secondo ordine

Ho una maschera dove ordino i vari campi, dopo aver fatto la selezione
della campagna voluta, e qui tutto bene.
Poi lancio la stampa secondo la selezione eseguita sulla maschera.
Nella query, che è agganciato il report, ho inserito nei campi, che ordino
nella maschera, la seguenti diciture: [forms]![M_SEL_ANNO]![POS] -*-poi
-*- [forms]![M_SEL_ANNO]![DENOMINAZIONE]ECC.
Il problema è che nella stampa viene fuori solamente il primo record,
secondo l'ordine scelto nella maschera.
Dove può essere l'inghippo?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie
Non fare l'ordinamento nella query ma nel report (Strumenti - Raggruppamento/Ordinamento)...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:djiuej$g9o$1...@area.cu.mi.it...

Innanzituto grazie x la risposta
Ho provato inserire il codice nella proprieta -raggruppamento/ordinamento il
codice,  mi stampa tutta la campagna selezionata pero non ordina come ho
selezionato nella maschera ma va a caso
Io invece desidererei che l'ordinamento dato nella maschera si riversi pari
pari nel report.

 ha scritto nel messaggio
news:435d13cc$0$13344$4faf...@reader2.news.tin.it...

L'ordinamento crescente e descrescente della maschera è dell'esempio del
sito comune 3.64 dove io ho aggiunto la selezione dell'anno ma non riesco a
riversarla contemporaneamente sul report
Grazie di nuovo

 Grazie di nuovo
Descrivi il contenuto del campo "Codice", se non č numerico l'ordinamento seguirą un "iter" diverso...
Ciao.
-- 
Sergio MAZZA 


Scusa ma non ho capito cosa intendi
se era di inserire fra apici l'ultimo campo ("POS") o  cosa
sai cerco di cavarmela in access ma sono solo un utente
Comunque grazie della risposta

 Comunque grazie della risposta
No, non intendo quello; non ho ancora capito qual'é il campo che intendi utilizzare per ordinare il report, che tipo di campo è (se 
contiente numeri o testo) e se testo che "tipologia" di contenuto ha.
In particolare non capisco questa tua affermazione: "...Nella query, che è agganciato il report, ho inserito nei campi, che ordino 
nella maschera, la seguenti diciture: [forms]![M_SEL_ANNO]![POS] -*-poi -*- [forms]![M_SEL_ANNO]![DENOMINAZIONE]ECC."
Ciao.
-- 
Sergio MAZZA 

 Ciao.
Grazie dell'attenzione ti rispondo da altro PC
In sostanza io nella maschera faccio prima una selzione per l'annata
(campo testo es 98/99 ecc)successivamente ordino i record selezionati per
uno dei seguenti campi: 
DENOMINAZIONE, POS, DATADOM, COMUNE, COMUNEPRES
e nella maschera tutto ok.
La mia volontà è che la scelta eseguita venga girata sulla stampa del
report.
Per la selezione dell'annata (e qui funziona), e l'ordine, crescente o
decrescente non riesco a girarla sulla stampa/report.
Spero di aver esposto in modo chiaro quello che intendevo


 > Ciao.

PS la dicitura [forms]![M_SEL_ANNO]![DENOMINAZIONE] e le altre le ho
inserite nella query e campo o opzioni del report perche presuponevo che
mi prendesse quanto ordinato nella maschera.
Inserendo nella query mi da si in ordine crescente o decrescente i record
ma solo il primo. Viceversa nel report non fa nessun ordinamento stampando
tutti i record selzionati tramite il filtro dell'annata
Spero di aver migliorato l'esposizione di quello che desiderei fare e
quello che fino adesso o fatto


 -- 
Quindi vuoi, per il report, scegliere il campo da utilizzare come ordinamento e anche la direzione?
Prova questa routine:
'---
DoCmd.OpenReport "nomeReport", acViewDesign
With Reports("nomeReport")
    .Visible = False
    .OrderBy = "nomeCampo"
    .OrderByOn = True
    .Application.Quit acQuitSaveAll
End With
DoCmd.OpenReport "nomeReport", acViewPreview
'---
Ciao.
-- 
Sergio MAZZA 

 Ciao.
Ho inserito il codice che gentilemnte hai postato ma si chiude tutta
l'applicazione
Ma l'ordine del campo non dovrebbe mica prenderlo dalla variabile della
maschera? 
Private Sub Comando26_Click()
   DoCmd.OpenReport "R_RIEP_PROD2", acViewDesign
   With Reports("R_RIEP_PROD2")
   .Visible = False
   .OrderBy = "POS"
   .OrderByOn = True
   .Application.Quit acQuitSaveAll
   End With
End Sub
Grazie ancora di nuovo


 Grazie ancora di nuovo
Ciao.
-- 
Sergio MAZZA 

 Ciao.
Non riesco a farlo girare 
Grazie della tua disponibilità ma x il momento getto la spugna ritentero
fra qualche periodo
