HELP!!! convertire field data in string

martedì 05 gennaio 2010 - 11.20

xdariox Profilo | Newbie

Ciao a tutti...
scusate ma sono nuovo e devo ancora capire bene il funzionamento di questo forum.
ho un serio problema:
devo estrarre l'anno da un campo data (proveniente dalla tabella testata fatture) a cui far seguire una "/" e riportarlo in un altro campo per questo ho creato un formula field con la seguente formula:
year({TestataFatture.DataFattura}) & "/"
il problema e' ke l'anno una volta estratto viene riportato in formato numerico e decimale (2.009,00).
come faccio eliminare i decimali e il separatore delle migliaia? con la varie funzioni di conversione mi dice che e' necessario che sia presente una stringa! aiutatemi per favore

carloalberto Profilo | Junior Member


>year({TestataFatture.DataFattura}) & "/"
>il problema e' ke l'anno una volta estratto viene riportato in
>formato numerico e decimale (2.009,00).

dovrebbe esserci la funzione totext .... controlla sull'help i parametri , non li ricordo a memoria :-)
ciao

freeteo Profilo | Guru

Ciao,
confermo quanto detto da carloalberto, puoi usare la funzione "ToText" per convertire in stringa un qualsiasi altro valore.

Ti lascio questo link che punta all'help ufficiale per la sintassi delle formule che potrebbe tornarti utile:
https://smpdl.sap-ag.de/~sapidp/012002523100005986792008I/cr8_formularef_italian.zip

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo

xdariox Profilo | Newbie

ecco come ho risolto:

mid(totext({TestataFatture.DataFattura}),7,4) & "/"

Grazie :)
ciaoo
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5