【发布时间】:2012-08-04 12:08:34
【问题描述】:
我正在尝试获取工作流过程历史记录项的每个活动的批准状态,如下所示。
var status = csClient.Read(activitiydetails.Id, readoption) as ApprovalStatusData;
logdetails("Activity Approval Status--->" + status.Title.ToString());
我收到“对象引用错误”
【问题讨论】:
-
你认为你为什么会收到这个错误?
-
知道了。 var activityHistory = activitiydetails as ActivityHistoryData; logdetails("活动审批状态--->" +activityHistory.ApprovalStatus.Title.ToString());
-
很高兴听到你想通了。在未来,我建议按照多米尼克的建议做,不再使用“as cast”结构。既然他明确了选角风格,你能接受他的回答吗?
-
谢谢弗兰克 - 不想问自己! :-)
标签: c# tridion tridion-2011