0
SSRSのパラメータとして小数点を使用するクエリを作成しました。下のコード(@TrueDemand
)をローカルPCで実行しているときに、データページからクエリでtrying to convert nvarchar to int
というエラーがスローされます。プレビューでそれを実行しているかさえもウェブにレポートを公開するとき しかし、それは細かい:(SSRSの日付型をnvarcharとして
その非常にイライラを実行します。任意のアイデア?
SELECT AD.LogDate,
AD.Location,
AD.FunctionDescription as Func,
AD.Offered,
AD.Handled,
AD.Handled + ((AD.Offered - AD.Handled) * @TrueDemand) as TrueDemand,
AD.Handled30,
AG.SignedIn,
AG.Available,
AG.WorkloadSecs,
AG.FullAHTSecs
FROM dbo.vw_ApplicationDetail_Minus15mins AD
INNER JOIN dbo.vw_AgentGroupDetail AG ON
AD.Logdate = AG.Logdate AND
AD.Location = AG.Location AND
AD.FunctionDescription = AG.FunctionDescription
WHERE AD.Logdate between @Logdate AND dateadd(d,1,@Logdate) AND
AD.Location = @Location AND
AD.FunctionDescription = @Function
ORDER BY AD.Logdate
はい、これは実際には私がキャストする必要があったパラメータです。 hy SSRSはnvarcharとして0.50の値を読み取りますか?それ以上の調査では、intergersをうまく読み込みます。バグのような感じですか? –
それはうまくいかず、DecimalにキャストするとIntgerだけが返されます。 I.E 0.50 = 1.浮かせるために鋳造する。混乱している:( –