function forena_data_quick_report_form in Forena Reports 8
Same name and namespace in other branches
- 7.5 forena.data.inc \forena_data_quick_report_form()
- 7.4 forena.data.inc \forena_data_quick_report_form()
Create a report quickly from a data block
_state
Parameters
array $form:
string $block_name:
Return value
array Form implementation.
1 string reference to 'forena_data_quick_report_form'
- forena_data_preview in forena_ui/
forena.data.inc
File
- forena_ui/
forena.data.inc, line 99 - forena.data.inc Common files for diplaying and previewing data blocks.
Code
function forena_data_quick_report_form($form, &$form_state, $block_name) {
require_once 'forena.report.inc';
// Get the add form.
$form['add'] = array(
'#type' => 'fieldset',
'#title' => t('Quick Report'),
'#collapsible' => TRUE,
'#collapsed' => TRUE,
);
$form['add'] = array_merge($form['add'], forena_add_report_form($form, $form_state));
$form['block_name'] = array(
'#type' => 'value',
'#value' => $block_name,
);
$form['add']['save']['#submit'][] = 'forena_data_quick_report_form_submit';
return $form;
}