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

一个grid的问题。。。。。。。。
前往頁面 1, 2  下一頁
 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
waini729



註冊時間: 2004-12-29
文章: 9


第 1 樓

發表發表於: 星期一 一月 03, 2005 12:19 am    文章主題: 一个grid的问题。。。。。。。。 引言回覆

请教一下大家:
在grid中单击一个记录,怎么样才能获得这个记录的信息(如记录号、各字段信息等等),并且在文本框中显示出来。我要的效果就是单击表的某处,然后获得其值并显示出来。可以吗?grid有没有返回值?
回頂端
檢視會員個人資料 發送私人訊息
bigear



註冊時間: 2004-12-19
文章: 162
來自: 網路的另一端

第 2 樓

發表發表於: 星期一 一月 03, 2005 2:40 am    文章主題: 引言回覆

有點不太懂他的意思
不曉得是不是我想的這樣,如果不是,笑笑就好

"文本框中显示出来" <=== 我把這個解讀為 "Label中顯示出來"

"单击表的某处,然后获得其值并显示出来。"
解答:
在 thisform.grid1.column1.text1.when 裡面加上

thisform.label1.caption=thisform.grid1.column1.text1.value
thisform.refresh

_________________
以上淺見,歡迎批評指教
________________________________________________
山不轉路轉,路不轉人轉,人不轉頭轉,頭不轉眼睛轉,眼睛不轉眼珠轉
眼珠再不轉就去睡覺,睡起來繼續轉
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站
syntech



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

第 3 樓

發表發表於: 星期一 一月 03, 2005 8:50 am    文章主題: 引言回覆

看起來滿像作業的,
最近實在太多了.
如果是要靠VFP吃飯的,
應該問不出這樣的問題

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

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



註冊時間: 2004-05-11
文章: 909


第 4 樓

發表發表於: 星期一 一月 03, 2005 9:43 am    文章主題: 引言回覆

或者是
在 thisform.grid1.column1.text1.click 裡面加上

thisform.text1.caption=thisform.grid1.column1.text1.value
thisform.refresh

又或者是
設定thisform.text1.controlsource="table1.col1"
在 thisform.grid1.column1.text1.click 裡面加上
thisform.refresh

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2160


第 5 樓

發表發表於: 星期一 一月 03, 2005 10:19 am    文章主題: 引言回覆

在thisform.grid1.AfterRowColChange裡加一行
thisform.text1.value = this.columns( ncolindex ).text1.value

_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
waini729



註冊時間: 2004-12-29
文章: 9


第 6 樓

發表發表於: 星期一 一月 03, 2005 2:30 pm    文章主題: 引言回覆

按照garfield的方法,列号可以在AfterRowColChange事件的返回值ncolindex里得到,那行号怎么样得到?请指教!
回頂端
檢視會員個人資料 發送私人訊息
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2160


第 7 樓

發表發表於: 星期一 一月 03, 2005 2:39 pm    文章主題: 引言回覆

nColIndex不是返回值, 而是 AfterRowColChange的參數, 你該將程式寫在 .AfterRowColChange之中.
_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
goto-dream



註冊時間: 2004-05-11
文章: 909


第 8 樓

發表發表於: 星期一 一月 03, 2005 9:49 pm    文章主題: 引言回覆

garfield 寫到:
在thisform.grid1.AfterRowColChange裡加一行
thisform.text1.value = this.columns( ncolindex ).text1.value


這各我沒有想過.在這裡(thisform.grid1.AfterRowColChange)可以使用~~~

方法還真是多耶!! Smile

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
waini729



註冊時間: 2004-12-29
文章: 9


第 9 樓

發表發表於: 星期一 一月 03, 2005 10:31 pm    文章主題: 引言回覆

有什么办法可以得到或引用到Grid的行号呢?
回頂端
檢視會員個人資料 發送私人訊息
goto-dream



註冊時間: 2004-05-11
文章: 909


第 10 樓

發表發表於: 星期二 一月 04, 2005 2:01 pm    文章主題: 引言回覆

基本上查help...

thisform.grid1.activerow/activecolumn

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
zhang_guangpin



註冊時間: 2005-01-07
文章: 1


第 11 樓

發表發表於: 星期五 一月 07, 2005 8:31 am    文章主題: 引言回覆

你每次点中GIRD中的一条记录,表的指针都会移动到相应位置.何不想想加一个计时器,每格一秒钟"thisform.refresh"一次,一定会成功.非常简单吧!
回頂端
檢視會員個人資料 發送私人訊息
cc6145



註冊時間: 2005-01-07
文章: 2


第 12 樓

發表發表於: 星期五 一月 07, 2005 2:32 pm    文章主題: 引言回覆

请问 Embarassed 如何将GRID 的数据拷贝到另一个表中,谢谢!
回頂端
檢視會員個人資料 發送私人訊息
cc6145



註冊時間: 2005-01-07
文章: 2


第 13 樓

發表發表於: 星期五 一月 07, 2005 2:34 pm    文章主題: 引言回覆

我的QQ是76030515,欢迎大家加我!
回頂端
檢視會員個人資料 發送私人訊息
goto-dream



註冊時間: 2004-05-11
文章: 909


第 14 樓

發表發表於: 星期五 一月 07, 2005 4:43 pm    文章主題: 引言回覆

cc6145 寫到:
请问 Embarassed 如何将GRID 的数据拷贝到另一个表中,谢谢!


try it.
select * from table1 into cursor cur1

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
bigear



註冊時間: 2004-12-19
文章: 162
來自: 網路的另一端

第 15 樓

發表發表於: 星期一 一月 10, 2005 5:37 pm    文章主題: 引言回覆

zhang_guangpin 寫到:
你每次点中GIRD中的一条记录,表的指针都会移动到相应位置.何不想想加一个计时器,每格一秒钟"thisform.refresh"一次,一定会成功.非常简单吧!


邀受喔
每一秒 thisform.refresh 一次
你一定沒遇過 thisform.refresh 出現超級大 bug 喔
就是傳說中的 C00000005

thisform.refresh 固然好用,也固然要用
但是也不要常常在用

_________________
以上淺見,歡迎批評指教
________________________________________________
山不轉路轉,路不轉人轉,人不轉頭轉,頭不轉眼睛轉,眼睛不轉眼珠轉
眼珠再不轉就去睡覺,睡起來繼續轉
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
前往頁面 1, 2  下一頁
1頁(共2頁)

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


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