非淡泊无以明志,非宁静无以致远 -心静如止水,动于静

11 2007 档案

摘要:進行開發時,做了一個子報表,嵌在主表中,并且整個project是一個dll, 此dll會被plugin到一個host中去。在本機試都顯示沒有問題,但是將它移到另外一台機器就 顯示"Error: subreport cannot be shown"的錯誤。 首先這個錯誤信息太籠統了,必須找具體的錯誤信息。上網查過,出現這種錯誤只有三種可能性: 1. 找不到指定的subreport 2. 沒有給sub... 阅读全文
posted @ 2007-11-28 10:01 烟雨客 阅读(488) 评论(0) 推荐(0) 编辑
摘要:做項目要求報表為A4紙,而且需要橫向列印,找了半天都沒有發現localreport里面此設定,因為用的是winform的reportviewer, 所以不能以編程的方式來控制它,后來偶然發現只要在設計時將report的屬性中的width的值設定比height大,則reportviewer自動識另,并為橫向列印。比如: width=29.7cm, height=21cm. 沒有想到微軟會出此招數,無... 阅读全文
posted @ 2007-11-28 09:49 烟雨客 阅读(543) 评论(1) 推荐(0) 编辑
摘要:都希望在windows操作系統打開一個應用程式不需要登錄直接進入操作,這需要Windows為基礎的SSO,這的思想就是Windows已經確認當前用戶的身份是合法的,如果應該程式可以信任Windows提供的identity,則直接登錄。對于VSS2005要想做到打開就用當前windows的帳號登錄的話,只要在VSS admin畫面打開options. 然后在general頁上將User networ... 阅读全文
posted @ 2007-11-20 21:23 烟雨客 阅读(544) 评论(0) 推荐(0) 编辑
摘要:在做案子的過程中,用datagridview來顯示數據,也允許讓用戶修改并保存,當保存失敗的時候,可以在失敗行上顯示錯誤信息,在一個測試的工程中沒有問題,在正式的工程里卻在rowheader中怎么也顯示不出來,查找好辦法,發現有兩種情況下它不會顯示 1. 如果你不允許行頭resize(Rowheadersizemode=DisableResizing), 并且你設的row太短,比如小于41,則它不... 阅读全文
posted @ 2007-11-19 10:43 烟雨客 阅读(444) 评论(0) 推荐(0) 编辑
摘要:不論是做Exe還是DLL生成的文件都有兩個版本信息:一個叫Assembly version一個叫File Version. 在發布的時候,如何來控制他們呢?都知道在工程的屬性里有一個Application的頁,在其中有一個按鈕叫Assembly Information...,點擊它可以看到以上提到的兩個version. 你可以手工修改,但如果你想讓系統每次都自動升版該如何做呢?方法是將Filer ... 阅读全文
posted @ 2007-11-18 14:34 烟雨客 阅读(327) 评论(0) 推荐(0) 编辑
摘要:在做項目時,datagridview本來是設置datagridrow.selected=true就認為能自動下滾,但實際上是那行被選中了,但焦點卻在第一行的第一列上,這是為什么呢?找來找去,原來要讓滾動隨著被選中行滾動,除了寫datagridrow.selected=true,還要加上datagridview.selectecell=datagridview.selecterows[0].cell... 阅读全文
posted @ 2007-11-09 17:25 烟雨客 阅读(1470) 评论(0) 推荐(0) 编辑
摘要:MS Sourcesafe是可以做到實時的備份,這種備份只能備分當前最新版。在sourcesafe admin管理器中,選擇sourcesafe options, 然后在shadown Folders這一頁中設計哪個項目將要map到哪個服務器的folder上。sourcesafe上設定完成后,在那台backup服務器上要將相應目錄共享,并且權限要做相應設定,相應設定的意思是說要將sourcesaf... 阅读全文
posted @ 2007-11-07 16:58 烟雨客 阅读(204) 评论(0) 推荐(0) 编辑
摘要:現在的dotnet2.0 framework帶來的webbrowser非常有用,在windows環境下,用這個控件可以顯示HTML格式的文件,流,就象outlook一樣有比較的視覺效果。 在用它的時候,有一點要注意,在最開始要初始化它,初始化的方法比較特別: webBrowserMsg.DocumentText = "";這樣以后在向這個控件輸入HTML時才可以正確顯示。要不然總得第二次才會顯示出... 阅读全文
posted @ 2007-11-02 20:13 烟雨客 阅读(528) 评论(0) 推荐(0) 编辑
摘要:今天在做項目時,同事遇到在本機程序可以正常運行,但將AP server設置在另一台機器就報什么日期轉換出錯誤的問題,類似于String cannot converto to datetime之類的,研究后,原來是AP server上的OS日期時間格式設定不一樣,在本機用TW, 在另一台用English(unite states),而在程序中并沒有嚴格要求datetime的string按一種格式來傳... 阅读全文
posted @ 2007-11-01 21:25 烟雨客 阅读(591) 评论(0) 推荐(0) 编辑
摘要:今天在將reportviewer嵌入到windows form中,一運行,偶然在它沒有載入任何報表前,右點了鼠標,結果在調試狀態下就跳到的application.run(reporting)這里停住了,并顯示Invalid URI: The hostname could not be parsed.這個錯誤信息。后查找原來是在設計時將reportviewer的一個ProcessModle屬性設置成... 阅读全文
posted @ 2007-11-01 21:02 烟雨客 阅读(4233) 评论(1) 推荐(0) 编辑