posts - 17, comments - 17, trackbacks - 0, articles - 0

          上次的設(shè)置序號(hào)技巧分享中,我們用ds1.#0來實(shí)現(xiàn)了序號(hào),用ds1.#0得到的數(shù)據(jù)庫(kù)中選取的記錄的序號(hào),有些情況下,記錄序號(hào)在報(bào)表中不是按照順序顯示的,而是在報(bào)表中又通過排序或分組后的結(jié)果顯示的,例如:

          打開報(bào)表設(shè)計(jì)器,設(shè)計(jì)如下報(bào)表:(A2單元格的數(shù)據(jù)值和顯示值還是與上次示例中的一致,即:數(shù)據(jù)值=ds1.#0%20,顯示值=if(@value=0,20,@value))

          image

          其中:D2單元格的左主格是A0,B2單元格的左主格是D2,A2和E2的左主格是B2,預(yù)覽效果如下:

          image

          可以看出,數(shù)據(jù)的記錄條數(shù)并沒有按照其從數(shù)據(jù)庫(kù)中select出來的順序顯示,那么這種情況下如何顯示序號(hào)呢?

          皕杰報(bào)表提供了一個(gè)可以給可擴(kuò)展的單元格自動(dòng)加序號(hào)的函數(shù)-&函數(shù),本文就來給大家介紹一下此函數(shù)的用法。

          表達(dá)式:&Cellx (例如:&A2 )
          返回值:整數(shù),當(dāng)前格所屬的Cellx主格在所有擴(kuò)展出來的格子中的排序
          說明:Cellx必須是當(dāng)前格的主格,這樣&Cellx才能夠正確運(yùn)算,其返回值相當(dāng)于是當(dāng)前格所屬的Cellx主格的位置

          我們還以上次的例子來看看如何用&函數(shù),將上次例子中的A2的數(shù)字值修改為=&b2%20,顯示值修改為=if(@value=0,20,@value)),設(shè)計(jì)示例如下:

          image

          預(yù)覽報(bào)表顯示效果如下:

          image image

          至此,我們又學(xué)會(huì)一種實(shí)現(xiàn)記錄序號(hào)的方法,下次我將再介紹一種實(shí)現(xiàn)記錄序號(hào)的思路,歡迎大家到時(shí)光臨我的blog。


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 潞城市| 仁化县| 沁源县| 绥化市| 同仁县| 海阳市| 宜君县| 习水县| 嘉兴市| 肇州县| 彭泽县| 海门市| 伊川县| 乐山市| 普安县| 叙永县| 阿合奇县| 通化县| 荃湾区| 乐山市| 通辽市| 乌鲁木齐市| 德令哈市| 峨眉山市| 龙泉市| 洛隆县| 柘城县| 洛川县| 全南县| 田阳县| 二连浩特市| 斗六市| 山西省| 奉化市| 襄樊市| 天等县| 新丰县| 巫山县| 贺兰县| 牟定县| 五指山市|