//Add detail's css files to master's files $pageObject->copyAllCSSFiles($listPageObject->grabAllCSSFiles()); } //$xt->assign("displayDetailTable_".GoodFieldName($strTableName), array("func" => "showDetailTable","params" => array("dpObject" => $listPageObject, "dpParams" => $strTableName))); $xtParams = array("method" => 'showPage', "params" => false); $xtParams['object'] = $listPageObject; $xt->assign("displayDetailTable_" . GoodFieldName($listPageObject->tName), $xtParams); $pageObject->controlsMap['dpTablesParams'][] = array('tName' => $strTableName, 'id' => $options['id']); } $pageObject->controlsMap['dControlsMap'] = $dControlsMap; $strTableName = "dbo.Readings"; } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //Begin prepare for Next Prev button if (!@$_SESSION[$strTableName . "_noNextPrev"] && !$inlineview && !$pdf) { $pageObject->getNextPrevRecordKeys($data, "Search", $next, $prev); } //End prepare for Next Prev button ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// if ($pageObject->googleMapCfg['isUseGoogleMap']) { $pageObject->initGmaps(); } $pageObject->addCommonJs(); //fill tab groups name and sections name to controls $pageObject->fillCntrlTabGroups(); if (!$inlineview) { $pageObject->body["begin"] .= "<script type=\"text/javascript\" src=\"include/loadfirst.js\"></script>\r\n"; $pageObject->body["begin"] .= "<script type=\"text/javascript\" src=\"include/lang/" . getLangFileName(mlang_getcurrentlang()) . ".js\"></script>"; $pageObject->jsSettings['tableSettings'][$strTableName]["keys"] = $keys; $pageObject->jsSettings['tableSettings'][$strTableName]["prevKeys"] = $prev; $pageObject->jsSettings['tableSettings'][$strTableName]["nextKeys"] = $next;