Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Creazione "struttura ad albero" Piano dei conti in un DB

393 views
Skip to first unread message

Dino

unread,
Jun 1, 2011, 3:22:49 AM6/1/11
to
Ciao a tutti,avrei necessità di creare una struttura ad
albero(possibilimente dinamica) in un DB del piano dei conti.Tanto
per intenderci il tutto dovrebbe svilupparsi come "l'esplora risorse
di Windows".Attualmente nel DB i dati realtivi al piano dei conti sono
gestiti in una tabella "Tbconto" nella quale ho inserito tutti i tipi
di conto con i relativi codici di identificazione.Facendo un esempio :

IDconto Conto Nome
1 150.20 IVA vendite
2 400.10 Vendite merci
4 150.10 IVA acquisti


Il tutto (come sostenevo sopra) avrei necessità di tradurlo in una
struttura ad albero dinamica all'interno del DB.

Grazie in anticipo

Dino

@Alex

unread,
Jun 1, 2011, 7:09:00 AM6/1/11
to

Quello che chiedi si articola in 2 cose:
1) La parte Strutturale
2) La parte Grafica

Per la 1° devi ragionare su una struttura Ricorsiva, e quì sta alla
tua preparazione capire come...
Per la 2° ci sono problemdi di Licenza, nel senso che Access non ha
Oggetti(Tree) che consentono la visualizzazione della Struttura ad
Albero...

Io pertanto ho fatto un'esempio banale che potrebbe esserti utile:

http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=247

Trovi sia il concetto di struttura RICORSIVA che grafico... ma non è
banale.

@Alex

Dino

unread,
Jun 1, 2011, 9:07:54 AM6/1/11
to
> @Alex- Nascondi testo citato
>
> - Mostra testo citato -

Ciao Ale e grazie per la risp.Ho dato un'occhiata velocissima al tuo
link e subito mi sono fermato : I due demo che avete prep.sono
gestibili da Access 2002 in poi,io incece devo far girare il tutto in
Access 2000.Come posso fare ?????

Dino

Antonio Biso

unread,
Jun 1, 2011, 9:34:44 AM6/1/11
to

"Dino" <verreng...@alice.it> ha scritto nel messaggio
news:67204c07-0a83-4e36...@l14g2000pro.googlegroups.com...

Dino

mi risulta che 2003 e 2000 si parlano tranquillamente e cmq la sintassi e le
librerie del vba sono le stesse

Antonio


Dino

unread,
Jun 1, 2011, 9:40:09 AM6/1/11
to
On 1 Giu, 15:34, "Antonio Biso" <ab...@libero.it> wrote:
> "Dino" <verrengia.d...@alice.it> ha scritto nel messaggionews:67204c07-0a83-4e36...@l14g2000pro.googlegroups.com...

> On 1 Giu, 13:09, "@Alex" <ik2...@libero.it> wrote:
>
>
>
>
>
> > On 1 Giu, 09:22, Dino <verrengia.d...@alice.it> wrote:
>
> > > Ciao a tutti,avrei necessit di creare una struttura ad

> > > albero(possibilimente dinamica) in un DB del piano dei conti.Tanto
> > > per intenderci il tutto dovrebbe svilupparsi come "l'esplora risorse
> > > di Windows".Attualmente nel DB i dati realtivi al piano dei conti sono
> > > gestiti in una tabella "Tbconto" nella quale ho inserito tutti i tipi
> > > di conto con i relativi codici di identificazione.Facendo un esempio :
>
> > > IDconto Conto Nome
> > > 1 150.20 IVA vendite
> > > 2 400.10 Vendite merci
> > > 4 150.10 IVA acquisti
>
> > > Il tutto (come sostenevo sopra) avrei necessit di tradurlo in una

> > > struttura ad albero dinamica all'interno del DB.
>
> > > Grazie in anticipo
>
> > > Dino
>
> > Quello che chiedi si articola in 2 cose:
> > 1) La parte Strutturale
> > 2) La parte Grafica
>
> > Per la 1 devi ragionare su una struttura Ricorsiva, e qu sta alla

> > tua preparazione capire come...
> > Per la 2 ci sono problemdi di Licenza, nel senso che Access non ha
> > Oggetti(Tree) che consentono la visualizzazione della Struttura ad
> > Albero...
>
> > Io pertanto ho fatto un'esempio banale che potrebbe esserti utile:
>
> >http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=247
>
> > Trovi sia il concetto di struttura RICORSIVA che grafico... ma non
> > banale.
>
> > @Alex- Nascondi testo citato
>
> > - Mostra testo citato -
>
> Ciao Ale e grazie per la risp.Ho dato un'occhiata velocissima al tuo
> link e subito mi sono fermato : I due demo che avete prep.sono
> gestibili da Access 2002 in poi,io incece devo far girare il tutto in
> Access 2000.Come posso fare ?????
>
> Dino
>
> mi risulta che 2003 e 2000 si parlano tranquillamente e cmq la sintassi e le
> librerie del vba sono le stesse
>
> Antonio- Nascondi testo citato

>
> - Mostra testo citato -

Certo ma!! se il file .mdb di origine e' realizzato con Access 2003,io
con Access 2000 non lo apro !!!!! O sbaglio????


VOTA ANTONIO....VOTA ANTONIO ....
Grazie Dino

@Alex

unread,
Jun 1, 2011, 9:45:40 AM6/1/11
to

Non sbagli, ma non riesco a convertirlo...
Se qualche anima PIA lo converte, come diceva Antonio funziona,
credo...!

@Alex

@Alex

unread,
Jun 1, 2011, 9:46:34 AM6/1/11
to
....

> Non sbagli, ma non riesco a convertirlo...
> Se qualche anima PIA lo converte, come diceva Antonio funziona,
> credo...!
>
> @Alex

Ho il dubbio sul Metodo AddItem del controllo ListBox... non ricordo
se A2000 lo espone...

@Alex

Roberto

unread,
Jun 1, 2011, 9:54:57 AM6/1/11
to
sembra funzionare
potete scaricarlo al link:
http://www.quellidelbasket.com/public/Form_TreeView_2000.zip

Antonio Biso

unread,
Jun 1, 2011, 10:54:58 AM6/1/11
to

"@Alex" <ik2...@libero.it> ha scritto nel messaggio
news:baf48b16-4d6a-4b43...@o10g2000prn.googlegroups.com...

una volta passato in 2003 non si torna indietro

Antonio


Popi - TheBadHabits

unread,
Jun 1, 2011, 10:56:56 AM6/1/11
to
On 1 Giu, 16:54, "Antonio Biso" <ab...@libero.it> wrote:
> "@Alex" <ik2...@libero.it> ha scritto nel messaggionews:baf48b16-4d6a-4b43...@o10g2000prn.googlegroups.com...

>
> > On 1 Giu, 15:40, Dino <verrengia.d...@alice.it> wrote:
> >> On 1 Giu, 15:34, "Antonio Biso" <ab...@libero.it> wrote:
> > Non sbagli, ma non riesco a convertirlo...
> > Se qualche anima PIA lo converte, come diceva Antonio funziona,
> > credo...!
>
> > @Alex
>
> una volta passato in 2003 non si torna indietro

Anto' come sei bibblico!!! :D

Popi

Antonio Biso

unread,
Jun 1, 2011, 11:21:43 AM6/1/11
to

"Popi - TheBadHabits" <rlu...@yahoo.com> ha scritto nel messaggio
news:e3768837-6ea8-408a...@q12g2000prb.googlegroups.com...

dici che suona come
nel 2012 ci sarà la fine del mondo?
cmq ci mancano due b

Antonio


Antonio Biso

unread,
Jun 1, 2011, 12:04:14 PM6/1/11
to

"Antonio Biso" <ab...@libero.it> ha scritto nel messaggio
news:is5lds$fl9$1...@speranza.aioe.org...
>


Nella versione standard degli esempi c'è un bug

se primo espando una famiglia che ha più livelli e poi collasso direttamente
la root, rimangono i figli di secondo livello e quando riespando di nuovo
ottengo la famiglia intera più i figli precedenti

nella versione recordset questo non accade


Antonio


Dino

unread,
Jun 1, 2011, 12:48:34 PM6/1/11
to
On 1 Giu, 18:04, "Antonio Biso" <ab...@libero.it> wrote:
> "Antonio Biso" <ab...@libero.it> ha scritto nel messaggionews:is5lds$fl9$1...@speranza.aioe.org...

>
>
>
> Nella versione standard degli esempi c'è un bug
>
> se primo espando una famiglia che ha più livelli e poi collasso direttamente
> la root, rimangono i figli di secondo livello e quando riespando di nuovo
> ottengo la famiglia intera più i figli precedenti
>
> nella versione recordset questo non accade
>
> Antonio

Ok raga....e io con il mio "OBSOLETO" Access 2000 che devo faaaaa

Dino

NB:Come dice Alex, se c'e' qualche anima pia chec puo' convertirmi il
tutto.....

Aspetto l'anima!!!!!!!

Grazie ancora

Dino

@Alex

unread,
Jun 1, 2011, 1:11:19 PM6/1/11
to
On 1 Giu, 18:04, "Antonio Biso" <ab...@libero.it> wrote:
> "Antonio Biso" <ab...@libero.it> ha scritto nel messaggionews:is5lds$fl9$1...@speranza.aioe.org...

>
>
>
> Nella versione standard degli esempi c'è un bug
>
> se primo espando una famiglia che ha più livelli e poi collasso direttamente
> la root, rimangono i figli di secondo livello e quando riespando di nuovo
> ottengo la famiglia intera più i figli precedenti
>
> nella versione recordset questo non accade
>
> Antonio

Si lo so, la versione con il Bug era stata improntata da Giorgio
Rancati, e non ho mai avuto l'occasione di lavorarci per correggere il
BUG, ma è sicuramente una cosa
da poco che uno come te può risolvere in 1 PICOsecondo...!

Antò non ho più tempo per nulla...

@Alex

Antonio Biso

unread,
Jun 1, 2011, 1:12:00 PM6/1/11
to

"Dino" <verreng...@alice.it> ha scritto nel messaggio
news:d7222dd1-9295-4f74...@l2g2000prg.googlegroups.com...

Dino

Aspetto l'anima!!!!!!!

Grazie ancora

Dino

ma guarda che in un post precedente t'hanno messo anche la versione 2000 eh

Antonio


Dino

unread,
Jun 1, 2011, 1:26:27 PM6/1/11
to
On 1 Giu, 19:12, "Antonio Biso" <ab...@libero.it> wrote:
> "Dino" <verrengia.d...@alice.it> ha scritto nel messaggionews:d7222dd1-9295-4f74...@l2g2000prg.googlegroups.com...

Ti riferisci forse al post di Roberto??? Perche' se e' quello non l'ho
proprio visto.Mahh che dici ..sara' l'età????

Dino

Dino

unread,
Jun 1, 2011, 1:36:03 PM6/1/11
to
> Dino- Nascondi testo citato

>
> - Mostra testo citato -

Eccomi era quello!!! Ho provato mi si apre reg. ma quando cerco di
lanciare i forms mi da :

.RemoveItem :impossibile trovare li membro dei dati.

Ad ogni modo domani mattina provo a "smanettare" meglio.Se riuscite
tenetemi controllato.
Grazie

Dino

@Alex

unread,
Jun 1, 2011, 2:20:24 PM6/1/11
to

Come pensavo e come avevo premesso...!!
Secondo me chi lo ha provato lo ha converetito ma avendo sempre una
versione > 2000.

Come appunto dicevo, A2000 non espone, per i controlli DataBound come
List/Combo i metodi tipici delle Collection dati come AddItem e
RemoveItem...

La cosa non è grave, ma si complica molto... e molto...!

@Alex

Renato

unread,
Jun 2, 2011, 2:27:31 AM6/2/11
to

Ad ogni modo domani mattina provo a "smanettare" meglio.Se riuscite
tenetemi controllato.
Grazie

Dino


risp------------------------------------------------

io mi sono letto questi brevi tutorial su listView e TreeView
e per quello che mi servivano mi sono trovato bene
prova a dare un occhiata.

http://www.mdenittis.it/Documentazione.htm

ciao Renato

Dino

unread,
Jun 2, 2011, 6:08:55 AM6/2/11
to

Ciao e grazie a tutti per le risp.Provo con gli appunti di De Nittis
(gentilmente "linkatemi" da Renato) e poi vi faccio sapere

Dino

Dino

unread,
Jun 2, 2011, 12:50:08 PM6/2/11
to

Ho provato il demo di Alex con Access 2007 e funziona alla
grande.Ovviamente con Access 2000 (per quello che e' stato giustamente
precisato)non "funge".

Per quanto riguarda il link di Renato rif. al sito di De Nittis, ho
visto che funge (in parte) ma non dinamicamente.Prob. non ho ben
capito io;se volete dare anche voi un occhio per spiegarmi soprattutto
la II° parte , quella inerente del controllo "TreeView_NodeClick ve ne
sarei grato.
Grazie
Dino

0 new messages