Newsgroup: it.comp.appl.access
Titolo: campo calcolato in una maschera

Non me la spiego, in una maschera ho un campo di una tabella:
[disponibilita]
se voglio metterci
= [disponibilita] / 1000
mi da errore.
Perche'?
grazie

 ha scritto nel messaggio
news:ag0qhj$dnh$1...@fe1.cs.interbusiness.it...



prova a cambiare il nome della casella di testo (da disponibilita a
qualcos'altro...)
ciao
fabio


Innanzi tutto rispondi dopo il testo dei messaggi precedenti. Grazie.
Prova a cambiare l'origine record della maschera, basandola su una query in
cui inserirai un campo Disp1000: [disponibilita] / 1000; nel controllo della
maschera, come origine controllo, potrai scrivere semplicemente Disp1000.
Ti invito inoltre a studiare bene la differenza che esiste tra campi e
controlli.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 controlli.
Ok, ma non lo dica al preside...

 Veramente non ho risposto a nessuno...
Nel tuo secondo post hai "risposto" a te stesso
cioa MAssimiliano

 Ok, ma non lo dica al preside...
Non voleva essere una tirata d'orecchi, ma volevo farti porre l'attenzione
della differenza importantissima tra campi e controlli.
Ciao


 Nel tuo secondo post hai "risposto" a te stesso
Rileggi, non ho risposto a nessuno, quanto meno a me stesso, ho fatto una
domanda della quale non conosco la risposta e non capisco quale avrei potuto
fornirmi.
In piu' non sono dissociato al punto di farmi le domande e rispondermi...

 della differenza importantissima tra campi e controlli.
Ok e io vorrei porre l'attenzione tra spirito e lettera, o per dirla piu'
terra terra, famose a capisse.
Dopo 10 messaggi abbiamo sviscerato l'arte di quotare, la puntualita' delle
definizioni, la struttura gerarchica del newsgroup, la mia pretesa
dissociazione, tutto ma non il perche' il CONTROLLO dia errore.
Lo metto tra i bachi di access, mi sarebbe piaciuto che qualcun altro, con
un decimo delle fatiche fatte fino ad adesso per polemizzare me lo avesse
riscontrato, basta prendere un controllo che punta a un campo qualunque e
aggiungergli una formulina e vedere l'effetto.
Magari si sarebbe scoperta una cosa nuova, magari avrei avuto aiuto, magari
ci sarebbe stata l'umile soddisfazione di aver dato un piccolo contributo,
merce preziosa per chi preferisce tenere in mano la bacchetta e suonarla
sulle dita della gente.

 ha scritto nel messaggio
news:ag3kdj$26i$1...@fe2.cs.interbusiness.it...

scusa io detesto le polemiche ma mi sento di puntualizzare delle cose.
Questo è un Ng molto seguito e molto parteciapto. Nonostante non sia
moderato ma un codice di comportamento che i partecipanti osservano
scrupolosamente e che inviatano gli avventizi ad osservare: questo per una
ragione semplice, il quoting permette di seguire tutta la discussione al
fine di avere immediatamente gli elementi necessari per individuare il
problema e "amore dei" dare soluzioni sottraendo tempo al proprio lavoro
(non è una chat).
Nel tuo caso anche se non hai dato una risposta, cronologicamente hai
inviato un messaggio successivo al tuo primo e logicamente e per le
necessità di prima deve essere posto dopo o in mezzo.
Infine, dal punto di vista squisitamente comportamentale, tu hai problema,
vorresti una soluzione, la chiedi in un modo sbagliato, non credo ti possa
arrabbiare se ti viene sollevata l'anomalia.
ciao MAssimiliano

 arrabbiare se ti viene sollevata l'anomalia.
Non mi arrabbio e non capisco cosa ci fosse di sbagliato nella mia domanda.



prova a cambiare il nome del controllo che visualizza la disponibilità
o calcola nella query di origine dati della maschera
Saluti.
Emanuele.

 qualcos'altro...)
funziona!
grazie a te e a Emyr, devo dire che avevo provato a farlo, ma mi dava ancora
errore, perche' quando cambiavo il nome dell'oggetto mi cambiava anche
quello del campo nel controllo.
Grazie, adesso il controllo e' =[disp]/1000 e il nome e' Dispino e il tutto
funziona... matto ci ero diventato!
Grazie.



č dovuto al fatto che access puņ fare errori di riferimento fra campo
e controllo
Saluti.
Emanuele.

 ha scritto nel messaggio
news:ag3k12$te$1...@fe1.cs.interbusiness.it...

Non è questione di essere dissociati... ma quando hai mandato il 2°
messaggio hai aggiunto del testo al precedente: x poterlo fare hai dato il
comando Rispondi al Newsgroup (almeno in OE) ed infatti l'oggetto del 2°
messaggio è diventato
Re: campo calcolato in una maschera
^^^
quindi ti sei risposto da solo.


 aggiungergli una formulina e vedere l'effetto.
Non è un baco di Access, è che ancora non hai capito che, se esiste una
differenza fra i controlli e i campi e tu chiami un controllo calcolato come
uno dei campi, il minimo che tu ti possa aspettare è sto poverino non sappia
che pesci prendere, se poi il controllo calcolato l'hai chiamato proprio
come uno dei campi facenti parte del calcolo, ottieni quello che in Excel si
chiama riferimento circolare.
