Newsgroup: it.comp.appl.access
Titolo: Data Da e Data A  su Report mi da errore

Salve ragazzi come leggete dal topic ho una maschera con due date Da e
A ora se io nel report inserisco una casella di testo contenete questo
"+[Maschere]![MODULI]![DA]+" al "+[Maschere]![MODULI]![a]+".
mi da errore dove sbaglio????  preciso che i campi della tabella DA e
A sono date  invece se li metto testo li vede benissimo, come mai???
come posso risolvere ??? visto hde mi serve avere il campo come
data???
Grazie mille

 ha scritto nel messaggio 
news:0ecbafce-1717-4706...@b9g2000yqm.googlegroups.com...

Ciao Carlo,
mi spieghi in questo caso la funzionalit� dei +?
se come immagino vuoi che in base alla presenza del contenuto compaia o meno 
"al" devi strutturarlo cos�
(" "+[Maschere]![MODULI]![DA]) +" al "+([Maschere]![MODULI]![a]+" ").
ma forse ho capito male...
Ciao
Roberto da Parma 

 Roberto da Parma
Caro Roberto grazie mille per la celere risposta.
Allora come dici tu è corretto io voglio far vedere il testo più la
data tipo " giorni da data  al data" solo che ho inserito la tua
formula e mi da sempre #Nome come mai??


Comunque cerco di spegarmi meglio, ho una tabella  con dei campi  DA
formato Data e A formato Data , ora nella mia maschera ho sia DA che A
dove io vado  a metterela data tipo 12/02/2009 e 13 /02/2009 fin qui
tutto ok, il problema nasce al report quando voglio farlgi devere le
date mi da #Errore come mai???? se nella tabella non imposto il campo
DA come data ma testo e inserisco nella maschera tutto a mano tipo
12/02/2009 nel reporto tutto fila liscio ora come posso risolvere
inserendo il formato data nella Tabella???
Grazie mille

 Grazie mille
Ciao Carlo allora...credo di aver risolto con un IIf...
ho fatto anche io delle prove e una formula del tipo
=("dal "+[miadata])
non l'accetta
ho risolto mettendo un iif
=IIf(IsNull([miadata]);"";"Dal " & [miadata])
Fammi sapere
Ciao
Roberto da Parma
 

 formula e mi da sempre #Nome come mai??
La maschera deve essere aperta per fare riferimento ad un controllo della
stessa.
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Roberto da Parma
Ciao Roberto allora io ho provato riesco a vedere solo la secoda data
cioè quella & [miadata]) e no quella prima come mai????

 questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad 
ab...@newsland.it
la maschera è aperta

 la maschera � aperta
 
Se ti d� #Nome � come se [Maschere]![MODULI]![DA] o
[Maschere]![MODULI]![a] fossero errati. Controlla bene i nomi.
--
sv 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


 questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad 
ab...@newsland.it
Se dalla tabella metto il campo come testo va benissimo ma se lo metto
come data non va bene da errore

 Roberto da Parma
Allora Roberto io ho ripetuto 2 volte la tua formula cosi composta
=IIf(IsNull(Maschere!MODULI!DA);"";"  Da " & Maschere!MODULI!DA)+IIf
(IsNull(Maschere!MODULI!A);"";"   al " & Maschere!MODULI!A)  e va
benissimo solo che se devo iniziare con del testo non saprei piu come
iserire questa formula tipo:
Si comunicano i seguenti giorni di congedo : e poi la formula di
sopra  come la posso inserire dopo un testo???
Grazie

 come data non va bene da errore
Nell'origine record della casella del tuo report inserisci:
 ="Dal " & [Maschere]![MODULI]![DA] & " al " & [Maschere]![MODULI]![A]
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


> >> Allora come dici tu � corretto io voglio far vedere il testo pi� la

Non c'� problema nella casella se il testo lo vuoi sempre fisso puoi fare 
cos�
="Si comunicano i seguenti giorni di congedo : " & 
IIf(IsNull(Maschere!MODULI!DA);"";"  Da " & 
Maschere!MODULI!DA)+IIf(IsNull(Maschere!MODULI!A);"";"   al " & 
Maschere!MODULI!A)
Se no, se non vuoi far comparire nulla nel caso non ci siano date metti un 
altro IIf all'inizio
=IIf(IsNull(Maschere!MODULI!DA);"";"Si comunicano i seguenti giorni di 
congedo : ")+.....
Ciao
Roberto da Parma 

 Roberto da Parma
Grazie mille credo di aver risolto, che spettacolo che siete ragazzi