Newsgroup: it.comp.appl.access
Titolo: Visualizzare i record di una sottomaschera su due colonne

Access 2002/2003
Ciao, non ho idea se è possibile, come nei report per la visualizzazione e 
stampa, la possibilità di far visualizzare i record di una sottomaschera su 
due colonne.
La richiesta nasce per la necessità di spazio dello stampato riproposto 
nella Maschera principale. I record, in questo caso devono essere 5 nella 
colonna sinistra e 5 nella colonna destra. Non so se fattibile, ma porre un 
quesito non costa nulla.
Mille grazie
Bruno

 ha scritto nel messaggio 
news:gh1dln$138$1...@tdi.cu.mi.it...

I dieci da visualizzare sono fissi divisi per 5 e 5? hai esigenze 
particolari per come devono essere visualizzati a nella colonna di destra e 
in quella di sinistra?
ciao Max

 ha scritto nel messaggio 
news:gh69d4$nko$1...@aioe.org...

---
Ciao Max,
    non ho nessuna esigenza salvo la visualizzazione seguendo esclusivamente 
l'ordine d'inserimento e non un'ordine alfabetico o altro.
    Ho tentato alcune prove inserendo due sottomaschere collegate alla 
stessa tabelle, ma non sono riuscito sia per l'inserimento dei record e 
tantomeno per la visualizzazione; non ho proprio idea su come si possa fare.
esempio:
colonna 1-------------- colonna 2
RecInserito 1-----------RecInserito 6
RecInserito 2-----------RecInserito 7
RecInserito 3-----------RecInserito 8
RecInserito 4-----------RecInserito 9
RecInserito 5-----------RecInserito 10
Mille grazie, Bruno 

 ha scritto nel messaggio 
news:gh1dln$138$1...@tdi.cu.mi.it...

E' fattibile ma devi costruire un algoritmo che accoda i valori della 
sottomaschera in una tabella di appoggio (con due campi).
Sarà questa tabella ad alimentare la sottomaschera.
Ciao, Carlo 

 ha scritto nel 
messaggio news:ghghmf$n1c$1...@tdi.cu.mi.it...

---------------
Ciao Carlo, per le mie conoscenze mi pare troppo complesso e comunque non 
saprei da dove iniziare.
Pensavo fosse più semplice.
1000 Grazie
Bruno 

 ha scritto nel messaggio 
news:493cf35e$0$18154$4faf...@reader3.news.tin.it...

Non è difficile. Ti spiego il concetto.
Hai un recordset con 10 record, in un'unica colonna.
Hai la necessità di rappresentarli su due colonne di 5 record ciascuna.
Una strada è quella di creare una tabella cosiddetta di appoggio con due 
campi.
Da codice apri il primo recordset, quello con i dieci record, e con un 
semplice ciclo accodi i valori a gruppi di cinque, il primo gruppo nel primo 
campo della tbl di appoggio e il secondo gruppo nel secondo campo della tbl 
di appoggio.
Questa tbl di appoggio alimenterà la sottomaschera.
Se il concetto ti è chiaro e vuoi cimentarti in questa prova, non hai che da 
dirlo...
Ciao, Carlo 

 Ciao, Carlo ------------
Gentilissimo Carlo, grazie per la tua disponibilità. Quello che tu hai 
scritto è chiarissimo,
purtroppo sono io che non ho le idee chiare per le mie scarse conoscenze di 
VBA e di
 conseguenza ho problemi nell'affrontare tale percorso. Inoltre, nel caso in 
questione, si
tratta di uno stampato riprodotto su una form, ove in UNA delle varie 
sottomaschere avviene
l'inserimento di 10 località (quelle che vorrei poter inserire con due 
colonne e di conseguenza vederle sulle medesime colonne);
queste località, se mi accontento posso farle visualizzare su singola
colonna (come già sono) e poi in due colonne in stampa nel sottoreport del 
prodotto finale.
Per concludere, non ho la conoscenza per provare quello che mi hai spiegato, 
mi sembra complicato
il lavoro da fare in relazione al ritorno di utilità e non meno non voglio 
farti perdere tempo con me che con VBA ci litigo ancora.
Grazie infinite, Bruno 

 Grazie infinite, Bruno
Grazie per il feedback.
Ciao, Carlo