Newsgroup: it.comp.appl.access
Titolo: Perdo l"ordina per" di un report, come mai?

Ciao a tutti
Ho un problema su Access di Office 2000 (con tutti gli aggiornamenti
installati)
In pratica io ho una Report che ha sua volta è frutto di una Query su
diversi file.
Questa Questy è ordinata per la variabile "mese" e fin qui va tutto bene.
Il Report ha un suo "Intervallo mensile" che può essere semestrale e
trimestrale ed è ottenuto con la seguente formula inserita nelle proprietà
del Report.
----------------------------------------------------------------------------
Private Sub Report_Open(Cancel As Integer)
 ' Imposta la proprietà IntervalloRaggruppamento come da scelta
 If [Forms]![SelBudgetStampa]![SubTotTrim] = True Then
    Me.GroupLevel(0).GroupInterval = 1
   End If
  If [Forms]![SelBudgetStampa]![SubTotSem] = True Then
    Me.GroupLevel(0).GroupInterval = 2
   End If
End Sub
------------------------------------------------------------------
OK, fino a qui funziona...
Però OGNi volta che rientro nel Report, pur avendolo salvato con
l'impostazione "ordina per" = (mese) e "ordina all'avvio" = (Si), mi ritrovo
che le proprietà hanno PERSO il "mese"che gli avevo dato di campo di
ordinamento e quindi la stampa non è più ordinata.... e non è neppure
ordinata COME la Query che la genera.
Ho provato a togliere l'ordinamento dalla Query e lasciare solo quello sul
Report.... non è cambiato nulla.
Sinceramente non so che fare...chi mi da consigli?
Ciao
Cristian F.

 ha scritto nel messaggio
news:c6jcgq$canpn$1...@ID-59986.news.uni-berlin.de...

L'ordine (del report) lo stabilisci in: Visualizza - Ordinamento e
raggruppamento...
Ciao.
-- 
Sergio MAZZA

 raggruppamento...
Controllato..... il report è GIA' ordinato per il "mese" in quel punto che
tu mi suggerisci.  :-((
E continua comunque a perdermi "ordina per" dalle proprietà del Report ogni
volta che rientro
Ciao e grazie
Cristian F.

 ha scritto nel messaggio
news:c6l3vr$d4irk$1...@ID-59986.news.uni-berlin.de...

Ma non basta averlo impostato in ordinamento e raggruppamento?
Vuoi cambiarlo "al volo"?
Ciao.
--
Sergio MAZZA

Ciao "Sergio MAZZA"
Chiedo scusa se posso rispondere solo ora.
Ho risolto il problema.
In pratica il "mese" che usavo per il campo "ordina per" era un ALTRO campo
rispetto al "mese" che usavo per ordinare le query.
In effetti i due campi erano identici anche come valore (i mesi sono
12...ovviamente)
E' bastato ordinare il report con lo stesso campo della query e tutto si è
risolto.
Mi rimane il dubbio di come mai query e report debbano essere IDENTICI a
livello di campo di ordinamento...o meglio, sarà anche "normale", ma trovo
curioso che invece di dare un errore, Access "si mangi" quello che scrivo
Ciao
Cristian F.

 ha scritto nel messaggio
news:c75fpj$i3706$1...@ID-59986.news.uni-berlin.de...

In effetti è oscuro anche per me; il report dovrebbe ordinare in base al
campo (presente nella query/tabella) indicato in "ordinamento e
raggruppamento".
Ciao.
--
Sergio MAZZA

 raggruppamento".
Per farlo lo fa..... peccato che lo faccia SOLO quando si mette fisicamente
il nome della variabile nell"ordina" del Report
All'ingresso successivo si rimette a posto come la query (anzi, esattamente
al CONTRARIO, tranne il primo campo.... quindi 1, 12, 11, 10.... ecc.ecc)
Come ho detto all'inizio potrebbe essere perchè io ho la suddivisione degli
"intervalli" dei subtotali che è variabile e impostata nella Routine Evento
del Report
Forse il "GruopInterval" fa casino se l'ordinamento della Query e quello del
Report non sono fisicamente lo stesso campo...
Non solo siamo nel campo delle ipotesi pure....
Ciao e ancora grazie
Cristian F.