Urgente ... sos Access Rispondete x favore

venerdì 28 marzo 2008 - 13.35

tomas801 Profilo | Junior Member

ragazzi ho un problemino ho un database ke mi permette la registrazione di ogni chiamata di ogni singolo socio in tutti i suoi dettagli su un foglio dati
quindi : oggetto chiamata , se e' stata una kiamata in ingresso o in uscita ... ed altri
il punto è ke devo aggiungere due voci ke mi specificano la chiamata.
a me serve inserire 2 caselle a discesa in relazione tra loro.
mi spiego meglio nella prima casella per esempio: ci sono 3 macrocategorie nell'altra casella tutte le sottocategorie.
in base alla scelta della macrocategoria, nell'altra casella a discesa devono apparire soltanto le sottocategorie di quella macrocategoria e non di tutte.
potete aiutarmi ?

TOPOAMORE Profilo | Expert

Ciao

allora se ho capito bene questa e la mia soluzione

crea una query con le 2 tabelle collegate tra loro
e crea un sull'id di collegamento della seconda tabella con il valore di restituzione del primo menu a tendina proveniente dal form

nel primo menu a tendina seleziona il campo, dalla query creata, da visualizzare

sulle'evento dopo aggiornamento del primo menu devi scrivere

me.recalc

nel secondo menu a tendina seleziona il secondo valore,sempre dalla query prima creata, da visualizzare

dimmi se funziona

ciaooo

esmeralda Profilo | Newbie

Contattami al mio indirizzo.ciao.

TOPOAMORE Profilo | Expert

NON LO VEDO SCRIVIMELO

tomas801 Profilo | Junior Member

c6 puoi aiutarmi?

tomas801 Profilo | Junior Member

MI SPIEGHI MEGLIO ...
UN PO PASSO PASSO...
ANZI SE VUOI POSSO MANDARTI UN ALLEGATO COSI RENDO MEGLIO L'IDEA KE DICI?

TOPOAMORE Profilo | Expert

scusa il ritardo ma mandami tutto cio che mi serve per capire meglio

alpanix Profilo | Junior Member

ciao
puoi utilizzare il metodo requery nella seconda combobox, e origina i suoi dati su una query di selezione che filtri i dati in base alla combobox precedente


AlPanix

tomas801 Profilo | Junior Member

come si fa?...

tomas801 Profilo | Junior Member

questo e' il file
una volta aperto
in basso c'e' il bottone chiamate
all'interno devo inserire le 2 voci di cui parlavo prima...

alpanix Profilo | Junior Member

>questo e' il file
>una volta aperto
>in basso c'e' il bottone chiamate
>all'interno devo inserire le 2 voci di cui parlavo prima...
purtroppo non lavoro con access 2007
uso access 2003
puoi convertirlo in formato 2003?


AlPanix

tomas801 Profilo | Junior Member

ecco il file fatto in 2003 risp. al piu presto x favore ^__^

alpanix Profilo | Junior Member

>ecco il file fatto in 2003 risp. al piu presto x favore ^__^
ho provato a capire dove volevi le combo, ma non ce l'ho fatta
sono un po' incasinato con il lavoro
ho comunque allegato un esempio che fa al caso tuo
è talmente piccolo e stringato che applicarlo laddove ti serve sarà uno scherzo
facci sapere


AlPanix

TOPOAMORE Profilo | Expert

Ciao
Anche se alpanix ti ha dato una soluzione valida ,per me non e ottimale ai fini di un database.
Ti invio il mio db e poi scegli tu

Ciaooo

tomas801 Profilo | Junior Member

vi ringrazio entrambi in anticipo, le soluzioni ke mi avete dato sono quelle ke cercavo, un'ultima cosa mi da problemi solo la combo2 quando voglioinserirla nel foglio dati delle kiamate come mai?

tomas801 Profilo | Junior Member

ti kiedo praticamente se puoi inserire quello ke hai fatto nel foglio dati delle chiamate (ke apri dalla maschera dei contatti) anke perche i valori contenuti nelle 2 combo devono essere memorizzati nella tabella chiamate.
spero ci hai capito qualcosa...
se leggi x favore contattami anke all'indirizzo email vedi tu...

TOPOAMORE Profilo | Expert

Ciaooo

Inviami il db con la pagina iniziale di dove devono essere posizionati le combo

vedo che posso fare.

ciaooo

tomas801 Profilo | Junior Member

il file lo trovi gia in allegato nei msg precedenti le 2 combo le devi inserire nel fogliodati chiamate (lo trovi cliccando sulla maschera contatti in basso...), grazie ancora

tomas801 Profilo | Junior Member

ok

TOPOAMORE Profilo | Expert

scusami ho avuto da fare su un progettino. Adesso vedo che posso fare.
solo una cosa le combo quali altri campi devono sostituire e quali tabelle devono collegare

Cosi ti faccio un lavoro fatto quanto meglio
ciaoo

tomas801 Profilo | Junior Member

allora aprendo il database si apre la maschera contatti, in questa maschera trovi il bottone chiamate in fondo alla pagina.
cliccando su chiamate apri il foglio dati in questione ke e' collegato alla tabella chiamate.
a me serve ke aggiungi le 2 combo nel foglio dati chiamate accanto al campo "stato" , i valori delle 2 combo a me serve ke vengano memorizzati possibilmente nella tabella chiamate.

tomas801 Profilo | Junior Member

tomas801 Profilo | Junior Member

HELP....

alpanix Profilo | Junior Member

le due combo si possono inserire, però devi descrivere ammodo cosa ti serve:
1) che nome devono avere?
2) che utilità hanno?
3) possono essere categorizzate? (entrata; uscita; cellulare; fisso; ecc..)
4) che valori può assumere ogni combo di categoria?
se mi spieghi tutto ciò, posso darti una mano

ciao


AlPanix

tomas801 Profilo | Junior Member

HAI MSN COSI TI SPIEGO IN MODO RAPIDO TUTTO?

alpanix Profilo | Junior Member

>HAI MSN COSI TI SPIEGO IN MODO RAPIDO TUTTO?
purtroppo no


AlPanix

tomas801 Profilo | Junior Member

allora aprendo il database si apre la maschera contatti, in questa maschera trovi il bottone chiamate in fondo alla pagina.
cliccando su chiamate apri il foglio dati in questione ke e' collegato alla tabella chiamate.
a me serve ke aggiungi le 2 combo nel foglio dati chiamate accanto al campo "stato" , i valori delle 2 combo a me serve ke vengano memorizzati possibilmente nella tabella chiamate.
le 2 combo chiamale una categoria e l'altra sottocategoria cmq devono contenere semplicemente testo

tomas801 Profilo | Junior Member

alpanix Profilo | Junior Member

ci sto lavorando
non è semplice implementare una coppia di combo vincolate su una maschera a fogli continui


AlPanix

tomas801 Profilo | Junior Member

grazie allora, non volevo essere sprudente.
e ke ogni tanto metto un msg x passare avanti nelle pagine.......

alpanix Profilo | Junior Member

>grazie allora, non volevo essere sprudente.
>e ke ogni tanto metto un msg x passare avanti nelle pagine.......
dimmi se così va bene


AlPanix

tomas801 Profilo | Junior Member

sembra xfetto oro lo testo meglio se cosi fosse , ti faccio prepare una statua

alpanix Profilo | Junior Member

purtroppo ho dovuto ricorrere ad uno stratagemma sporco, perché la gestione delle combo dipendenti non è semplice nelle maschere continue o in visualizzazione foglio dati
infatti la sottocategoria della sottomaschera chiamate è la chiave stessa della tabella sottocategorie
questo può portarti ad ingrandire notevolmente il db e, il che è peggio, ad avere una tabella delle sottocategorie disordinata
la raccomandazione in questo caso è quella di gestire al meglio le sottocategorie e limitarne al massimo la grandezza della chiave primaria in tabella
detto questo, il db così com'è funziona alla grande
niente statua, va più che bene una birra


AlPanix
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5