web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

Button in SysOperation Framework

(0) ShareShare
ReportReport
Posted on by 157

Hello to everyone

I have a sysOperation Framework form. In this form I have added some fileds and now I want to add a button below to the fields.

So I created a UIBuilder class and I added the code below. 


 public void build()
    {
        super();

        dlg  = dialog as Dialog;
        FormBuildButtonControl button;
   
        button = dlg.formBuildDesign().addControl(FormControlType::Button, "@SYS25740");
        button.registerOverrideMethod(methodStr(FormButtonControl, clicked), methodStr(MyUIBuilder, printSettingsClicked), this);
        button.text("@SYS25740");
        
    }

And of course I created a method that runs this button.

The problem is that this button is displayed next to OK and Cancel buttons of the sysOperationFramework  and not next to the fields that i have added. 

does anyone know which is the problem?

I have the same question (0)
  • Suggested answer
    EVMA Profile Picture
    42 on at

    Hello Christos,

    you need to create a Group dialog on your contract class. After that the button should be added on that dialog.

    Example:

    [
    
        DataContract,
        SysOperationContractProcessing(classStr(AASMenuItemDemoUIBuilder)),
        SysOperationGroup('TestGrp', 'Test', '1')
    
    ]
    
    class YourContract
    
    {
    
    ...
    
    }

    Then your button should be added like that:

    button = this.dialog().formBuildDesign().control('TestGrp');

  • SGbron Profile Picture
    157 on at

    Yesss, it worked fine.

    Thank you Evangelos for your help.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 617

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 461 Super User 2026 Season 1

#3
Syed Haris Shah Profile Picture

Syed Haris Shah 298 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans