0
BLC /グラフロジック内の汎用照会によって提供される結果のデータセットまたは配列を取得する必要があります。BLC /グラフコードの汎用照会からデータセット/配列を返す
私は例として次のように指定しましたが、これは明らかにカウントを返します。
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;
}
}
}
私が返される変数にインデックスを使用すると、私は例えば、GIの実際のデータの行に似ている何かを得ることはありません:これは戻りません
dataGraph.Views["Results"].SelectMulti()[0]
実際のデータ私はdataGraph.Views ["Results"]オブジェクトによって提供されるいくつかのメソッド/プロパティを試しましたが、私に必要な結果を与えるものはありません。
汎用照会の実際の結果のデータセットまたは配列を単に返すメソッドまたはプロパティがありますか?
- PMF 私はこれを試しましたが、私はSelectMultiと同じことをします。ここでの結果は、次のとおり resultList [0] レコード(1):GLTran [0]:{GL取引[モジュール:GL、batchNbr:GL013332、lineNbr:23]} この結果は私には意味をなさない。私はGIからの実際のデータを探しています。 – pmfith
は、これはカスタムGIかAcumaticaで提供される標準GIですか?私が持っているカスタムGIをテストしたところ、私のリストにはリストに22項目がありました。 (2017R2でテスト済み) – Brendan
また、確認するだけで、別のGIで有効な結果を得ることができますか? – Brendan