function comlete_chart_session_default_values($isedit = "") { $root =& $_SESSION["webcharts"]; $table = $root['tables'][0]; $arr_fields = WRGetNBFieldsList($table); $arr_fields_all = WRGetFieldsList($table); $root['chart_type'] = array("type" => "2d_column"); $arr_data_series = array(); $arr_label_series = array(); get_chart_series_fields($arr_data_series, $arr_label_series); $datafield = array("field" => $arr_fields[0], "label" => WRChartLabel($arr_fields[0])); $labelfield = $datafield; if (count($arr_label_series)) { $labelfield = $arr_label_series[0]; $ttable = ""; $tfield = ""; WRSplitFieldName($labelfield["field"], $ttable, $tfield); $labelfield["field"] = $tfield; } if (count($arr_data_series)) { $datafield = $arr_data_series[0]; $ttable = ""; $tfield = ""; WRSplitFieldName($datafield["field"], $ttable, $tfield); $datafield["field"] = $tfield; } $root['parameters'] = array(array("name" => $datafield["field"], "ohlcOpen" => $datafield["field"], "ohlcClose" => $datafield["field"], "ohlcHigh" => $datafield["field"], "ohlcLow" => $datafield["field"], "table" => $table, "agr_func" => "", "label" => $datafield["label"]), array("name" => $labelfield["field"], "table" => $table, "agr_func" => "", "label" => "undefined")); $root['fields'] = array(); foreach ($arr_fields_all as $fld) { $root['fields'][] = array("name" => $fld, "label" => WRChartLabel($fld), "search" => ""); } $root['appearance']["series_color"] = "FF0000"; $root['appearance']["color51"] = ""; $root['appearance']["color52"] = ""; $root['appearance']["color61"] = ""; $root['appearance']["color62"] = ""; $root['appearance']["color71"] = ""; $root['appearance']["color72"] = ""; $root['appearance']["color81"] = ""; $root['appearance']["color82"] = ""; $root['appearance']["color91"] = ""; $root['appearance']["color92"] = ""; $root['appearance']["color101"] = ""; $root['appearance']["color102"] = ""; $root['appearance']["color111"] = ""; $root['appearance']["color112"] = ""; $root['appearance']["color121"] = ""; $root['appearance']["color122"] = ""; $root['appearance']["color131"] = ""; $root['appearance']["color132"] = ""; $root['appearance']["color141"] = ""; $root['appearance']["color142"] = ""; $root['appearance']["slegend"] = "true"; $root['appearance']["sgrid"] = "true"; $root['appearance']["sname"] = "true"; $root['appearance']["sval"] = "true"; $root['appearance']["sanim"] = "true"; $root['appearance']["scur"] = "false"; $root['appearance']["sstacked"] = "false"; $root['appearance']["saxes"] = "false"; $root['appearance']["slog"] = "false"; $root['appearance']["dec"] = "2"; $root['appearance']["head"] = $root['tables'][0] . ' Chart ' . CheckLastID('chart'); $root['appearance']["foot"] = $root['tables'][0] . ' Chart ' . CheckLastID('chart'); $root['appearance']["aqua"] = "0"; $root['appearance']["cview"] = "0"; $root['appearance']["is3d"] = "false"; $root['appearance']["isstacked"] = "false"; $root['appearance']["cscroll"] = "true"; $root['appearance']["autoupdate"] = "false"; $root['appearance']["maxbarscroll"] = "10"; $root['appearance']["update_interval"] = "5"; $root['appearance']["accumulstyle"] = "0"; $root['appearance']["accumulinvert"] = "false"; $root['appearance']["linestyle"] = "0"; $root['appearance']["gaugestyle"] = "0"; if (!$isedit) { $root['settings'] = array("name" => GoodFieldName($root['tables'][0]) . '_' . CheckLastID('chart'), "title" => $root['tables'][0] . ' Chart ' . CheckLastID('chart'), "status" => "private", "owner" => $_SESSION["UserID"], "table_name" => $root['tables'][0], "short_table_name" => GetTableURL($root['tables'][0])); $_SESSION["webobject"]["name"] = GoodFieldName($root['tables'][0]) . '_' . CheckLastID('chart'); $root['owner'] = $_SESSION["UserID"]; $_SESSION['webcharts']['tmp_active'] = "x"; } else { $root['settings'] = array("name" => $_SESSION['webcharts']['settings']['name'], "title" => $_SESSION['webcharts']['settings']['title'], "status" => $_SESSION['webcharts']['settings']['status'], "owner" => $_SESSION['webcharts']['settings']['owner'], "table_name" => $root['tables'][0], "short_table_name" => GetTableURL($root['tables'][0])); } $root['table_name'] = $root['tables'][0]; $root['short_table_name'] = GetTableURL($root['tables'][0]); }
$scur_checked = ""; $sstacked_checked = ""; $saxes_checked = ""; $slog_checked = ""; $isstacked_checked = ""; $is3d_checked = ""; $autoupdate_checked = ""; $update_interval_val = 5; $cscroll_checked = "checked"; $maxbarscroll_val = 10; $dec_val = 0; $linestyle_val=0; $gaugestyle_val=0; $cview_val = 0; $head_val = "New Chart ".CheckLastID('chart'); $foot_val = "New Chart ".CheckLastID('chart'); $arr = $_SESSION['webcharts']['appearance']; if ( !empty( $arr ) ){ for ( $i = 1; $i <= 14; $i++ ) { $aColor["color".$i."1"] = $arr["color".$i."1"]; $aColor["color".$i."2"] = $arr["color".$i."1"]; } $slegend_checked = ( $arr["slegend"] == "true" ) ? "checked" : ""; $sgrid_checked = ( $arr["sgrid"] == "true" ) ? "checked" : ""; $sname_checked = ( $arr["sname"] == "true" ) ? "checked" : ""; $sval_checked = ( $arr["sval"] == "true" ) ? "checked" : ""; $sanim_checked = ( $arr["sanim"] == "true" ) ? "checked" : ""; $scur_checked = ( $arr["scur"] == "true" ) ? "checked" : ""; $sstacked_checked = ( $arr["sstacked"] == "true" ) ? "checked" : "";
$("#row9").hide(); } else { $("#nextbtn").show(); $("#row9").show(); } }); '; } $report_name = ( isset( $_SESSION['webreports']['settings']['name'] ) ) ? $_SESSION['webreports']['settings']['name'] : GoodFieldName(@$_SESSION['webreports']['tables'][0]).'_'.CheckLastID('report'); $report_title = ( isset( $_SESSION['webreports']['settings']['title'] ) ) ? $_SESSION['webreports']['settings']['title'] : @$_SESSION['webreports']['tables'][0].' Report '.CheckLastID('report'); $show_status = 'style="display:line;"'; if ( isset( $_SESSION['webreports']['settings']['status'] ) && $_SESSION['webreports']['settings']['status'] == "private" ) { $report_status = 'checked'; $b_includes .= '$("#nextbtn").hide();$("#nextprob").hide();'; } else { if (count(GetUserGroups()) > 1) { $report_status = ''; } else
$("#nextbtn").hide(); $("#row7").hide(); } else { $("#nextbtn").show(); $("#row7").show(); } }); '; } $chart_name = ( isset( $_SESSION['webcharts']['settings']['name'] ) ) ? $_SESSION['webcharts']['settings']['name'] : GoodFieldName(@$_SESSION['webcharts']['tables'][0]).'_'.CheckLastID('chart'); $chart_title = ( isset( $_SESSION['webcharts']['settings']['title'] ) ) ? $_SESSION['webcharts']['settings']['title'] : @$_SESSION['webcharts']['tables'][0].' Chart '.CheckLastID('chart'); $show_status = 'style="display:line;"'; if ( isset( $_SESSION['webcharts']['settings']['status'] ) && $_SESSION['webcharts']['settings']['status'] == "private" ) { $chart_status = 'checked'; $b_includes .= '$("#nextbtn").hide();$("#nextprob").hide();'; } else { if (count(GetUserGroups()) > 1) { $chart_status = ''; } else