Newsgroup: it.comp.appl.access
Titolo: Maschera continua con sottomaschere

Come mai non è possibile creare una sottomaschera in una maschera
continua?
Mi piacerebbe poter avere una visualizzazione come sulle tabelle che
ti fanno vedere la tabella secondaria collegata pigiando sul
pulsantino +.
Il mio caso è un elenco di fatture con scadenze diverse, al momento ho
creato una query per vedere tutto in modo tabellare ma ovviamente mi
ripete i righi dove le fatture hanno più scadenze:
N.fatt data   cliente         Importo           scadenza
importo in scadenza
1   10/10/2010    pluto            10000         10/11/2010    10000
2   11/10/2010    pippo             5000         11/11/2010      3000
2   11/10/2010    pippo             5000          11/12/2010     2000
mi piacerebbe avere una visualizzazione così:
N.fatt data   cliente         Importo           scadenza
importo in scadenza
1   10/10/2010    pluto            10000         10/11/2010    10000
2   11/10/2010    pippo             5000         11/11/2010      3000
 
11/12/2010      2000
La fattura 2 la vedo ripetuta due volte e potrebbe causare difficoltà
di lettura...
Qualcumo ha un'idea?
grazie


Purtroppo non è possibile... ma nulla ti vieta di mettere una SubForm
nella sezione PieDiPagina Maschera, e questa verrà sincronizzata con
l'evento Current....!
Non è la stessa cosa, ma questo è quello che puoi fare... altrimenti
devi gestire l'apertura di una form di Dettaglio.
@Alex

 l'evento Current....!
Qiuindi è possibilissimo.
Appena metti la Subform in calce alla Mainform Access te la converte in 
Single Form, ma se tu rimetti la Main in Continuos ne ottieni due, una 
dentro l'altra, ambedue Continuos Form.
Access 2003 ne teneva 3, con access 2007 sono arrivato a 7 - una dentro 
l'altra - poi mi sono fermato.
Naturalmente non puoi mettere le Sub nel Detail della Main, dovrai 
metterle nel Footer, etc.
Bruno

 Bruno
Scusa non ho capito, puoi rispiegarmelo. Io ho provato: con maschere
continue mi funziona ai piedi della maschera, ma non mi piace molto.
Altrimenti mi funziona con Foglio dati, se voglio vedere la sub clicco
sul pulsante +. Però in visualizzazione foglio dati non vedo più i
totali a piè...

on 22-11-10, Lo supposed :


Vediamo prima di capirci, io intendo una roba del genere:
http://myfreefilehosting.com/f/839ee650c4_1.04MB
Bruno

 Bruno
Scusa la mia ignoranza ma non ho visto nulla all'indirizzo che mi hai
indicato... solo una scritta. Dove devo guardare?

 indicato... solo una scritta. Dove devo guardare?
Clcca laddove dice:
"Click Here To Download"
Bruno

 wrote:

La soluzione che ho proposto io è quella che proponi tu... ma non è
quella che ha richiesto lui... almeno per quello che ho capito io...!
Lui vorrebbe che per ogni Record della visualizzazione continua fosse
disponibile la SottoMaschera... e questo continuo a dire che
non è fattibile...
se poi va bene anche la soluzione proposta... abbiamo detto la stessa
cosa.
@Alex


Infatti, la soluzione che mi proponi tu è la stessa di Alex e di
quella che ho provato io, ma non è questo che vorrei.
Io vorrei vedere tutto in una sola videata, senza dover posizionare il
cursore su ogni rigo, per cui se non ci sono altre soluzioni, vorrà
dire che mi accontento di veder duplicata la fattura tante volte
quante sono le scadenze...
Che voi sappiate non c'è un modo per dirgli se vedi lo stesso numero
di fattura fallo vedere solo sul primo rigo e sui
successivi .visible=false?
grazie ancora per la vostra disponibilità.

 continua?
Mi ero fermato qui.
Leggendo ora per bene il resto mi rendo conto che non c'entra niente 
con Form e subForm.

Sì, creare opportune Query/Table per evidenziare i valori unici coi 
dati che ti interessano.
Con Access - come con qualsivoglia altro linguaggio di programmazione - 
è possibile ottenere tutto quanto sia logicamente plausibile.
Bruno

 - Mostra testo citato -
Riusciresti a darmi qualche dritta? non saprei come incominciare...
Grazie sei molto gentile a prenderti cura del mio problema
ciao

 Grazie sei molto gentile a prenderti cura del mio problema
Sarebbe più opportuno ti rivolgessi ad Alex: lui è molto più bravo di 
me e sono sicuro non ti lesinerà il suo aiuto.
Bruno