vfp疑難問題

時間 2022-06-18 11:45:03

1樓:來自嘎麼

你的程式要求是什麼?實在看不懂。

但裡面有幾個明顯的錯誤,

比如scan語句中使用了skip,

實際上scan語句在結束迴圈時會自動skip一條記錄的,

你加了skip就變成跳過一條記錄了,

可能這就是你問的為什麼是5600。

然後xb是指性別吧?為什麼是len(xb)呢?

這是字串長度公式,不理解,

如果你想去除兩邊空格應該用alltrim(xb)

然後你是想只輸出第一條記錄,然後輸出彙總值嗎?

不知道這是否真是你的程式要求。

好像我們很少這樣做。

一般我們會先輸出表頭,然後列表資料,最後輸出彙總

比如這樣:

use js

*輸出表頭,chr(9)是一個製表符,就是tab鍵

?"姓名"+chr(9)+"性別"+chr(9)+"婚否"+chr(9)+"級別工資"

m3 = 0

scan &&列表資料

?alltrim(xm)+chr(9)+alltrim(xb)+chr(9)

??iif(hf,"已婚","未婚")+chr(9)+alltrim(str(jbgz))

m3 = m3 + jbgz &&彙總工資

endscan

*輸出合計數

? "總記錄數: "+alltrim(str(reccount()))+"條"+chr(9)

??"工資合計:"+alltrim(str(m3))+"元"

use輸出結果為:

姓名 性別 婚否 級別工資

高山 女 未婚 3000

王五 男 已婚 2000

趙六 女 未婚 2600

李四 男 已婚 1500

總記錄數: 4條 工資合計:9100元

2樓:石惜珍

b=alltrim(thisform.text5.value) && 去除空格

a=len(b)

thisform.text1.value=a

疑難問題以上,疑難問題1個以上

一為什麼在二前面?為什麼把這樣的東西叫人而不叫豬?為什麼女人就該生孩子?為什麼要一天天的過?為什麼我會想問你為什麼?為什麼胡亂的符號就成了文明?為什麼有男女,陰陽的分別?為什麼我覺得寫不完?為什麼我都思考不出滿意的答案?為什麼還是想知道到底為什麼?人的頭髮到底有多少根,有誰能回答?我估計你是在開玩笑...

英語疑難問題

第一個問題很簡單 that s right 意思是 沒錯,你說得對 是贊同對方觀點的意思 對方問你一些問題,你回答說你說的對,風馬牛不相及 b汗 而all right ok 意思是好 所以選b 翻譯一遍就出來了 第二個問題 increase 是增大 增強的意思 抽象的名詞 不能表示 的增長 ok?r...

英語疑難題,英語疑難問題解答

這句話翻譯是,這村莊看起來被遺棄了,唯一的生命跡象,是一隻用短繩綁在了附近田地樹上的又醜又黑 俺不喜歡直譯哈 的山羊。這裡是一個句子,如果用樓主那種說法,the only前應該用的是句號。這就好像是,the old man was sitting on the bench,sleeping的用法 語...