Newsgroup: it.comp.appl.access
Titolo: Maschere con intestazione in verticale

Buongiorno a tutto il ng (o buonanotte in quanto ho visto che molti
visitatori di questo ng posta alle ore più strane della nottata).
Veniamo al quesito:
Ho access 2000
Ho la necessità di impostare una maschera (maschere continue per
visualizzare più record contemporaneamente) ma con intestazione verticale
(ho tanti campi da visualizzare per ogni record e verticalmente risulta di
più facile lettura.
E' possibile ? Se si in che modo?
Grazie a tutti coloro che hanno la pazienza di leggere e rispondere
Renza
Spero che la stessa domanda non sia già stata fatta e risposta recentemente
nel ng e a me sia sfuggita oppure ci sia la soluzione nel sito comune ed io
non l'ho individuata; in questo caso chiedo scusa in anticipo.

 wrote in message
8iq0in$rbd$1...@nslave2.tin.it...

Se non ho capito male, ti sei creata una maschera con l'Autocomposizione ed
hai scelto come layout della maschera "Tabulare", così che la maschera
risulta essere più larga che lunga; inoltre le etichette dei controlli
Access le ha messe tutte in fila nell'intestazione della maschera.
Se questo è il tuo problema, apri la struttura della tua maschera, allunga
la sezione Corpo, trascina con il mouse i singoli controlli come meglio ti
aggrada, trascina con il mouse le etichette dall'intestazione a sopra o di
fianco ai relativi controlli, elimina la sezione Intestazione maschera,
ridimensiona al meglio la sezione Corpo; chiudi e salva la struttura della
maschera.
Potresti altrimenti anche ricreare la maschera in Autocomposizione questa
volta scegliendo come layout "Giustificato" e poi cambiare la proprietà
"Visualizzazione predefinita" in "Maschere continue".
Naturalmente puoi sempre non adoperare l'Autocomposizione e crearti il
layout più confacente.
Roberto

 Roberto
Innanzitutto grazie,
tuttavia penso di non essermi spiegata bene, ci riprovo con un'analogia con
excel
Quello che riesco a fare ora è intestazione maschera simile a "righe da
ripetere in alto" di excel nell'imposta pagina della  stampa oppure "blocca
riquadri" applicato alle righe preso dal menù finestra  (vale a dire che le
intestazioni sono scritte es. nella prima riga in alto ed il testo scorre
sotto nelle righe successive).
Ora quello che vorrei ottenere è qualcosa di simile al blocca riquadri
applicato a colonne (nel caso di stampa "colonne da ripetere a sx) in modo
che le etichette vengano visualizzate una volta sola a sx della maschera
 nel mio caso verrebbe una colonna larga circa 6 cm con le etichette una
sotto l'altra) ed i controlli con i dati in una colonna larga circa 1,5 cm
che, impostata a "maschere continue", dovrebbe permettere la visualizzazione
di più record contemporaneamente (nel mio caso 7)che scorrono a dx
dell'intestazione in altrettante colonne.
Sperando di essermi spiegata un pò meglio, mi chiedo:  sarà possibile ?
Grazie infinite e buongiorno a Roberto e a tutto il ng.
Renza

 wrote in message
8isii9$egg$1...@nslave2.tin.it...

Bei tempi quando usavi solo Excell !!   :-))))
Scherzi a parte, certamente si può fare e se questa volta sono riuscito a
capirti questa potrebbe essere una soluzione:
Nella tua maschera (MASK1) elimina tutte le etichette e disponi i controlli
uno sotto l'altro: dimensiona la larghezza del Corpo della maschera a cm 1,5
e la sua altezza per quello che ti serve a contenere tutti i controlli; se
ce la hai, elimina la Sezione Intestazione della maschera ed assegna la
proprietà di MASK1 "Visualizzazione predefinita" come "Maschere continue".
Dichiarati una seconda maschera (MASK2) con visualizzazione predefinita
"Maschere singole"; nella parte sinistra di MASK2 in una zona larga 6 cm,
inserisci le tue etichette una sotto l'altra, e mantieni una distanza una
dall'altra uguale a quella che hai adoprato per spaziare i controlli di
MASK1; ripeterai la serie di etichette tante volte quanti sono i record che
vuoi visualizzare contemporaneamente. A destra di questa zona, inserisci in
MASK2 un controllo Sottomaschera, alto quanto la zona che contiene le
etichette e largo circa 2 cm; inserisci nel controllo Sottomaschera la
maschera MASK1.
Aprendo MASK2 vedi quello che volevi??
Roberto

più facile lettura.
non ho capito, vuoi ruotare le etichette di 90 gradi?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

 > > > più facile lettura.

Ho fatto un sacco di cose con excel (è stato il mio primo amore informatico)
poi, dovendo gestire un numero elevato di record con intrecci non da poco
sono andata su access (tutto da autodidatta con tante inc..........ture).
Chissà se ho fatto bene!!!!!
Sto provando a seguire le tue preziose istruzioni per ottenere quello che
voglio ma per ora non ci sono riuscita:
la sottomaschera contenente i controlli (mask1) settata con maschere
continue si duplica verticalmente (un record sotto l'altro e non di fianco).
Ho provato a mettere 7 sottomaschere Mask1 una vicino all'altra in MASK2 di
fianco alla serie di etichette.
Graficamente è vicino a quello che voglio; operativamente esiste ancora un
problema:
Per selezionare i record che voglio utilizzo il filtro sul campo [Codice]
che è un alfanumerico. Sovente ho bisogno di vedere es. 02004* e pertanto
devo potere vedere tutti i record che soddisfano queste condizioni (che
possono essere 2 come 20).
Ora impostata nel modo di cui sopra ogni sottomaschera è indipendente.
chissà dove sto toppando.
Uffa! come vorrei saper fare quello che mi serve subito senza rompere
l'anima ad altri..........
Mentre scrivo mi sorge anche il dubbio di non avere eseguito correttamente
le tue istruzioni!
cosa intendi per
......; ripeterai la serie di etichette tante volte quanti sono i record che
vuoi visualizzare contemporaneamente. .....
Grazie ancora
Renza

 
http://members.xoom.it/it_db_access/
Innanzitutto grazie,
Oltre ad essere un disastro con access, sono ancora peggio ha spiegare i
miei problemi.
visto la pazienza che dimostrate provo a rispiegarmi:
propongo a te la spiegazione data a Roberto in precedente post con analogie
con excel (come ho già detto: il mio primo amore informatico da
autodidatta):
Quello che riesco a fare ora è intestazione maschera simile a "righe da
ripetere in alto" di excel nell'imposta pagina della  stampa oppure "blocca
riquadri" applicato alle righe preso dal menù finestra  (vale a dire che le
intestazioni sono scritte es. nella prima riga in alto ed il testo scorre
sotto nelle righe successive).
Ora quello che vorrei ottenere è qualcosa di simile al blocca riquadri
applicato a colonne (nel caso di stampa "colonne da ripetere a sx) in modo
che le etichette vengano visualizzate una volta sola a sx della maschera
 nel mio caso verrebbe una colonna larga circa 6 cm con le etichette una
sotto l'altra) ed i controlli con i dati in una colonna larga circa 1,5 cm
che, impostata a "maschere continue", dovrebbe permettere la visualizzazione
di più record contemporaneamente (nel mio caso 7)che scorrono a dx
dell'intestazione in altrettante colonne.
Sperando di essermi spiegata un pò meglio, mi chiedo:  sarà possibile ?
Grazie infinite e buonpomeriggio a Ilbo dal portatile e a tutto il ng.
Renza


Roberto

dell'intestazione in altrettante colonne.
dovresti inserire nella maschera un controllo sottomaschera
(attenzione a non confondere il controllo sottomaschera con la
sottomaschera che in esso verra' contenuta).
crei una maschera larga quanto ti occorre e la usi come maschera da
visualizzare nel controllo sottomaschera.
il problema pero' e' che ti giochi lo scorrimento verticale.
ci si potrebbe inventare qualcosa di mooolto complicato per faqre in
modo che la sottomaschera venga scrollata solo dalla maschera
principale e che contestualmente si simuli uno scrollamento delle
etichette nella colonna fissa, ma la vedo dura.
