翻譯|使用教程|編輯:況魚(yú)杰|2019-07-26 10:35:08.843|閱讀 298 次
概述:本教程介紹在TeeChart for PHP程序中,如何配置多個(gè)頁(yè)面圖表。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
TeeChart for PHP包含100%的PHP源代碼。它支持PHP5及更高的版本。它可作為一個(gè)調(diào)色板組件整合到針對(duì)PHP的Delphi編程環(huán)境中,從而讓其他人在運(yùn)行時(shí)以創(chuàng)建組件的方式來(lái)引用。第一個(gè)版本提供17種圖表類(lèi)型(2D和3D的多種組合),11個(gè)數(shù)學(xué)函數(shù)和一些圖表工具組件以擴(kuò)展功能。
如果圖表的數(shù)據(jù)源包含的數(shù)據(jù)多于可以在一個(gè)圖表屏幕上清晰顯示的數(shù)據(jù),您可能希望將圖表劃分為可以翻閱的頁(yè)面,這可以通過(guò)編程方式實(shí)現(xiàn),而本教程正是TeeChart for PHP教程中如何配置多個(gè)頁(yè)面圖表這一節(jié),就是為大家介紹如何做到這一點(diǎn)。
按代碼分頁(yè)
可以通過(guò)TeePage類(lèi)獲取分頁(yè)的屬性和方法。向圖表添加分頁(yè)所需的步驟為:
每頁(yè)定義點(diǎn)數(shù)
使用MaxPointsPerPage定義要在每個(gè)頁(yè)面上顯示的點(diǎn)數(shù)。
$tChart1->getPage()->setMaxPointsPerPage(10);
將導(dǎo)航按鈕添加到圖表的表單。
例:
第一頁(yè)
$tChart1->getPage()->setCurrent(1);
下一頁(yè)
$tChart1->getPage()->next();
返回上一頁(yè)
$tChart1->getPage()->previous();
最后一頁(yè)
$tChart1->getPage()->setCurrent($tChart1->getChart()->getNumPages());
決定如何處理最后一頁(yè)。
因?yàn)樽詈笠豁?yè)不太可能具有與其他圖表頁(yè)面中的點(diǎn)數(shù)量匹配的正確點(diǎn)數(shù)。所以您可以選擇縮放最后頁(yè)面,其中挑選最適合的剩余點(diǎn)到頁(yè)面,相應(yīng)地調(diào)整軸刻度,或者您可以將頁(yè)面視為具有相同點(diǎn)數(shù)的先前頁(yè)面,如果頁(yè)面上的點(diǎn)數(shù)不多,則可能使最后一頁(yè)相當(dāng)于空。
例:
$tChart1->getPage()->setScaleLastPage(false); (default = True)
這就是本章教程的全部?jī)?nèi)容,下一個(gè)教程將會(huì)涉及高級(jí)Axis和Legend的操作。
TeeChart for PHP已加入在線訂購(gòu),現(xiàn)在搶購(gòu)即可享受優(yōu)惠!
關(guān)注慧聚IT微信公眾號(hào)???,了解產(chǎn)品的最新動(dòng)態(tài)及最新資訊。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: