<?php if (isset($_GET['reportID'])) { $reportID = $_GET['reportID']; } else { if (isset($_SESSION['reportID'])) { $reportID = $_SESSION['reportID']; unset($_SESSION['reportID']); } } if (isset($reportID)) { $report = ReportFactory::makeReport($reportID); Parameter::$ajax_parmValues = array(); foreach ($report->getParameters() as $parm) { $parm->form(); } Parameter::$ajax_parmValues = null; } else { echo "<br />"; } ?> </div> <input type='hidden' name='rprt_output' value='web'/> <br /><br /> <input type="submit" value="Submit" name="submitbutton" id="submitbutton"/> <input type="button" value="Reset" name="resetbutton" id="resetbutton" onclick="javascript:clearParms();"/> </td> </tr> </table> </form> </center> <br />
* * CORAL is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. * * * * CORAL is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. * * * * You should have received a copy of the GNU General Public License along with CORAL. If not, see <http://www.gnu.org/licenses/>. * * * ************************************************************************************************************************* */ require 'minify.php'; ob_start('minify_output'); include_once 'directory.php'; $action = $_GET['action']; if ($action === 'getReportParameters') { $report = ReportFactory::makeReport($_GET['reportID']); // get parameters Parameter::$ajax_parmValues = array(); foreach ($report->getParameters() as $parm) { $parm->form(); } } else { if ($action === 'getChildParameters') { $parm = ParameterFactory::makeParam($_GET['reportID'], $_GET['parentReportParameterID']); $parm->ajaxGetChildParameters(); } else { if ($action === 'getChildUpdate') { $parm = ParameterFactory::makeParam($_GET['reportID'], $_GET['reportParameterID']); $parm->ajaxGetChildUpdate(); } else { echo _("Action {$action} not set up!"); } }