Unire due campi in uno solo

mercoledì 20 giugno 2007 - 14.39

marko80 Profilo | Junior Member

Ciao a tutti! Spiego subito il mio problema. Ho due campi uno di tipo stringa e uno di tipo numerico.
es : - (primo campo stringa), 1500 (secondo campo numerico)
Mi servirebbe unire i due campi per avere un unico campo. es: -1500 di tipo numerico.
Utilizzando la mschera di creazione formule di Crystal come posso fare?

io ho provato facendo:

formula qta:

{movmag.movm_segno} +CStr({movmag.movm_qta})

e poi trasformandolo in numero con tonumber({@qta})

lo fa ma poi dovrei fare la somma di tutti questi campi e mi restituisce l'errore:

the string is non-numeric

Grazie a tutti.

marko80 Profilo | Junior Member

up...
Nessuno che mi puo aiutare?
Grazie

freeteo Profilo | Guru

ciao,
non so se sia proprio questo problema, ma a me capitava qualcosa di simile, e dovevo fare una fomula con dentro un campo numerico, aggiungere da menu' la sommatoria, e poi dopo aver verificato che funziona andare nella formula e mettere qualcosa di simile al tuo (quindi il Tonumber etc..).

Cosi' facendo la sommatoria rimane, anche se da menu' non riesci ad aggiungere una sommatoria o qualsiasi altro calcolo su quella formula...sinceramente sembra proprio un bug ma ricordo che avevo risolto cosi'...
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