2017-08-01 9 views
1

私は、BLCロジック内でGeneric Inquiryの結果を使用したいと考えています。 GIへのWebサービスコールを使用して結果を配列に入れることができますが、グラフ/グラフ拡張でBQL呼び出しを使用して同じことを実行できますか?BLCの一般照会から選択する方法はありますか?

+0

はあなたが達成したい何をすべきかについて教えてください。 –

+0

一般照会の結果をBLCコードの配列に入れたいと思います。言い換えれば、私はグラフエクステンションにいると言う。 Generic Inquiryから結果を取得し、その結果を使用して決定を下すロジックを含むコードを実行するボタンがあります。 – 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

関連する問題