Newsgroup: it.comp.appl.access
Titolo: Altro Problema

Dovrei assegnare un valore ad un campo (x) in funzione di un altro (y).Il
problema č che y č una casella di riepilogo con origine dei dati una tabella
con numerose righe, quindi mi sembra notevolmente faticoso dover inserire
tanti If e AND. Allora o pensato di assegnare dei codici alle righe della
tabella. Come faccio ad indicare che se il codice di  y č uguale a 12 allora
x= z oppure se y =6 allora x =k e cosě via ?
Grazie


Come spiegazione è molto generica; hai davvero bisogno di fare tante if (o
select case) quante sono le informazioni contenute nella casella di
riepilogo? Non hai possibilità di raggruppare la casistica? Prova ad inviare
un esempio o a descrivere meglio il tuo problema magari  un'altra soluzione
la troviamo...
Ciao.

 wrote in message
8kcs92$gk$1...@suite03.caspur.it...


x= z oppure se y =6 allora x =k e cosě via ?
io proverei a scrivermi una funzione con un bel select case che mi
traduca (decodifichi, si dice in gergo) il valore ottenuto con quello
che vuoi tu.
il bello di select case e' che ti permette di impostare valori
multipli, ad es.:
function Mydecod(v)
select case v
	case "a", "b", "p" to "r"
		Mydecod="pippo"
	case "e", ""
		Mydecod="pluto"
	case else
		Mydecod="ma tu che vuoi?"
end select
end function
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


Signore abbi pietà di me! Non ho ancora capito, ma (come si dice) mi adeguo;
la tabella Sport cosa contiene? Solo la tipologia della disciplina? Se è
così non potrai far altro che "spulciartele" una per una ed assegnarli tu la
durata, e poi con un If e (crepi l'avarizia) anche un Then verifichi la
durata per assegnargli il certificato medico...
Ciao.

questo assegnerei un codice (sport che durano 12 mesi, sport che durano 6
ma allora creati una tabella sport-durata e fai un dlookup su questa
tabella!


 wrote in message
396a95e9...@news.interbusiness.it...


>Come si scrive questa funzione nel codice della mia maschera ?
si scrive aprendo un modulo e digitandoci dentro.
ragazzo mio, se proprio le cose non le sai fare, pero', forse e'
meglio che prima ci studi un po', che dici?


 wrote in message
396d7fe5...@news.interbusiness.it...


te, che hai studiato tanto, forse solo qualcosa di informatica.......
CHEPPALLE sta gente che sa scrivere solo le solite quattro cazzate
retoriche...  ma al di la' dei luoghi comuni non sai proprio andare,
vero?  il mondo si divide solo in persone brave e gentili oppure gente
che studia tanto e solo informatica.  non esiste altro, vero, nella
tua realta' a fumetti?
credi di essere furbetto ad usare frasi fatte tipo "i ng sono stati
creati per questo, ti ricordi?"?  no, davvero, pensi di mettermi in
imbarazzo?  pensi di dimostrare di essere sveglio, di saper parlare?
pensi che qualcuno che, modestamente, li bazzica da qualche anno (e
mette la risposta dopo il mex originale, e senza quotare tutto) non
sappia cos'e' un ng e come rispondere a te?  non ti sembra banale
questa tua retorica del cazzo?  a me si' e parecchio.
pensi che me ne freghi qualcosa di quanto ho studiato, ammesso che lo
abbia mai fatto?  non so, vuoi tentare di inquadrarmi in qualcuna
delle tue categorie a cartoni animati tipo informatico pazzo e
burbero?  ma vedi che non capisci un accidente?  io sono un praticone
autodidatta, che a differenza di te si e' solo sbattuto un po' di piu'
per fare le cose che gli interessavano.
luoghi comuni e frasi fatte.  pensieri autonomi zero.  sei stato
programmato anche tu.  sei una macchina, un automa.
veniamo al tuo problema.  il tuo intanto e' un metaproblema, cioe' il
tuo problema e' di non sapere qual e' il tuo problema.
tu credi che quello che ti serve possa essere scritto, tu lo prendi e
lo copi e il gioco e' fatto.
forse.
pero' ci vorrebbe tempo, *molto* tempo.  io dovrei capire quello che
accidenti ti serve, scrivere una applicazione completa che preveda
eccezioni, sviluppi futuri e compagnia bella, cioe' fare tutto il tuo
lavoro.  ecco, io questo tempo non ce l'ho.  non ho tempo di farti il
terzo grado per sapere questo come lo vuoi fatto, quest'altro come e
cosi' via.  non ho tempo di spiegarti le cose che devi sapere per
riconoscere le tue stesse esigenze.  questo lo devi fare tu.
quello che io posso fare e' darti un indirizzo, poi la strada te la
fai tu.  oppure mentre sei per strada posso darti uan spintarella, se
ci riesco.  ma di sicuro non mi ti carico sulle spalle e faccio la
strada al posto tuo quando tu non ti renderesti nemmeno conto che ci
stiamo muovendo.
chiedendo quello che hai chiesto hai dimostrato di essere
completamente passivo nei confronti del problema che devi risolvere.
non hai dimostrato il minimo interesse ad apprendere cose nuove.
per farti capire quello che ti serve, bisognerebbe farti un corso
completo di access.  e che dico di access, di programmazione!  e che
dico di programmazione, di come si risolvono le cose in generale,
informatica o meno che sia!  ma tanto sarebbe inutile perche' tu hai
dimostrato che non te ne fregherebbe niente!
allora io qui che ci sto a fare?  che te le dico a fa'?  tu vuoi
premere un bottone e che tutto si risolva da solo.
bisognerebbe, detto, brutalmente, che ti svegliassi!  posso io
contribuire a farlo?  mah, posso provarci, ma non credo.
quello del premere un bottone e' un desiderio legittimo, ma purtroppo,
allo stato attuale, irrealizzabile.  allora il mio compito e' dirti:
guarda che se tu ti aspetti questo genere di cose sei fuori strada, e'
inutile che stai a perdere tempo.  documentati un po', prima, poi si
vede.  non pretendere che ti si diano da leggere libri in tedesco se
non hai studiato tedesco.  prima studi il tedesco, poi ti daro' libri
in tedesco e magari ti spieghero' che dicono.  ma di sicuro il corso
di tedesco te lo fai tu da solo.


 te, che hai studiato tanto, forse solo qualcosa di informatica.......
ti sbagli di grosso
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------




Sei un po' irascibile ?...guarda che è solo un ng !
due consigli.  uno, metti la riposta *dopo* il testo cui rispondi.
due, elimina le righe non necessarie del messaggio cui rispondi.
poi.  solo un ng lo vai a dire a tua sorella.  questo non e' solo un
ng, questo e' *un* ng.  nel caso specifico un ng che si occupa di
access.  ora, si da' il caso che io, in questi ultimi anni, debba il
pane che mangio e l'affitto delle case in cui abito al fatto che so
usare access.  quindi questo e' un ng dove si parla delle cose che mi
danno da mangiare.  vedi tu se e' poco.
anche il tuo e' solo un problema.  per te probabilmente e' cosi', per
chi i problemi e' abituato a risolverli davvero invece e' *un*
problema, e si e' provato a darti uan mano a risolverlo.  ma tanto a
te non te ne frega niente...
