Office中國論壇/Access中國論壇

標題: 【Access小品】希臘神話 -- 滾動窗體記錄示例 [打印本頁]

作者: todaynew    時間: 2015-7-9 10:19
標題: 【Access小品】希臘神話 -- 滾動窗體記錄示例
本帖最后由 todaynew 于 2015-7-23 08:30 編輯

  希臘人通過全民公決否決接受國際債權(quán)人的建議,希臘危機把當今世界攪合的混亂不堪,不僅歐洲人煩了,連中國股市也弄的狂躁不安。很多人都認為希臘人應(yīng)該受到一些懲罰,怎么懲罰呢?這個問題讓我想到了一個希臘神話。

  西西弗斯是希臘神話中的人物,他是科林斯的建立者和國王。他甚至一度綁架了死神,讓世間沒有了死亡。最后,西西弗斯觸犯了眾神,諸神為了懲罰西西弗斯,便要求他把一塊巨石推上山頂,而由于那巨石太重了,每每未上山頂就又滾下山去,前功盡棄,于是他就不斷重復(fù)、永無止境地做這件事--諸神認為再也沒有比進行這種無效無望的勞動更為嚴厲的懲罰了。西西弗斯的生命就在這樣一件無效又無望的勞作當中慢慢消耗殆盡。

  西西弗斯的下場,對于賴賬的希臘來說不失為一種好的懲罰方式。但愿這種懲罰方式,不要成為中國股市的夢魘。

  在希臘危機和中國股市如火如荼的緊張關(guān)頭,版友風的承諾同志卻串訪于軟件網(wǎng)和Office論壇,提出希望向西西弗斯那樣不斷的滾動窗體記錄。在這生死存亡的緊要時刻,自然沒人理會風的承諾同志的訴求。今日里為了保持穩(wěn)定,維護安定團結(jié)的局面,決定受理風的承諾同志的來訪,并按政策給予解答。

  窗體記錄滾動問題,我們通常稱之為翻頁問題。在翻頁問題中主要存在這樣幾個要素:每頁記錄條數(shù)、總頁數(shù)、當前頁號、當前頁面起止記錄號。它們之間的關(guān)系如下:

  總頁數(shù)=int(數(shù)據(jù)集記錄總計/每頁記錄條數(shù))-(數(shù)據(jù)集記錄總計/每頁記錄條數(shù)>int(數(shù)據(jù)集記錄總計/每頁記錄條數(shù)))

  當前頁面起始記錄號=(當前頁號-1)×每頁記錄條數(shù)+1

  當前頁面截止記錄號=當前頁面起始記錄號+每頁記錄條數(shù)-1

  根據(jù)這組公式,我們就可以設(shè)計動態(tài)的記錄集篩選,使之根據(jù)當前的頁號來呈現(xiàn)數(shù)據(jù)。至于是否進行滾屏,只是是否啟動窗體的計時器觸發(fā)事件而已。

示例:[attach]56792[/attach]

視圖:
[attach]56793[/attach]







作者: roych    時間: 2015-7-9 10:30
設(shè)置記錄集的pageSize和PageCount屬性,應(yīng)該也是可以的。
作者: 風中漫步    時間: 2015-7-9 10:58
呵呵,斑竹別拿人希臘說事了.2次世界大戰(zhàn)的賬還沒算呢,希臘也索賠來,誰搭理他啊.沒有誰比誰更干凈,只有誰比誰更流氓.
作者: GOODWIN    時間: 2015-7-9 13:28
頂你,樓主
作者: nncchh    時間: 2015-7-20 15:03
學(xué)習(xí)學(xué)習(xí),謝謝分享!
作者: nncchh    時間: 2015-7-20 15:03
學(xué)習(xí)學(xué)習(xí),謝謝分享!
作者: cpxie    時間: 2015-7-23 06:57
向知識淵博的樓主致敬
作者: czzlj520    時間: 2016-1-12 22:34
初學(xué),收藏了,謝謝!
作者: owen2016    時間: 2016-8-20 11:06
已經(jīng)下載學(xué)習(xí)
作者: GOODWIN    時間: 2021-10-12 08:10
已經(jīng)下載學(xué)習(xí)




歡迎光臨 Office中國論壇/Access中國論壇 (http://mzhfr.cn/) Powered by Discuz! X3.3