2017-08-01 48 views
1

我正在尋找使用BLC邏輯內的通用查詢的結果。我知道我可以使用對GI的Web服務調用並將結果放入數組中 - 但是,我可以使用圖/圖擴展中的某種類型的BQL調用來做同樣的事情嗎?有沒有辦法從BLC中的通用查詢中進行選擇?

+0

你能描述你想要達到什麼樣的? –

+0

我想在BLC代碼中得到一個通用查詢的結果。換句話說,我說的是圖表的延伸。我有一個執行代碼的按鈕,其中包含邏輯以從通用查詢中獲取結果並使用這些結果做出決定。 – pmfith

回答

0

看到顯示瞭如何從GI選擇記錄一個微小的樣本如下:

public class SOOrderEntryExt : PXGraphExtension<SOOrderEntry> 
{ 
    public PXAction<SOOrder> Test; 
    [PXButton] 
    [PXUIField] 
    protected void test() 
    { 
     var dataGraph = PXGenericInqGrph.CreateInstance("GI000010"); 
     if (dataGraph != null) 
     { 
      var count = dataGraph.Views["Results"].SelectMulti().Count; 
     } 
    } 
} 
+0

再次感謝,Ruslan ...; D – pmfith

+0

有沒有辦法抓取結果數組?我已經嘗試了一些提供的方法/屬性(例如,DataGraph.Views [「Results」] .SelectMulti()[0]等),但它們都沒有返回數據集或結果數組。 – pmfith

相關問題