PDA

Visualizza versione completa : data in una casella di testo


miguel60
23-01-2015, 08.32.02
Ciao a tutti, mi serve un aiuto. Ho creato un DB con Access, tutto mi funziona ma vorrei fare una cosa. Ho inserito una casella di testo per la data odierna, nessun problema, ma io vorrei collegare all'interno di una casella questo codice in modo che la data si sposti in base al Comune che ottengo da un campo. es: Ho creato una casella di testo ed ho inserito il seguente codice
=" "&[Nomecampo] qui mi viene inserita la citta dove sono. Vorrei aggiungere il codice =Now() in modo che la data si sposti in base alla lunghezza della citta. Non so se sia possibile, se si mi potreste dire come?
Grazie

LoryOne
23-01-2015, 10.26.18
Tu vuoi aggiungere al valore del comune [colonna db] quello della data odierna [funzione now] ?
es 1: Roma 23/01/2015
es 2: Roma 23/01/2015 10:21
es 3: Roma 10:21
es 4: 23/01/2015 Roma
es 5: 23/01/2015 10:21 Roma
es 6: 10:21 Roma

Nel DB, la colonna associata al campo testo è testuale:
1 - a Lunghezza fissa
2 - a lunghezza variabile

Nel DB, il valore di campo Roma nella colonna associata al campo testo, è:
1 - Un valore fisso per ogni record in aggiunta
2 - Un valore ricavato in base a query
3 - Un valore ricavato in base a query su tabelle differenti poste in relazione tra loro

miguel60
23-01-2015, 17.52.39
E' un dato fisso che ottengo da una tabella che compilo una sola volta. Es. tabella 1 dove ci sono i dati dell'ente (denominazione, Indirizzò, comune), nell'altra tabella anagrafe dei soci. Creo un report con la seconda tabella e alla fine devo aggiungere la data, Roma e poi la data dove il nome della città lo ricavo dalla tabella dei dati dell'ente

RunDLL
25-01-2015, 01.50.37
Io non ho capito nulla.

miguel60
25-01-2015, 11.20.59
Spero di spiegarmi meglio. Ho 2 tabella. La prima che chiamo INFORMAZIONI SOCIETA' la seconda ANAGRAFICA DATI. Nella prima ci sono i campi di una associazione, Denominazione, Indirizzo, P.Iva, Sede di, etc. I dati non variano mai ad esclusione quelli del campo "sede di" nel quale inserisco i dati del posto dove mi trovo, oggi Roma, domani Milano e così via. Nella seconda tabella, ANAGRAFICA DATI, inserisco i dati dei soci. Quando creo un report inserisco i campi di questa e metto il campo "sede di" che ho nella prima tabella e di seguito la data. Vorrei creare una casella di testo che mi oltre al luogo in cui risiedo mi metta la data spostandola in base alla lunghezza del posto dove mi trovo. Io avevo fatto questo codice ma mi inserisce il luogo ma non la data, ecco il codice scriito:=" "&[Sede di]& " " [=Now()].
In poche parole mi dovrebbe ritornare la seguente frase esempio:
Roma 22/07/2014
Mi scrive il luogo ma non la data

Alexsandra
25-01-2015, 20.46.37
=" "&[Sede di]& " " [=Now()].

prova così

=" "&[Sede di]& " " & [=Now()]

miguel60
26-01-2015, 08.34.24
Già provato, non funziona, mi richiede l'inserimento manuale della data attraverso una finestra. Qualcuno ha qualche altra soluzione?

Alexsandra
26-01-2015, 10.30.36
Now ti riporta data e ora, puoi fare così

" "&[Sede di]& " " & [Date]

miguel60
26-01-2015, 11.14.40
è sempre lo stesso,mi da la sede ma non la data

Alexsandra
26-01-2015, 14.32.26
.....Vorrei creare una casella di testo che mi oltre al luogo in cui risiedo mi metta la data spostandola in base alla lunghezza del posto dove mi trovo.

ma aspetta ... tu vuoi inserire luogo e data in un textbox allora?????

miguel60
26-01-2015, 17.45.07
Si proprio questo

Alexsandra
26-01-2015, 19.30.44
TextBox1.Text = " " & "Sede di" & " " & Date

miguel60
29-01-2015, 14.08.42
ho riscritto il codice ora funziona, probabilmente era un problema di software o sistema operativo, non funzionava più niente ed ho dovuto riformattare il tutto ora funziona tutto