Newsgroup: it.comp.appl.access
Titolo: Problema con maschere

Salve a tutti. spero che qualcuno mi possa aiutare. Spiego il mio
problema:
devo realizzare un piccolo archivio che gestisca l'assegnazione dei
parcheggi e degli armadietti ai dipendenti di una azienda.
Ho creato le seguenti tabelle: 
-Dipendenti(Id, Nome, Cognome, data assunzione)
-Parcheggi(Id, Numero parcheggio)
-Armadietti(Id, Numero armadietto)
Le ho poi messe in relazione uno a uno (ad ogni dipendente va
assegnato un parcheggio (identificato da un numero) e un armadietto
(identificato anch'esso da un numero).
Ho provato ad inserire i dati, ma non riesco ad assegnare i parcheggi
e gli armadietti ai dipendenti. Ad es: se io assegno il parcheggio 1 e
l'armadietto 3 al dipendente Rossi, poi non devo piů poter riassegnare
lo stesso parcheggio e lo stesso armadietto al dipendente Neri, e cosě
via.
Esiste una procedura che mi consente di assegnare automaticamente un
armadietto e un parcheggio (circa 20 in tutto)ogni volta che un
dipendente cviene assunto? Ed esiste (OSO!!!) una procedura che
riassegni lo stesso armadietto e lo stesso parcheggio ad un nuovo
dipendente quando un vecchio dipendente viene licenziato?
Grazie di cuore a tutti
Buona Pasqua

 ha scritto nel messaggio
news:521c649a.04041...@posting.google.com...

Ad occhio mi pare che se non inserisci nella Tabella Dipendenti un legame
Armadietto e Parcheggio non c'č verso che possa stare in piedi la struttura.
Le Tabelle Armadietto e Parcheggio nel tuo caso potresti anche non
Relazionarle
ma solo usarle come Origine Dati per l'assegnazione....!(La cosa non cambia
di molto in questo caso)
Dipendenti(Id, Nome, Cognome, data assunzione, IdPArcheggio, IdArmadietto)
Per quanto riguarda la procedura io inserirei un Flag nelle 2 Tabelle per
definire
se il Posto(PARK e ARM) sono liberi in modo da estrarre nelle assegnazioni
solo quelli con FLAG=True(o false come credi).
Per quanto riguarda procedure AUTOMATICHE, ci sono tutte le procedure
che vuoi, ma devi creartela, non troverai mai nulla di Fatto essendo un caso
specifico del tuo applicativo.
La cosa non č assolutamente complessa, ma serve un minimo di conoscenza
di Codice.
Ciao.
@Alex.


Ciao Alex
Approfitto di un minuto per proporre una soluzione......
sto partendo per la campagna a festeggiare la Pasquetta ;-)
Daniele
p.s. ci sentiamo al ritorno.... :)

 p.s. ci sentiamo al ritorno.... :)
Ciao DANIELE.....Buona Grigliata.
Un'indice per Armadietto e Parcheggio io non lo userei poichè
il Numero identificativo del Posto è già Univoco pertanto
sarebbe un Doppione inutile, anzi complicherebbe il tutto
con l'AutoLookUp(anche se funziona bene).
Bye.
@Alex.

...

Sono riuscito a costruire le maschere in modo da assegnare ai
dipendenti un numero di armadietto e di parcheggio vuoto (praticamente
è così: una maschera dipenenti con campi: Nome, Cognome, Numero
parcheggio e Numero Armadietto. All'evento doppio click sul numero
parcheggio si apre una maschera con due controlli: combo (in cui ci
sono i numeri dei parcheggi liberi) e un campo si/no. La stessa cosa
per l'assegnazione degli armadietti.
Il probelma che vi pongo, però, ora è questo: come faccio a
ripristinare i numeri degli armadietti e dei parcheggi quando un
dipendente va via?
Grazie