如何使pb資料視窗不變為,如何使pb資料視窗不可編輯變為可編輯

時間 2021-05-07 20:01:00

1樓:影子洛

對於整個資料視窗設定為只讀後不可編輯,修正一下只讀屬性就可以了,dw_1.object.datawindow.readonly = "no"

對於資料視窗裡面某一列設定tab=0後也是無法編輯,需要將其調整過來dw_1.modify( "某列名.tabsequence = 某一具體數值" )

還想到的一種就是將資料視窗某一列的protect屬性設定了表示式,進行保護,將表示式刪除即可

這樣回答不知道夠不,其他的暫時未想到…… :)

2樓:匿名使用者

taborder設定上值,row-update裡選擇允許更新的表和列就行

3樓:洛紫君

dw_1.object.datawindow.readonly = true //將資料視窗設為只讀狀態

pb 資料視窗不能編輯的問題

4樓:匿名使用者

樓主你的問題應該是 資料視窗的tab order不等於0(是編輯資料視窗的時候----看tab order 是否為0)

不是整個視窗的tab order中datawindow的值 ,而是每個需要編輯的datawindow列的tab order 不能等於0

樓主可以檢視一下

5樓:匿名使用者

通過上述,可以確定是可以編輯的。freeform格式預設的輸入框是無邊框的。你可以給設計出lowered(5),當使用dw_1.

insertrow(0)時,用dw_1.setfocus使資料視窗聚焦,用dw_1.setcolumn(1)使焦點定位到第一例。

**為:

int n

dw_1.setfocus()//也可以寫到視窗的open事件中n=dw_1.rowcount()

dw_1.insertrow(0)

dw_1.scrolltorow(n+1)dw_1.setcolumn(1)

6樓:

在資料視窗中建立計算域,即可完成你的效果

----

好吧。。那誰告訴我一下怎麼給指定列的編輯框一個值顯示?

例如在欄位為col,第一行中顯示'aa'

dw_1.object.col[1] = 'aa'

如何使隨機產生的數平均三行顯示 vb

dim a 29 as single for i 0 to 29 a i rnd 55 text1 text1 a i if i 0 mod 10 0 then text1 text1 chr 13 chr 10 next i private sub form load randomize end ...

如何使ecel產生範圍內的隨機數要求小數點

wu家欽 1.首先計算這個範圍的差值。這裡假設範圍值為50 100之內的隨機數2.開啟電子 在所需要產隨機數的單元格內輸入如下公式 rand 100 50 50。按確認鍵就可以生成在規定範圍內的隨機數了!3.如果你需要生成多個隨機數,那拖動單元格最下角小三角就可以啦!microsoft excel可...

如何使眼睛變大,如何使眼睛變大

拍的 眼睛顯得很小,我們可以將眼睛部分選擇出來,羽化一下,讓邊緣過渡的更好,再用自由變換放大就可以啦。眼睛變大變有神的的方法 你很搞笑啊 不用化妝 不用整容 你只能自己瞪大了 最主要還是眼妝 粗黑的眼線 加上小煙燻妝 睫毛膏 ok 偏方 吃黨蔘能使眼睛變大 張邵涵的方法 男的給幾電炮等消腫就大了 要...