DBChart中獲得X Y座標值和資料庫相關字段值

2021-07-02 23:23:09 字數 750 閱讀 8329

一般來說想要獲得dbchart中的x、y座標值都是非常簡單的,這裡簡單說下,雙擊dbchart,彈出對話方塊,選擇tools標籤,加入游標工具,然後選中游標工具,找到游標工具的事件(游標工具事件一共兩個)乙個是onchange()另乙個是onsnapchange(),這兩個的區別跟游標設定中的snap選項有關,snap是讓游標保持在series上,通常功能onchange中就可以得到x、y軸座標,但是這時如果你想要顯示資料庫中和x、y軸同行的資料段值該怎麼顯示呢?

這個問題我是通過series中的xlabel完成的,具體操作如下圖。

在這個介面,把labels掛上資料庫的主鍵(我的資料庫是id),x、y就是掛上你需要顯示的曲線橫縱座標字段。怎麼顯示和x、y軸同行的資料段值該怎麼顯示呢?

id:=series[0].xlabel[valueindex];

等號右邊的語句就能得到dbchart曲線中座標點對應的資料庫中的主鍵id值。通過這個id值就可以通過sql語句在資料庫中查詢出需要的其他字段資料了。

如果把資料庫id掛到labels中,你會發現你需要顯示的影象的x軸座標不對了,變成id值了,但是正常的是需要顯示掛在x軸的字段值,怎麼解決這個問題呢?

我是在dbchart中又加了一條曲線,把這條線移到最前面,除了labels掛x軸的字段,其他的x、y軸掛的字段同另一條線。

然後把第二條曲線隱藏起來。這樣就大功告成了。

jquery如何獲得頁面元素的座標值

jquery如何獲得頁面元素的座標值 yulutxt是輸入經典語錄的輸入框,feedbackmessage函式見 var p yulutxt var yuluoffset p.offset feedbackmessage msg,yuluoffset.left p.width 10,yuluoffs...

jquery如何獲得頁面元素的座標值

jquery如何獲得頁面元素的座標值 yulutxt是輸入經典語錄的輸入框,feedbackmessage函式見 var p yulutxt var yuluoffset p.offset feedbackmessage msg,yuluoffset.left p.width 10,yuluoffs...

OpenGL shader 中關於頂點座標值的思考

今天工作中需要做乙個事情 在shader內部做一些空間距離上的計算,而且需要對所有的點進行計算,符合條件的顯示,不符合條件的點不顯示。思路很簡單,在vertex shader內知道頂點座標,進行計算,算好以後判斷是否需要顯示,例如設定alpha值,那麼再將alpha值傳給fragment shade...