Newsgroup: it.comp.appl.access
Titolo: Righe in verticale nei report?!?

Salve a tutti ragazzi!
Scrivo per esporvi il mio problema relativo ad un report tabulare.
In suddetto report ho un elenco di esami di laboratorio con i relativi
valori ottenibili.
Come potete immaginare, ad ogni esame possono corrispondere n valori.
La mia formattazione di partenza prevedeva nella "Intestazione di pagina"
nella struttura di report i campi relativi agli esami (nome, materiale,
metodo & so on), e nel corpo del report i valori. In tal modo il risultato
della stampa era un elenco di esami con i relativi valori, ok?
Il report si presentava pressappoco cosě:
*********************************
*Nome analisi    Materiale    etc...    Valori*
*********************************
Analisi 1                ...                ...
                                                         Valore 1
                                                         Valore 2
                                                         Valore 3
-----------------------------------------------
Analisi 2                ...                ...
                                                         Valore 1
                                                         Valore 2
                                                         Valore 3
-----------------------------------------------
Analisi 3                ...                ...
                                                         Valore 1
                                                         Valore 2
                                                         Valore 3
-----------------------------------------------
Come, vedete e potete immaginare, i valori sono disassati rispetto ai nomi
di analisi...
Ma il nostro dottore preferiva una formattazione differente: una tabella
senza sfalsamenti di riga.
Allora ho ficcato tutti i campi nella sezione "Corpo" e, con le opzioni di
ordinamento e di raggruppamento ho fatto in modo di evitare la ripetizione,
per ogni riga, di tutti i campi che risultavano doppi ad eccezione del campo
"Valori".
In "Intestazione di pagina ho disegnato una riga (per separare i record
differenti).
Le righe verticali, invece....
...le ho disegnate a mano, con il risultato che, avendo impostato la
proprietŕ "espandibile" su si per la sezione "corpo", quando un record sta
su due righe la lunghezza (ovvero l'altezza) delle righe verticali da me
disegnate risulta essere insufficiente, e quindi prima della riga
orizzontale successiva resta un orrido spazio bianco vuoto.
Per ovviare al problema ho, su formattazione del report, chiesto ad A97 di
prendere l'altezza dei campi, verificare quale fosse il maggiore e impostare
su tale valore l'altezza delle righe verticali.
Chiaramente non ha funzionato, forse perchč in tal modo A97 valuta l'altezza
dei campi del primo record e basta...
Secondo voi, in conclusione, come caspita posso fare, in modo che la
formattazione classica delle tabelle (con righe orizzontali e verticali tra
i record) venga rispettata.
Vi ringrazio per l'attenzione e aspetto ogni tipo di risposte... al piů
presto.
Grazie e scusate lo sproloquio...
Vulcanbrain
**********************
http://vulcanbrain.supereva.it/
**********************

Ciao, ti scrivo due righe di esempio, poi tu le puoi adattare formattando i
valori, questo fa una riga verticale quasi a tutta lunghezza sulla Sx del
Report:
Me.DrawWidth = 12
Me.Line (669,1600)-(669,Me.ScaleHeight)
Come vedi sono le 4 coordinate matematiche per individuare i due punti
estremi.
Ciao Alex
-- 
Posted from 
smtp1.libero.it
 [193.70.192.51] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG