 |
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
卢习林
註冊時間: 2004-12-23 文章: 14 來自: 江苏
第 1 樓
|
發表於: 星期日 十二月 26, 2004 10:10 pm 文章主題: 把查询结果的指针定位在最一条怎么做呀!!!大侠们,我又来了 |
|
|
就是用locate 查询后,用go top 可以把查询结果定位在查询结果的最后一第记录,我试用go bottom不能定位在查询结果的最后一条记录,请问该怎么做呀,或是要用什么命令才能将指针定位在最一条怎么做呀!
具体如下:就是想把查询结果定位在最后一条记录,然后取出最后一条记录的日期,我想过可以用循环,请问不用循环有没有有更好的方法!
locate for ttod(进货时间)>rq1 .and. ttod(进货时间)<rq2
if found()
rq22=ttod(进货时间)
locate all for ttod(进货时间)>=rq11 .and. ttod(进货时间)<=rq22
set filter to ttod(进货时间)>=rq11 .and. ttod(进货时间)<=rq22
go top
hjje=0
hjsl=0
do while !eof()
hjje=hjje+(数量*单价)
hjsl=hjsl+(数量)
skip
enddo
thisform.text4.value=hjje
thisform.text5.value=hjsl
thisform.refresh
endif _________________ 好久没有学了,现在好多都给忘了 |
|
回頂端 |
|
 |
朱育興
註冊時間: 2003-08-25 文章: 661 來自: 台中市大里區
第 2 樓
|
發表於: 星期日 十二月 26, 2004 10:23 pm 文章主題: |
|
|
你好像弄得太複雜了,我可能了解或不了解你的問題。
能不能將你這段真正的目的說清楚一點,至於定位在...應該只是個枝微末節吧 _________________ 希望有更多人來參與
VFP wiki - 需要大家一起完成的VFP電子書與FAQ |
|
回頂端 |
|
 |
syntech
註冊時間: 2003-05-16 文章: 4249 來自: Taipei,Taiwan
第 3 樓
|
發表於: 星期日 十二月 26, 2004 11:11 pm 文章主題: |
|
|
那就用 filter,
set filter to ttod(進貨時間)>rq1 .and. ttod(進貨時間)<rq2
go bottom
不然就調整你的條件,
讓你要的record是第一筆.
不管你要作什麼事,
你一定要訓練自己能找出三四種以上不同的方法能到達目的. _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
 |
卢习林
註冊時間: 2004-12-23 文章: 14 來自: 江苏
第 4 樓
|
發表於: 星期一 十二月 27, 2004 7:51 am 文章主題: |
|
|
谢谢上面的大侠们,我知道了!!!感谢!!
你一定要訓練自己能找出三四種以上不同的方法能到達目的.
答案並不重要,關鍵在於思考
谢谢提醒,以后我会这样做的 _________________ 好久没有学了,现在好多都给忘了 |
|
回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|