Hi,
I am trying to get the default DAC and its primary view from the Type. Any suggestions?
I have Type defined as below
and I have field as below values
Best answer by Hughes Beausejour
View originalHi,
I am trying to get the default DAC and its primary view from the Type. Any suggestions?
I have Type defined as below
and I have field as below values
Best answer by Hughes Beausejour
View originalHi Hughes,
CreateInstance does not help in this case as I am writing the method which is actually a part of CreateInstance at some point which leads to infinite loop.
However, I did found the parentcode where I can directly call graph.PrimaryItemType and it helped.
Thank you for your help.
Does this work?
Type graphType = typeof(PX.Objects.SO.SOOrderEntry);
var graph = PXGraph.CreateInstance(graphType);
Thanks Hughes.
I can try that but my graph is of Type (screenshot 1). Can I convert graph of Type into its base or original type? I have even tried using PXGraph.CreateInstance but looks like that wouldn’t help either.
Hi Krunal,
Try PXGraph.PrimaryItemType, PXGraph.PrimaryView properties and PXView.GetItemType method:
Example:
var graphPrimaryCache = graph.Caches[graph.PrimaryItemType];
var grapPrimaryView = graph.Views[graph.PrimaryView];
var graphPrimaryViewCache = graph.Caches[graph.Views[graph.PrimaryView].GetItemType()];
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.