上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
ms0800
註冊時間: 2004-07-23 文章: 65
第 1 樓
|
發表於: 星期四 二月 24, 2005 3:56 pm 文章主題: 有無方法讓 GRID 的 資料指標 不能移動 |
|
|
我安排一個 BUTTON 來新增或編輯 GRID 的資料 ,一筆(ROW) 的資料編輯在還沒 CLICK 存檔(BUTTON ),能否不讓 USER 用滑鼠或用 上下鍵 來移動資料指標 ,我目前在 GRID 的 BeforeRowColChang 先取得 xx = recno() ,然後在 AfterRowColCnage Event 再去比對
IF RECNO() # XX
GO XX
ENDIF
請問各位前輩有其它更好的方法嗎 ? 謝謝 |
|
回頂端 |
|
 |
Le1015
註冊時間: 2004-08-06 文章: 30
第 2 樓
|
發表於: 星期四 二月 24, 2005 5:02 pm 文章主題: |
|
|
增加一個屬性
ThisForm.Addproperty("FixNew",.F.)
當新增修改時
ThisForm.FixNew=.T.
在Grid1.BeforeRowColChange
IF ThisForm.FixNew
Nodefault
EndIF
這樣就不會移動
但是駐點必須自己控制 |
|
回頂端 |
|
 |
jms7275
註冊時間: 2005-01-08 文章: 65
第 3 樓
|
發表於: 星期四 二月 24, 2005 5:18 pm 文章主題: |
|
|
我是讓grid disabled,儲存或放棄後才把grid解除disabled |
|
回頂端 |
|
 |
syntech
註冊時間: 2003-05-16 文章: 4249 來自: Taipei,Taiwan
第 4 樓
|
發表於: 星期四 二月 24, 2005 5:23 pm 文章主題: |
|
|
如果是我,
我應該會重新作一個 用TEXTBOX+LABEL 的單筆資料建立 表單吧.
與其硬要多筆資料編輯的GRID不能多筆編輯,
還不如另外作一個表單還來的簡單. _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
 |
Le1015
註冊時間: 2004-08-06 文章: 30
第 5 樓
|
發表於: 星期四 二月 24, 2005 5:24 pm 文章主題: |
|
|
jms7275 前輩你的輸入方式跟ms0800的輸入方式不一樣,他是用Grid本身的編輯功能所以必須鎖定不動 |
|
回頂端 |
|
 |
ms0800
註冊時間: 2004-07-23 文章: 65
第 6 樓
|
發表於: 星期四 二月 24, 2005 5:31 pm 文章主題: |
|
|
謝謝兩位前輩的回答,我要用 GRID 繼續編輯,所以COLUMN 是可以移動,但 ROW 上下不可移動,謝謝前輩的回答 |
|
回頂端 |
|
 |
jms7275
註冊時間: 2005-01-08 文章: 65
第 7 樓
|
發表於: 星期五 二月 25, 2005 3:12 pm 文章主題: |
|
|
對喔 沒注意到樓主大大的方式和弟不同
弟這邊的系統,設定grid只用來瀏覽和點選資料
一次編輯一筆資料,是在container裡的一群editBox,textBox |
|
回頂端 |
|
 |
syntech
註冊時間: 2003-05-16 文章: 4249 來自: Taipei,Taiwan
第 8 樓
|
發表於: 星期五 二月 25, 2005 3:36 pm 文章主題: |
|
|
我的想法和 jms7275 兄較接近.  _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
 |
ms0800
註冊時間: 2004-07-23 文章: 65
第 9 樓
|
發表於: 星期六 二月 26, 2005 2:55 pm 文章主題: |
|
|
感謝各位前輩的回答,我考慮用 "一次編輯一筆資料" ,謝謝 |
|
回頂端 |
|
 |
|