我有一個查詢,它所設置的數據源可以動態改變。我想把這個查詢的結果和綁定到一個網格,所以每次它可能有新的領域和數據。如何將查詢動態綁定到網格?
我已經添加了網格到我的表單,並添加了公共表作爲數據源。我嘗試設置網格的dataSource,並遍歷這些字段並動態添加它們,但沒有顯示數據。
我有一個查詢,它所設置的數據源可以動態改變。我想把這個查詢的結果和綁定到一個網格,所以每次它可能有新的領域和數據。如何將查詢動態綁定到網格?
我已經添加了網格到我的表單,並添加了公共表作爲數據源。我嘗試設置網格的dataSource,並遍歷這些字段並動態添加它們,但沒有顯示數據。
看一下表格SysTableBrowser
。 它根據tableId
構建網格。
也許你可以更改SysTableBrowser
接受查詢。
祝你好運!
是的,那是我開始的地方。它通過使用編譯器編譯您在下面的文本框中鍵入的查詢來完成它。我似乎無法從查詢對象(以一種將編譯的格式)得到查詢,所以我認爲這不會起作用。 – esac 2012-03-05 22:46:51
您應該可以將自動生成的查詢改爲您的。在數據源的'init'方法中這樣做:this.query(yourquery); – 2012-03-06 09:08:07
好吧,經過大量研究,是的,這是我想要的。我得到它的工作,但現在它只是一個問題,試圖找出如何以有意義的格式顯示結果,因爲查詢將有多個表,其中表瀏覽器沒有。 – esac 2012-03-08 04:58:45
你可以提供一些你的代碼作爲示例嗎?這會讓你更容易確定你在做什麼。 – 2012-03-08 13:51:02