VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

無法更改GRID1.Column下面CHECK1的值,請高手指點...急急 在線等!!!

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
xjliaos



註冊時間: 2007-11-20
文章: 87
來自: guan dong

第 1 樓

發表發表於: 星期二 五月 11, 2010 2:14 pm    文章主題: 無法更改GRID1.Column下面CHECK1的值,請高手指點...急急 在線等!!! 引言回覆

SELECT CONTRACT,MODEL_NO,ALLTRIM(BMPFILE5)+BMPFILE6,ORIGINAL,QUANTITY-QNT1,;
SIX_MERTIAL1,SIX_MERTIAL2;
FROM ST WHERE DATE01="6" AND QUANTITY-QNT1>0 INTO CURSOR TEMP1_1

WITH THISFORM.GRID1
.COLUMNCOUNT=7
.RECORDSOURCE="TEMP1_1"
.ENABLED=.T.
.READONLY=.F.

.DELETECOLUMN(6)
.ADDCOLUMN(6)
LN_CC1 = FCOUNT('TEMP1_1')
.COLUMNS[ln_cc1].REMOVEOBJECT('Text1')
.COLUMNS[ln_cc1].CONTROLSOURCE = 'TEMP1_1.SIX_MERTIAL1'
.COLUMNS[ln_cc1].ADDOBJECT('chk_1', 'checkbox')
.COLUMNS[ln_cc1].CHK_1.CAPTION = ''
.COLUMNS[ln_cc1].SPARSE = .F.
.COLUMNS[ln_cc1].READONLY=.F.
.COLUMNS[ln_cc1].CURRENTCONTROL="CHK_1"
.COLUMNS[ln_cc1].VISIBLE=.T.

.DELETECOLUMN(7)
.ADDCOLUMN(7)
LN_CC = FCOUNT('TEMP1_1')
.COLUMNS[ln_cc].REMOVEOBJECT('Text1')
.COLUMNS[ln_cc].CONTROLSOURCE = 'TEMP1_1.SIX_MERTIAL2'
.COLUMNS[ln_cc].ADDOBJECT('chk_2', 'checkbox')
.COLUMNS[ln_cc].CHK_2.CAPTION = ''
.COLUMNS[ln_cc].SPARSE = .F.
.COLUMNS[ln_cc].READONLY=.F.
.COLUMNS[ln_cc].CURRENTCONTROL="CHK_2"
.COLUMNS[ln_cc].VISIBLE=.T.
ENDWITH

問題:
無法更改CHECK的值,請高手們看看我那里寫錯了,小弟万分感激!!!


xjliaos 在 星期二 五月 11, 2010 4:35 pm 作了第 1 次修改
回頂端
檢視會員個人資料 發送私人訊息
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 2 樓

發表發表於: 星期二 五月 11, 2010 4:29 pm    文章主題: 引言回覆

CONTROLSOURCE
_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
xjliaos



註冊時間: 2007-11-20
文章: 87
來自: guan dong

第 3 樓

發表發表於: 星期二 五月 11, 2010 4:31 pm    文章主題: 引言回覆

CONTROLSOURCE 是不是不能為暫存檔??
回頂端
檢視會員個人資料 發送私人訊息
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 4 樓

發表發表於: 星期二 五月 11, 2010 4:36 pm    文章主題: 引言回覆

看怎麼產生
_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
xjliaos



註冊時間: 2007-11-20
文章: 87
來自: guan dong

第 5 樓

發表發表於: 星期二 五月 11, 2010 4:40 pm    文章主題: 引言回覆

SELECT CONTRACT,MODEL_NO,ALLTRIM(BMPFILE5)+BMPFILE6,ORIGINAL,QUANTITY-QNT1,;
SIX_MERTIAL1,SIX_MERTIAL2;
FROM ST WHERE DATE01="6" AND QUANTITY-QNT1>0 INTO CURSOR TEMP1_1
從這里產生的資料表(暫存檔),應該怎樣解決?請教
回頂端
檢視會員個人資料 發送私人訊息
LiuRambo



註冊時間: 2007-11-27
文章: 481


第 6 樓

發表發表於: 星期二 五月 11, 2010 4:54 pm    文章主題: 引言回覆

SELECT出的CURSOR不能改變值

要改變的話
AFIELD(abc)
create cursor TmpCur from array abc
append from dbf("TEMP1_1 ")
再把GRID1的controlsource指定為TmpCur.Chk
大概是這樣
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 7 樓

發表發表於: 星期二 五月 11, 2010 4:59 pm    文章主題: 引言回覆

看哪一版 vfp,

"readwrite"

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
xjliaos



註冊時間: 2007-11-20
文章: 87
來自: guan dong

第 8 樓

發表發表於: 星期二 五月 11, 2010 5:05 pm    文章主題: 引言回覆

VFP6.0
回頂端
檢視會員個人資料 發送私人訊息
LiuRambo



註冊時間: 2007-11-27
文章: 481


第 9 樓

發表發表於: 星期二 五月 11, 2010 5:15 pm    文章主題: 引言回覆

xjliaos 寫到:
VFP6.0

那就跟我的一樣

自建一個做controlsource一定可以
還有記得check.visible = .t.
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
xjliaos



註冊時間: 2007-11-20
文章: 87
來自: guan dong

第 10 樓

發表發表於: 星期二 五月 11, 2010 5:16 pm    文章主題: 引言回覆

LiuRambo 寫到:
SELECT出的CURSOR不能改變值

要改變的話
AFIELD(abc)
create cursor TmpCur from array abc
append from dbf("TEMP1_1 ")
再把GRID1的controlsource指定為TmpCur.Chk
大概是這樣



按你的做法可以了,謝謝兄弟,万分感謝!!!

還有syntech,也很感謝你的邦忙!!
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作