2013-05-07 142 views

回答

2

Sitecore的WorkflowHistory表條目由Sitecore.Workflows.HistoryStore類僅3種方法包含創建:

  • AddHistory(Item item, string oldState, string newState, string text)
  • ClearHistory(Item item);
  • GetHistory(Item item);

其上存儲的信息包含:

  • 項目
  • 用戶名
  • 工作流程狀態的更改日期
  • 舊工作流狀態
  • 新的工作流狀態
  • 註釋(可選)

沒有有關已執行的命令的信息,因此無法從數據庫中獲取此信息。

不過你可以嘗試尋找這是通過查找下面的所有舊工作流狀態該項目的狀態改變爲新的工作流狀態的命令執行的命令,但二者之間可以用多條路徑它們和狀態可以在不使用任何命令的情況下從代碼動態更改。