PDA

View Full Version : [access]? ottenere da dei menu a tendina un codice prodotto


evl
16-01-2014, 14:08
Avrei la necessità di realizzare un "programmino" che io avevo pensato in access dove selezionando da una maschera dei menu a tendina un certo numero di voci
mi desse come risultato un codice prodotto.

In pratica, da cinque menu a tendina si scelgono delle parole estese e ad ognuna è assegnato un valore.

Esempio.

maglione (A)
pantaloni (B)


lana (0)
cotone (1)

centrifugabile (A)
non centrifugabile (B)

blu (0)
rosso (1)

stirabile (A)
non stirabile (B)


se selezione maglione, lana, non centrifugabile, rosso, stirabile

il risultato dovrebbe essere A0B1A

C'è il modo di farlo senza essere dei programmatori (mondo a cui io purtroppo non appartengo)

Grazie infinite a chi puo' aiutarmi

evl
19-01-2014, 16:24
up

evl
31-01-2014, 11:42
up

!fazz
31-01-2014, 12:07
si è fattibilissimo e neanche troppo complicato

non ho capito bene quello che vuoi fare:

scanario 1: il valore di un menu (sottomenu) dipende da un altro
in questo caso i vari sottomenu li devi popolare da una query parametrica dove il parametro è il valore del menu di livello superiore (nei criteri devi mettere =Forms!nomeMaschera!nomecampo)
una volta fatto questo nell'evento afterupdate del menu principale devi eseguire il requery del sottomenu (sottomenu.requery)

scenario 2: tutti i menu sono liberi e il valore del campo dipende da tutti
in questo caso è ancora più semplice praticamente ti fai una query parametrica con criteri per ogni menu
metti nella maschera una textbox il cui valore è associato a questa query
per ogni menu nell'evento afterupdate metti il requery della textbox