I have a **RunBaseReport** which contains overrided dialog method where I'm adding couple of my controls. One of those controls is a combobox. 
Controls *enabled()* property should be changed when I'm modifying combobox.

So basically I need to know when the value of my **dfReportType** dialog field changes.

```
public Object dialog(Object dialog)
{
     DialogRunbase dialog = dialog;
     ;
     //adding my combobox
     dfReportType = dialog.addFieldValue(typeid(ReportType), ReportType:DefaultType);
     //adding some other controls here
     return dialog; 
}

```

According to many articles that I found I need to override **dialogPostRun** Method and do something like this: 

```
public void dialogPostRun(DialogRunbase dialog)
{
    super(dialog);
    dialog.dialogForm().formRun().controlMethodOverload(true);
    dialog.dialogForm().formRun().controlMethodOverloadObject(this);
}

```

But unfortunately I don't have this method in **RunBaseReport** class. 
Which should be there according to [msdn](https://msdn.microsoft.com/en-us/library/aa630017(v=ax.50).aspx) .

Are there any other workarounds?