D365F&O - X++ - Override jumpref on product number datasource field in EcoResProductDetailsExtended form extension

[ExtensionOf(formDataFieldStr(EcoResProductDetailsExtended, EcoResProduct, DisplayProductNumber))]
final class EcoResProductDetailsExtended_EcoResProduct_DisplayProductNumber_Extension
{
    public void jumpRef()
    {
        FormDataObject formDataObject = any2Object(this) as FormDataObject;
FormDataSource formDataSource = formDataObject.datasource(); EcoResProduct ecoResProduct; MenuFunction menuFunction; Args args = new Args(); next jumpRef(); //get current record ecoResProduct = formDataSource.cursor(); if (!EcoResProduct) { return; } args.record(EcoResProduct); menuFunction = new MenuFunction(menuitemDisplayStr(CustEcoResProductDetails),
             MenuItemType::Display); menuFunction.openMode(OpenMode::Edit); menuFunction.formViewOption(FormViewOption::Details); menuFunction.run(args);
    }

}

Comments

Popular posts from this blog

D365F&O - X++ - Best Practice Warning BP Rule: [BPErrorUnknownLabel]: Path:

D365F&O - X++ - How to Enable/Disable button on form based on a condition in D365F&O using Event handlers.

D365FO - X++ - Generate CAR (Customized Analysis Report) report of custom model