Newsgroup: it.comp.lang.visual-basic
Titolo: Re: Equipollenza Access VB

 Scusate, esiste un equivalente del SubForm di Access in VB?
Per consentire una visualizzazione di tipo Master/Detail?
La cosa più veloce che mi viene in mente è l'inserimento di un datagrid
all'interno della tua form, qualche volta ho sentito parlare del
Datarepeater, ma non l'ho mai usato.
Naturalmente puoi sempre farti un controllo "home made"
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Ti ringrazio, ma non è l'uso che voglio farne. La mia sottomaschera è una 
semplice maschera bianca, senza cornice da usare come tavolozza. A meno 
che tu non sappia come usare una groupbox, o una listbox, o una picture 
come tavolozza....purtroppo riesco solo a disegnare sullo sfondo di una 
form e quindi la domanda...
Ciauz
-- 
'gnurant come una cucuzza

 'gnurant come una cucuzza
No , non esiste.
Fai cosi'.
Ti crei un recordset gerarchico( es.FattureTestata e FattureDettaglio).
Le correli attraverso un opportuno campo IDFattureTestata posto su entrambe 
le tabelle, dove sarą chiave primaria sulla tabella FattureTestata.
Poi ti crei una form. Ci metti i controlli relativi a fatturetestata.
Poi ci aggiungi una datagrid. e come datasource gli metti fatturedettaglio.
fatto.
Ciao
Umbe
ps.
Lascia stare il datarepeater. E' un casino del '32. Funziona solo con dati 
di tipo Stringa (ad esempio io per fare funzionare una check col 
datarepeater ho fatto i salti mortali).

Scusate, esiste un equivalente del SubForm di Access in VB? Il Form 
ereditato non mi sembra ciò che cerco. Voglio inserire un Form nella 
maschera, ma non voglio che venga aperto con show o showdialog, ma che 
se ne stia lì come i SubForm di Access. 


 form e quindi la domanda...
Beh... se riesci a disegnare sulla form, perchè ti complichi la vita?
Disegna un bel rettangolotto sulla tua form e fai finta che sia una
sottomaschera...


 
Magari fosse così facile :o) le linee vengono tracciate solo sullo sfondo 
della maschera. Il mio rettangolotto(ahah, forte come l'hai detto :o) ) è su 
una pagina tabbed e se disegno, le linee scompaiono dietro alla tabbed window.
Non è possibile portarle in primo piano. Almeno non ci sono ancora riuscito.
Grazie tante


 
Grazie tante, ma spiegandomi male mi hai dato una risposta che non mi 
serve. Mea culpa :o)
Ciauz


 una pagina tabbed e se disegno, le linee scompaiono dietro alla tabbed
window.
Ah, ok.
Non avevo capito bene.
Comunque, se non ricordo male, il controllo PictureBox ha i metodi Circle,
Line, PSet...
Insomma, se vuoi disegnarci sopra dovrebbe bastare...
Oppure, ancora una volta, non ho capito una mazza :-)


 Insomma, se vuoi disegnarci sopra dovrebbe bastare...
Mi hai preceduto di qualche minuto.
Confermo, la picturebox ha gli stessi metodi di disegno della form.
Anzi, ritengo molto piu' corretto disegnare sul controllo picture che 
brutalmente sulla form.
Umbe 

 brutalmente sulla form.
quoto entrambi, e aggiungo che dato che il controllo picturebox è un
contenitore, all'occorrenza può essere riempito con textbox, combo, labels e
controlli vari, divenendo in effetti l'equivalente di una sottomaschera di
Access: un contenitore di controlli senza barra del titolo.
Ciao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/