Formattazione campo

venerdì 05 gennaio 2007 - 16.51

Dav-ide Profilo | Junior Member

Com'è possibile formattare un campo secondo le mie esigenze???
Ho il seguenta campo formula, utilizzato per ricavare ore e minuti da un campo sul database indicante i minuti trascorsi:

Dim AppH as Number 'Appoggio ore trascorse
Dim AppM as Number 'Appoggio minuti trascorsi

AppH = {Tab_ATM900_1.Min_Ventole_A} \ 60
AppM = {Tab_ATM900_1.Min_Ventole_A} - (AppH * 60)

Formula = Cstr(AppH) & ":" & Cstr(AppM)

Con {Tab_ATM900_1.Ore_Ventole_A} = 339 dovrebbe tornarmi 5:39 e non 5,00:39,00!!!!
Perchè non riesco a formattare come vorrei??? Cosa mi sfugge?

freeteo Profilo | Guru

ciao,
basta che formatti il numero con nessuna cifra decimale, quando lo converti in stringa.
Il tutto è permesso dalla funzione "totext" che riceve come parametro proprio il numero di decimali da mostrare, in questo modo:

totext(AppH,0) & ":" & totext(AppM,0)

il resto va bene come l'hai scritto tu.
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5