C # Как отобразить столбец байтов набора данных как Enum в MS Reporting Services? - PullRequest
1 голос
/ 14 сентября 2009

Как отобразить значение перечисления в отчетах Microsoft на основе байтового столбца из DataTable?

Я хочу разыграть

=Fields!Status.Value 

что-то вроде (MyEnum)Fields!Status.Value

, а затем позвоните .ToString() на него. Статус является байтовым типом.

1 Ответ

1 голос
/ 14 сентября 2009

Хорошо, я сделал это так (это то, что я вставил прямо в ячейку таблицы):

=Switch(
Fields!status.Value=0, "NotStarted",
Fields!status.Value=1, "InProgress",
Fields!status.Value=2, "Completed",
Fields!status.Value=3, "Deferred"
)
...