請教各位
我試著用Spread來代替DataGrid
我現在有個問題
1,我新增了一個fpSpread1,然後按右鍵,Spread Designer..
我在那裡設好了所有的Header Text,也設定好了每個Row的長度
現在我在VB裡,寫上
...........
Set fpSpread.DataSource = rs
結果,執行後,我之前設的標題變成了我的sql = "select aa,ab,ac from a"裡面的aa,ab,ac,而不是我之前在Designer裡設的中文字
然後,它的寬度也都變了,
2.後來,我做一個按鈕,按下去後,去執行
.Clip = ..........
.ColWidth(2) = 10
然後執行時,它會先變跑一次aa,ab,ac的標題,然後才顯示我要的中文標題,然後長度也是先跑一次aa那時的長度,然後才顯示我要的長度
請問我該如何做修改呢
謝謝各位
我試著用Spread來代替DataGrid
我現在有個問題
1,我新增了一個fpSpread1,然後按右鍵,Spread Designer..
我在那裡設好了所有的Header Text,也設定好了每個Row的長度
現在我在VB裡,寫上
...........
Set fpSpread.DataSource = rs
結果,執行後,我之前設的標題變成了我的sql = "select aa,ab,ac from a"裡面的aa,ab,ac,而不是我之前在Designer裡設的中文字
然後,它的寬度也都變了,
2.後來,我做一個按鈕,按下去後,去執行
.Clip = ..........
.ColWidth(2) = 10
然後執行時,它會先變跑一次aa,ab,ac的標題,然後才顯示我要的中文標題,然後長度也是先跑一次aa那時的長度,然後才顯示我要的長度
請問我該如何做修改呢
謝謝各位
文章標籤
全站熱搜

fpSpread1.DAutoHeadings = False
謝謝你 我剛試了,將它加到 With fpSpread1 .DAutoHeadings = False .Col = 1 .Row = 0 .DataField = "adate" .Text = "日期" .Col = 2 .Row = 0 .DataField = "atime" .Text = "時間" 它還是會先有個adate,atime,然後才變成日期,時間 然後寬度也是先很長,然後才又縮回來, 請問我是否加錯地方了呢 謝謝你 另外請問喔,DataGrid裡的RowColChange相當於Spread裡的哪個動作呢 我試了Click,Change..........都不行 謝謝
我的做法,沒有您說的情形。 With fpSpread1 Set .DataSource = rsC .DAutoHeadings = False .DAutoSizeCols = DAutoSizeColsNone .ColWidth(1) = 10 .SetText 1, 0, "客戶編號" .ColWidth(2) = 16 .SetText 2, 0, "客戶姓名" For i = 0 To rsC.Fields.Count - 1 .Col = i + 1 If i <= 1 Then .Lock = True Else .ColHidden = True Next End With 另外,Spread的Click就相當於RowColChange,至少我試是這樣,在Spread的Click事件中會傳回兩個參數-->Col與Row,程式中必須這樣寫: With fpSpread1 .Col = Col .Row = Row End With 這樣就可以在所按下的那一個儲存格中做想要做的事。
好的,我試試看 我那第二個問題,比方說,我刪除了一個Row,那麼它會自動跳到上一個Row,因為,它沒有Click的動作,所以我就無法抓到它的.col和.row了 謝謝你的幫忙
剛試了,現在可以了 當我按下按鈕時,fpSpread會顯示我要的,它沒有照我在.ColWidth = ***設定的寬度顯示,當我按第二次那個按鈕,它才會照我設定的寬度顯示, 但是它的標題這樣就正確了, 另外,請問喔,我設CellType為Date,我只能用它內定的那五種格式嗎,它頂多只有YYMMDD,但是我想要的是EE/MM/DD,請問它有辦法做到國曆的嗎 謝謝各位
不好意思,因為剛學Spread,有好多問題 就是呀 當我在fpSpread1新增了一筆資料,然後我就會自己再新增一個空的Row 但是,我剛剛新增的那一筆,比方說有3個欄位,假如我最後填的是第二個欄位,就新增到資料庫了,但是它會有殘留我剛輸入那個第二個欄位的影像在fpSpread裡, 我是用Set fpSpread1.DataSource = rs 也就是說,即使我的rs已經沒有資料了,它還是有個殘留的影像在fpSpread裡 請問我是哪裡需要注意的呢, 謝謝各位