Вы можете использовать метод PXGraph.GetExtension<T>()
для получения расширения SalesOrderEntry
и доступа к дополнительному действию из него.Ниже приведен пример кода, как это сделать:
protected void SOOrder_RowSelected(PXCache sende,PXRowSelectedEventArg e,PXRowSelected baseMethod)
{
baseMethod?.Invoke(sender,e);
if(e.Row is SOOrder row)
{
var grExt=this.Base.GetExtension<SOOrderEntryExtNAME>();
grExt.SomeAction.SetVisible(false);
}
}