0
我必須修改系統生成的其中一個報告。 這些報告是使用RDLC文件生成的。報告RDLC,報告數據源現在丟失
我已經添加了必要的後端以獲取新字段「EmployeeName」所需的信息。
//lunchtime report
lunch.Reason = request.SqlDataReaderResult["Reason"].ToString();
lunch.Record_No = (int)request.SqlDataReaderResult["Record_No"];
lunch.Seq = (int)request.SqlDataReaderResult["Seq"];
lunch.EmployeeName = request.SqlDataReaderResult["EmployeeName"].ToString(); // new field
但是,當我在RDLC文件
「!=字段EmployeeName.Value」 做一個呼叫
它會導致一個錯誤:
Error 1 The Value expression for the textbox ‘textbox14’ refers to the field ‘EmployeeName’. Report item expressions can only refer to fields within the current data set scope or, if inside an aggregate, the specified data set scope.
我去試試刪除數據源並重新添加到RDLC中,但不再顯示在數據源列表中。
之前有人有這個問題嗎?