Crystal report e Reporting Services

mercoledì 21 novembre 2007 - 10.03

elisacarli Profilo | Newbie

Ciao a tutti

Sono disperata. Non riesco a convertire da Crystal report a Sql Server la seguente formula

Local stringVar str;

if not isnull({rptStampaLista.Presso}) and {rptStampaLista.Presso} <> "" then str := str + {rptStampaLista.Presso} + chr(13);

str;

C'é qualcuno che puoi darmi una mano?

Grazie e saluti

freeteo Profilo | Guru

ciao,
non ho capito bene se devi tradurre la formula dentro ad un report "sql Reporting" o se devi usare quel controllo dentro alla sintassi Sql di una query che fai su sql.

Nel primo caso ti basta usare una casella di testo e scrivere dentro questa Expression:
=IIF(Fields!Codice.Value is nothing Or Fields!Codice.Value = "", "<NULLO>" , Fields!Codice.Value & chr(13))


Nel secondo caso, puoi usare la sintassi "Case" di sql server, quindi la stringa da sql da eseguire sara' di questo tipo:
SELECT case when campo = '' then '' when campo is null then '' else campo end as campo FROM tabella
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