Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Valore dal record precedente
sabato 01 novembre 2008 - 23.23
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
franco_44
Profilo
| Newbie
37
messaggi | Data Invio:
sab 1 nov 2008 - 23:23
Ho questo problema:
in una maschera (Tabulare) ho 4 campi A B C D in formato “Numerico”
Nei campi B e C inserisco due numeri diversi e in D ho il risultato della sottrazione C-B
Andando al record successivo il campo B prende il valore C del record precedente con il codice :
Private Sub Form_Current()
Dim rsetclone As Recordset
Set rsetclone = Me.RecordsetClone
If Not rsetclone.BOF Then
rsetclone.MoveLast
Me!B.DefaultValue = rsetclone!C ‘(numeri inseriti direttamente)
End If
rsetclone.Close
Set rsetclone = Nothing
End Sub
E quindi funziona regolarmente
Invece vorrei che andando al record successivo
il campo A mi prendesse il valore del campo D (risultato della sottrazione C-B)
Ho provato a sostituire la riga
Me!B.DefaultValue = rsetclone!C con la riga Me!A.DefaultValue = rsetclone!D
Ma non mi rende alcun valore
Un’altra cosa vorrei sapere se tutti e 2 i casi sopra è possibile, e se si vorrei sapere come, eseguirli con valori anziché numerici con valori Data/Ora - Ora breve 24h - Maschera Input 00\.00;0;_
Certo che un aiuto arriverà un cordiale saluto a tutti e buon fine settimana (a parte il tempo)
Grazie
franco
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !