2011-06-01 110 views
0

我很想知道是否有辦法來判斷報告是否已打印或運行。例如,用戶輸入檢查編號並點擊應用,然後點擊打印,然後打印報告。我可以知道報告是否已打印?有沒有辦法使用本地變量來跟蹤,某種循環?跟蹤Crystal Reports 2008中的刷新

+1

您是從水晶報表中詢問,還是想知道是否可以通過編程完成? – Dusty 2011-06-01 20:13:33

+0

@Dusty是的,我在水晶報表2008 – zach 2011-06-01 20:14:16

回答

2

我從來沒有測試過這個,但這裏有一個理論,你可以嘗試。

在你數據庫專家,去你當前連接添加命令。使用它來寫出SQL查詢以將使用數據保存到數據源中的表中(如果您的數據源是隻讀的,只需添加一個分隔文本文件作爲附加數據源並輸出使用情況數據即可)。

我對此有最好的例子是@http://www.scribd.com/doc/2190438/20-Secrets-of-Crystal-Reports。在第39頁上,您將看到一個創建目錄的方法,或多或少地使用此方法。

+0

@這就是我認爲將需要完成。謝謝。 – zach 2011-06-03 14:25:48

+0

+1良好的答案和鏈接。我從來沒有嘗試過,並認爲它不會工作,但不知道爲什麼我會這樣做。我想指出的是,該文章表示,不推薦將其作爲應該完成的事情,但如果有必要,很高興知道您可以做到。 – Dusty 2011-06-08 18:45:31