指定{Admin = 1、Manager = 2} データベースには数字1,2のみが含まれています。レポートで列挙値を取得する方法
RDLCレポートを作成したいが、レポートに数字が表示されない。レポートには数値の桁が表示されている必要があります(例:Adminの場合は1)
どうすればいいですか?
指定{Admin = 1、Manager = 2} データベースには数字1,2のみが含まれています。レポートで列挙値を取得する方法
RDLCレポートを作成したいが、レポートに数字が表示されない。レポートには数値の桁が表示されている必要があります(例:Adminの場合は1)
どうすればいいですか?
数値と対応するテキスト値を保持するテーブルを作成します。次に、ユーザー定義関数を作成して、レポートの照会で戻す列挙値に基づいてテキスト値を戻します。ユーザー定義関数は、selectステートメントで呼び出すことができ、テキスト値を返します。
C#を使用していますか?
この場合、Enum.GetNames()を使用します。
コード例については、this linkを参照してください。
SQLコードで行う必要がある場合は、単純にルックアップテーブルを持つことに同意します(ただし、コード列挙型とDBを同期させておくのは難しいかもしれませんが)。
Plz私はいくつかの動作例を教えてください...... – Shamim