Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con DataReport di VisualBasic

Ho un problema stupido che perņ non riesco a risolvere:
Devo creare un report che contiene parecchie centinaia di record ma mi serve
che ogni pagina del report contenga 14 record.
Come posso fare? Credo si debbano utilizzare aggregazioni o raggruppamenti,
ma come?
AIUTATEMI!!!!!!!!!!!!

 ha scritto nel messaggio
news:biicdo$f09$1...@lacerta.tiscalinet.it...
: Ho un problema stupido che perň non riesco a risolvere:
: Devo creare un report che contiene parecchie centinaia di record ma mi
serve
: che ogni pagina del report contenga 14 record.
: Come posso fare? Credo si debbano utilizzare aggregazioni o
raggruppamenti,
: ma come?
: AIUTATEMI!!!!!!!!!!!!
14 record in che senso?
I primi 14, gli ultimi 14 o forse quelli in mezzo...raggruppati con quale
criterio...
Che forse tu voglia visualizzare solo 14 record alla volta?
Ragazzi, vi prego, spendete DUE minuti in piů del vostro tempo per postare
'bene' e vi assicuro che c'č gente pronta a spenderne anche VENTI del
proprio...
Ciao, Luca.

...


 ha scritto nel messaggio
news:biived$pfb$1...@lacerta.tiscalinet.it...
: 14 per pagina, per cui 14 alla volta.
OK, non so quale strumento tu utilizzi per creare questi report ne quale sia
l'origine dei dati (un recordset, forse?). Se il recordset lo generi tu,
tramite una query, è sufficiente leggere i record 14 alla volta.
Non mi sembra complicato, mi sfugge forse qualcosa?
Fammi sapere!
Ciao, Luca.

Non sono un esperto, anzi...
Potresti essere più chiaro con un esempio?
Io scrivo la query col dataenvironment e poi la associo al report.
Devo visualizzare 14 tuple per pagina perche dopo ogni 14 tuple devo fare
una somma parziale, ma proprio non riesco.
Non so se sono stato più chiaro... perdonami.
Luca di Cerneglons ha scritto nel messaggio ...


A dire la verità non ho mai usato il DataEnvoronment, sono stato abituato
"sin' da piccolo" a fare tutto a manina!
Utilizzando il DE guadagni in semplicità di sviluppo ma perdi tutta la
flessibilità che, come in questo caso, ti servirebbe.
Studiati l'oggetto Recordset, scoprirai tutte le maniere per utilizzare i
dati come meglio credi.
Scusa ma non so come aiutarti, forse si può fare anche col DE ma non ne ho
idea, sorry.
Ciao, Luca.

Cerco di essere piu chiaro possibile:
In un database ho una tabella PRATICHE(id_cliente, nome, cognome,
importo_pagato) in cui sono memorizzati 500 clienti.
Voglio creare un semplice Report basato su questa tabella.
Il Report deve contenere:
-un'intestazione di pagina, ad esempio POLLOTECHNOLOGY (che ovviamente dovrà
apparire su ogni pagina del Report).
-dovrà poi contenere 14 tuple di clienti per ogni pagina, visualizzando
nome, cognome, importo_pagato per ogni cliente.
Fin qui nessun problema.
Adesso vorrei che ogni pagina contenesse un campo TOTALE degli importi
pagati dai clienti di quella pagina.
Qui nasce il problema: nel piè di pagina non mi fa inserire nè TEXTBOX, nè
CAMPIFUNZIONE.
Da quanto ho potuto capire dalla guida MSDN forse devo creare un
raggruppamento ma proprio non riesco...
A I U T O O O O O ! ! ! ! ! !
PS: Anche operando a manina (senza DATAENVIRONMENT ecc...) quando passo i
dati al report ad esempio in questo modo
Set DataReport1.dataSource=rs
dove rs è un recordset, li passo tutti in una volta, non ho la possibilità
di spezzettarli... o mi sbaglio???
Cordiali saluti a quanti mi aiuteranno.
Luca di Cerneglons ha scritto nel messaggio ...


 Cerco di essere piu chiaro possibile:
Sei già stato chiarissimo.
E ti hanno già più o meno risposto: se usi il DataEnvironment non ci si
salta fuori.
Proprio per quello, quasi tutti associano il DataReport direttamente ad un
Recordset, così almeno diventa tutto gestibile.
Comunque, ti avverto che anche manipolando il datareport a manina, la cosa è
più complessa di quanto sembri. A meno che, ovviamente, tu non faccia n
stampe con n recordset da 14 record ciascuno.
Ciao
Alberto

stampe con n recordset da 14 record ciascuno.
Se usasse Printer sarebbe banalissimo :-)
-- 
ciao, hal

...
