任何想法如何將水晶報告轉換爲.pdf而無需替換以前的.pdf文件?我確實放了「小時,分鐘,秒」,但它仍然取代了前一個。謝謝。如何將水晶報告轉換爲.pdf而無需替換以前的.pdf文件?
//String reportDate = dt.Year.ToString() + dt.Month.ToString().PadLeft(2, '0') + dt.Day.ToString().PadLeft(2, '0');
String reportPrefix = dt.Year.ToString() + dt.Month.ToString().PadLeft(2, '0') + dt.Day.ToString().PadLeft(2, '0') + dt.Hour.ToString().PadLeft(2, '0') + dt.Minute.ToString().PadLeft(2, '0') + dt.Second.ToString().PadLeft(2, '0') + dt.Millisecond.ToString();
String report = Report + "BillingReport-" + reportPrefix + ".pdf";
crRpt.ExportToDisk(ExportFormatType.PortableDocFormat, report);
Console.WriteLine("" + report + " " + DateTime.Now.ToLongTimeString());
您的文件命名方案應取決於您計劃一旦被生成訪問文件的方式。如果這些只是臨時文件的文件名將立即呈現給用戶,那麼compentent_tech的解決方案應該是有用的。或者,如果文件名將永遠需要人工發現或發現,那麼你應該考慮一個更合乎邏輯的命名方案(用戶知道或可能猜到的東西)。 – 2012-01-13 02:41:36