Newsgroup: it.comp.appl.access
Titolo: Copiare data precedente

Avevo visto un post con una roba simile .... cmq domandare è lecito:
ho una form con : data, codice ( casella combinata ), nome prodotto ( esce
automaticamente per cui non è abilitato). Tale form viene usata per inserire
l'invio delle schede .
 Problema: nello stesso giorno mando parecchie schede al cliente , come
faccio a non ripetere sempre la data , per es:
 Data          Codice
02/09/02      pinco
02/09/02      pallo
02/09/02      pallino
lo stesso       palletti
lo stesso       palloncini
Insomma :
inserisco la data <tab>  inserisco il codice  <tab>
visualizza la data precedente <tab> inserisco il codice <tab>
visualizza la data precedente <tab> inserisco il codice <tab> .....
In pratica alla fine inserisco solo il codice ( la data la salto col
<tab> ).
--
Ciao. Fabrizio.
p.s. se non sono stato chiaro mandatemi a cagare.

 <tab> ).
Aggiungi nell'evento dopo aggiornamento del controllo data
me.NomeControlloData.DefaultValue = Me.NomeControlloData
prova e fammi sapere.
Antonio.

"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:am7cn7$63s$1...@lacerta.tiscalinet.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggiti la FAQ di
Federico Luciani intitolata "Ripetere un valore del record precedente in una
form".
Penso faccia al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Fatto, ma mi da ' 30 dicembre 1899' , metti da parte gli insulti e dimmi
dove ho sbagliato ... riprovo .... istess ... ma la rigiro ... non cambia:
Me.DataImmissione.DefaultValue = Me.DataImmissione
Bo?!? ho dato un'occhiata all'help, me la sono rigirata ancora ma nada,
tipo:
Forms!sfrqryInvioSchede!DataImmissione.DefaultValue=Forms!sfrqryInvioSchede!
DataImmissione ( sempre la stessa data )
Minimo sarà una cazzatina, per cui mi preparo a prendere calci nel culo dal
ragioniere.
--
Ciao. Fabrizio.


Prova cosi':
Me.Data.DefaultValue = """" & Me.Data & """"
Antonio

 ha scritto nel messaggio
news:F%Gh9.5636$Av4.1...@twister2.libero.it...

( tipo ola) Gr-a-zie Ro-be-rto, funziona alla grande.
Scusa tu e scusassero gli altri se non sono andato prima sul sito comune.
--
Ciao. Fabrizio.
p.s. come mai "quer pasticciacio brutto" ( citazione veramente dotta per
Biso ) che mi è capitato col suggerimento di Antonio Ganci ?

"Antonio Ganci" <a.ganci@NO_SPAMMING_megattera.it> ha scritto nel messaggio
news:am7i6f$e4l$1...@newsreader.mailgate.org...

Facciamo i furbi, leggiamo le risposte degl'altri poi tiriamo indietro
l'orologio di sistema e diamo le risposte :-)
Cmq:
Me.DataImmissione.DefaultValue = "'" & Me.DataImmissione.Value & "'"
IO ho provato con gli apici cosě : " ' " ( come da copione (sitocomune)), ma
voglio provare con quelli che hai suggerito tu ..... funziona cmq.
Sta' cosa degli apici non mi č chiara per nulla , qlc anima pia esiste?
--
Ciao. Fabrizio.

 l'orologio di sistema e diamo le risposte :-)
[CUT]
Ti e' andato in corto circuito il cervello?
Per quale motivo avrei dovuto fare una cosa del genere?
Ho purtroppo perso tempo a crearmi una maschera e a provare la soluzione che
ti ho indicato e ho notato l'inghippo.
Vabbe' vorra' dire che con te non perdero' piu' tempo a *gratis* per
risolverti i problemi.
Ciao, Antonio.

 Ciao, Antonio.
Dai Antonio, hai proprio frainteso .
--
Ciao. Fabrizio.

 risolverti i problemi.
bono bono.
Fabrizio e' un giocherellone e poi e' ancora gasato dalle ferie
--
a.cara

 ha scritto nel messaggio
news:3D87542C...@blunet.it...

Grazie Ale , ma non si capiva che scherzavo?
Cmq appena mi passa la "gasatura" sarò più serio ........ come no :
'boccaloni:-)
....mhm....
Grazie Ale per la fiducia, sul serio.
--
Ciao. Fabrizio.


Nessuna offesa non ti preoccupare :-)
Ciao, Antonio.

 Ciao, Antonio.
Meno male, prometto che starò più attento a quello che scrivo la prossima
volta, se capita che ci rincontriamo.
Ah già rimane una questione, da dove va a prendere ' 30 dicembre 1899' con
"Me.DataImmissione.DefaultValue = Me.DataImmissione"?
Sia chiaro che l'unico esonerato da rispondere è Antonio G. ( anche perchè
mi ha promesso che mi presenta la parcella d'ora in poi )   :-)
--
Ciao. Fabrizio.



Dall'Help di Access:
Le variabili di tipo Date sono memorizzate come numeri IEEE di 64 bit
(8 byte) che rappresentano date comprese nell'intervallo fra l'1
gennaio 100 e il 31 dicembre 9999 e orari compresi fra le 0.00.00 e le
23.59.59. È possibile assegnare alle variabili Date qualsiasi valore
letterale di data riconoscibile. I valori letterali di data devono
essere indicate fra caratteri cancelletto (#), ad esempio #January 1,
1993# oppure #1 Jan 93#.
Le variabili Date visualizzano le date sulla base del formato di data
breve riconosciuto dal sistema in uso. Gli orari vengono visualizzati,
analogamente, sulla base del formato di ora riconosciuto dal sistema
in uso (12 o 24 ore).
Quando altri tipi di dati numerici vengono convertiti in Date, i
valori a sinistra della virgola decimale rappresentano le informazioni
relative alla data, mentre i valori a destra della virgola
rappresentano l'orario. Mezzanotte corrisponde a 0 e mezzogiorno a
0,5. I numeri interi negativi rappresentano le date antecedenti al 30
dicembre 1899.
Quindi se il numero è ZERO la data e il 30/12/1899
(se fosse -1 la data sarebbe 29/12/1989 e via di seguito.
Ciao
Filippo

 visualizza la data precedente <tab> inserisco il codice <tab>
prova ad inserire :
nel oggetto text  Data all' evento su attivato:
SendKeys ("^2")
.
non se ti potrà essere utile
comunque saluti

 visualizza la data precedente <tab> inserisco il codice <tab>


Filippo
Interessante, quindi riformulo la domanda : perchè DefaultValue va a
prendere 0 e lo converte in data? per caso prende tale valore prima
che lo digiti ( ma non ha senso, avrebbe un campo null e non 0 )? 
Non capisco proprio dove vada a prendere quel valore.
Ciao. Fabrizio