Newsgroup: it.comp.appl.access
Titolo: Creazione "struttura ad albero" Piano dei conti in un DB

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

 - 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

 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 

 - 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

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

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

sembra funzionare
potete scaricarlo al link:
http://www.quellidelbasket.com/public/Form_TreeView_2000.zip

 ha scritto nel messaggio 
news:baf48b16-4d6a-4b43...@o10g2000prn.googlegroups.com...


una volta passato in 2003 non si torna indietro
Antonio 

 una volta passato in 2003 non si torna indietro
Anto' come sei bibblico!!! :D
Popi

 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 


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 

 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

 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

 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 

 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

 - 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


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

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


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


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