Newsgroup: it.comp.lang.visual-basic
Titolo: semi-OT - Qualcuno qui utilizza quello stramaledetto ReportMan?

Dannato aggeggio... ci ho perso ore e ore su google a trovare
qualcosa...
Se cerco "reportman" non esce niente, se cerco "report manager" escono
trecentomila cose che non c'entrano proprio un tubo con
http://reportman.sourceforge.net/
La documentazione lasciamola perdere... non c'è scritto niente con
coefficiente di utilità > 0,01
Veniamo al problema:
Sto creando un report. Lasciando stare la supercomodità indiscussa
dell'editor, mi sono trovato davanti al problema di dover mostrare il
totale di un certo valore ripetuto n volte nella sezione dettagli.
Il totale lo piazzo sotto, nella sezione Piè di pagina (che contiene
TOTALE e FIRMA).
OK, provo a stampare, il risultato è ripetuto su ogni pagina ma io NON
voglio questo... la firma si, ok, ma il totale lo voglio solo
sull'ultima pagina!
Ho provato con la proprietà "condizione di stampa" pensando di fare
qualcosa come
STAMPA SE PAGINA_CORRENTE = TOT_PAGINE
Ma la documentazione online mi spiega che PAGECOUNT "is a special
expression, can not be combined or included inside another expression"
Prima di mandarlo a cagare un'altra volta, qualcuno di voi l'ha già
fatto? (non di mandarlo a cagare, eh...)
Grazie!

 fatto? (non di mandarlo a cagare, eh...)
Tipo totale fattura sull'ultima pagina?
Questo ti basta aggiungere un Gruppo che ti mette poi due sezione: Header e
Footer.
Nell'header metti in GroupExpression quando deve switchare, es. ad ogni
campo di FATTURA.NUMFATTURA.
Così ti stampa l'header, tutti i dettagli che con quell'id di valore, e poi
il group footer.
Se lo vuoi solo sull'ultima pagina metti semplicemente un'altro group che
ingloba tutto. Il footer di questo sarà il totale generale.
Ma non è che addirittura tu hai messo i dati in un page footer? Questo lo
stampa ad ogni pagina, e si usa es. per scrivere "Pagina:" e il numero.
Comunque per farti un esempio per stampare un elenco di fatture con le
righe e totale hai:
Page Header :"Stampa fatture" ... del ....
Group0: vuoto
Group1: GroupExperssion: Fattura.idFattura
Detail: articolo, qta, prezzo
Footer1: il totale della fattura
Footer0: il totale di TUTTE le fatture
PageFooter: "Pagina " ...

 expression, can not be combined or included inside another expression"
Non mi è chiarissimo ciò che ti serve. Prima dici che vuoi il totale 
nei dettagli, poi che lo vuoi nell'ultima pagina.
Io ho capito che tu vuoi un Piè di pagina con la firma ed un Piè di 
report con firma+totale. Ma ovviamente non è questo il problema, 
sarebbe troppo facile.
Alberto
-- 
Georges Pompidou: Un uomo di stato è un politico che dona se stesso al 
servizio della nazione. Un politico è un uomo di stato che pone la 
nazione al suo servizio.

 PageFooter: "Pagina " ...
Ottimo, è esattamente quello che cercavo, perfetto! Grazie
infinite.... in altre parole:
Do
  Grazie()
Loop
Ciao!

 sarebbe troppo facile.
Infatti mi sono espresso in un modo molto "barbone".
Quando dicevo
"mostrare il totale di un certo valore ripetuto n volte nella sezione
dettagli"
Non intendevo dire che ci sono n totali, ma:
===SEZ DETTAGLI===
valore1
valore2
valore3
===FONDO PAGINA===
tot.valori
Ciao!

 Loop
ReportMan lo uso abitualmente e c'ho fatto cose anche abbastanza esotiche.
In futuro basta che fai un post con oggetto ReportMan come questo che me lo
evidenzia in automatico.