 |
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
andy8m23

註冊時間: 2004-02-09 文章: 30 來自: 我娘的肚子,出來很久了
第 1 樓
|
發表於: 星期二 三月 08, 2005 4:11 pm 文章主題: 想作一個萬用資料選擇的輸入功能 |
|
|
我開一個form1
裡面有個text1 和一個command1
command1.click裡
thisform.text1.value=stf('stkind-f')
stf是我的副程式 stkind-f是我的查詢選擇的form
stf.prg 中的寫法如下
para runform
pvalue=''
do form &runform
return pvalue
而在每個選擇form 的 確定command.click
pvalue=stname
thisform.release()
return pvalue
stname為我選擇的資料
結果不行....我一直在試...後來總覺得,前面沒錯,後面也沒錯
中間的stf.prg 一定有錯....可是也不知道要如何去設定回傳變數
請各位大大指點一下,謝謝 _________________ 登入結束編譯檔<----會了 -->密碼管制鎖登入
新增修刪查列印<----功力尚淺 -->功能表單建群組
表格輸出轉換檔<----有點模糊 -->各式文檔互轉換
遠端資料共分享<----未來目標 -->多端連接資料庫 |
|
回頂端 |
|
 |
andy8m23

註冊時間: 2004-02-09 文章: 30 來自: 我娘的肚子,出來很久了
第 2 樓
|
發表於: 星期二 三月 08, 2005 4:35 pm 文章主題: |
|
|
又找到一個作法
不用funtion來帶
在form1
command1.click裡
obname=this
do form stkind-f with obname
然後 在stkind-f 的init 中 接收變數 para robname
在確定回傳的click中 robname.value=stkindname
thisform.release()
結果失敗
robname 沒定義.....奇怪... _________________ 登入結束編譯檔<----會了 -->密碼管制鎖登入
新增修刪查列印<----功力尚淺 -->功能表單建群組
表格輸出轉換檔<----有點模糊 -->各式文檔互轉換
遠端資料共分享<----未來目標 -->多端連接資料庫 |
|
回頂端 |
|
 |
garfield Site Admin

註冊時間: 2003-01-30 文章: 2160
第 3 樓
|
發表於: 星期二 三月 08, 2005 4:48 pm 文章主題: |
|
|
引言回覆: |
stf.prg 中的寫法如下
para runform
pvalue=''
do form &runform
return pvalue
|
除非你的form.windowtype設成1.模式, 否則do form &runform後不會等do完, 就會直接return pvalue _________________ 利用>>搜尋<<的功能會比問的還要快得到答案. |
|
回頂端 |
|
 |
andy8m23

註冊時間: 2004-02-09 文章: 30 來自: 我娘的肚子,出來很久了
第 4 樓
|
發表於: 星期二 三月 08, 2005 5:22 pm 文章主題: |
|
|
不錯,用模式就成功了,話不多說...接下來我的作法是
在一個容器裡塞三個東西
label 放欄位名稱 (先不用設caption)
text 放資料
再一個button 有上述的功能
然後新增屬性如下
sfield 本欄的資料來源 ------->對應容器中 text1.controlsource
sname 前面的label說明 ------>對應容器中的label.caption
schoform 準備選擇的查詢視窗 ---->按查詢選擇紐時,click中do form 時用到
isbotton 是否要有查詢選擇功能 ---->只是單純的資料欄
當然
在text.when中,也少不了去判斷目前狀況
可異動時 return
不可異動時 return .f.
感謝大大的指導,雖然只是完成了一個小小的類別功能 ,小弟雖死猶榮...
這樣之後,就一組一組了,也可以用isbotton 把isbotton關掉 _________________ 登入結束編譯檔<----會了 -->密碼管制鎖登入
新增修刪查列印<----功力尚淺 -->功能表單建群組
表格輸出轉換檔<----有點模糊 -->各式文檔互轉換
遠端資料共分享<----未來目標 -->多端連接資料庫 |
|
回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|