'Render the widgets for the report options form
@param get_vars: the GET vars if the request (as dict)
@param widget_id: the HTML element base ID for the widgets'

def report_options(self, get_vars=None, widget_id='timeplot'):

    T = current.T
    timeplot_options = self.resource.get_config('timeplot_options')
    selectors = []
    formstyle = current.deployment_settings.get_ui_filter_formstyle()
    time_selector = self.time_options(options=timeplot_options, get_vars=get_vars, widget_id=('%s-time' % widget_id))
    selectors.append(formstyle(('%s-time__row' % widget_id), 'Time    Frame', time_selector, None))
    if (selectors[0].tag == 'tr'):
        selectors = TABLE(selectors)
    else:
        selectors = TAG[''](selectors)
    fieldset = self._fieldset(T('Report    Options'), selectors, _id=('%s-options' % widget_id))
    return fieldset
