次のクエリがあります (これは tablevalued 関数によって返されます)
SELECT
ROW_NUMBER() OVER (ORDER BY ClientHId) AS RowNumber,
ClientHId,
FirstName,
LastName,
FROM Client
次に、次のように SSRS にデータセットを入力します。
select RowNumber,ClientHId,FirstName,LastName from fuctionClient
ここまでは順調ですね。今、並べ替えまたは表示に RowNumber 列を使用しようとしています。並べ替えようとすると、SSRS エラーが表示されます: "unsopported datatype exception"
Tablix で表示しようとすると、行番号#error
の代わりに表示されます。Visual Studio の intellisense は、整数、文字列、文字... のみがサポートされていると言います。しかし、Row_Number 関数は整数を返します! 私はcast as integer
rownumberでやろうとしていましたが、それでも役に立ちません。誰も同じ問題を経験しましたか? ClinetHid - HierarchyId