当前位置: 首页>>代码示例>>PHP>>正文


PHP reportico_session_name函数代码示例

本文整理汇总了PHP中reportico_session_name函数的典型用法代码示例。如果您正苦于以下问题:PHP reportico_session_name函数的具体用法?PHP reportico_session_name怎么用?PHP reportico_session_name使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了reportico_session_name函数的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: begin_page

 function begin_page()
 {
     reportico_report::begin_page();
     $this->debug("HTML Begin Page\n");
     // Page Headers
     reportico_report::page_headers();
     $title = $this->query->derive_attribute("ReportTitle", "Unknown");
     if ($this->query->output_template_parameters["show_hide_report_output_title"] != "hide") {
         $this->text .= '<H1 class="swRepTitle">' . sw_translate($title) . '</H1>';
     }
     $forward = session_request_item('forward_url_get_parameters', '');
     if ($forward) {
         $forward .= "&";
     }
     if (!get_request_item("printable_html")) {
         if (!$this->query->access_mode || $this->query->access_mode != "REPORTOUTPUT") {
             $this->text .= '<div class="swRepBackBox"><a class="swLinkMenu" href="' . $this->query->get_action_url() . '?' . $forward . 'execute_mode=PREPARE&reportico_session_name=' . reportico_session_name() . '" title="' . template_xlate("GO_BACK") . '">&nbsp;</a></div>';
         }
         if (get_reportico_session_param("show_refresh_button")) {
             $this->text .= '<div class="swRepRefreshBox"><a class="swLinkMenu" href="' . $this->query->get_action_url() . '?' . $forward . 'refreshReport=1&execute_mode=EXECUTE&reportico_session_name=' . reportico_session_name() . '" title="' . template_xlate("GO_REFRESH") . '">&nbsp;</a></div>';
         }
     } else {
         $this->text .= '<div class="swRepPrintBox"><a class="swLinkMenu" href="' . $this->query->get_action_url() . '?' . $forward . 'printReport=1&execute_mode=EXECUTE&reportico_session_name=' . reportico_session_name() . '" title="' . template_xlate("GO_PRINT") . '">' . '&nbsp;' . '</a></div>';
     }
 }
开发者ID:hsvikum,项目名称:laravel-reportico,代码行数:25,代码来源:reportico_report_html.php

示例2: setup_report_attributes

 function setup_report_attributes()
 {
     $title = $this->query->derive_attribute("ReportTitle", "Unknown");
     $this->jar["title"] .= sw_translate($title);
     if ($this->query->output_template_parameters["show_hide_report_output_title"] == "hide") {
         $this->jar["attributes"]["hide_title"] = true;
     }
     $forward = session_request_item('forward_url_get_parameters', '');
     if ($forward) {
         $forward .= "&";
     }
     // In printable rjson mode dont show back box
     if (!get_request_item("printable_rjson")) {
         // Show Go Back Button ( if user is not in "SINGLE REPORT RUN " )
         if (!$this->query->access_mode || $this->query->access_mode != "REPORTOUTPUT") {
             $this->jar["attributes"]["show_prepare_button"] .= $this->query->get_action_url() . '?' . $forward . 'execute_mode=PREPARE&reportico_session_name=' . reportico_session_name();
         }
         if (get_reportico_session_param("show_refresh_button")) {
             $this->jar["attributes"]["show_refresh_button"] .= $this->query->get_action_url() . '?' . $forward . 'refreshReport=1&execute_mode=EXECUTE&reportico_session_name=' . reportico_session_name();
         }
     } else {
         $this->jar["attributes"]["show_print_button"] .= $this->query->get_action_url() . '?' . $forward . 'printReport=1&execute_mode=EXECUTE&reportico_session_name=' . reportico_session_name();
     }
     $this->jar["attributes"]["column_header_styles"] = $this->query->output_header_styles;
     $this->jar["attributes"]["column_page_styles"] = $this->query->output_page_styles;
     $this->jar["attributes"]["page_style"] = session_request_item("target_style", "TABLE");
     $this->setup_columns();
 }
开发者ID:GLUD,项目名称:EcoHack,代码行数:28,代码来源:reportico_report_rjson.php

示例3: generate_url_params

 function generate_url_params($target_format, $session_placeholder = false)
 {
     $this->apply_defaults();
     $result = "";
     $url = "";
     $url .= "title=" . $this->convert_special_chars($this->title_actual);
     $url .= "&xtitle=" . $this->convert_special_chars($this->xtitle_actual);
     $url .= "&ytitle=" . $this->convert_special_chars($this->ytitle_actual);
     if ($target_format == "PDF") {
         $url .= "&width=" . $this->width_pdf_actual;
         $url .= "&height=" . $this->height_pdf_actual;
     } else {
         $url .= "&width=" . $this->width_actual;
         $url .= "&height=" . $this->height_actual;
     }
     $url .= "&graphcolor=" . $this->graphcolor_actual;
     $url .= "&gridposition=" . $this->gridpos_actual;
     $url .= "&xgriddisplay=" . $this->xgriddisplay_actual;
     $url .= "&xgridcolor=" . $this->xgridcolor_actual;
     $url .= "&ygriddisplay=" . $this->ygriddisplay_actual;
     $url .= "&ygridcolor=" . $this->ygridcolor_actual;
     $url .= "&titlefont=" . $this->titlefont_actual;
     $url .= "&titlefontstyle=" . $this->titlefontstyle_actual;
     $url .= "&titlefontsize=" . $this->titlefontsize_actual;
     $url .= "&titlecolor=" . $this->titlecolor_actual;
     $url .= "&xaxiscolor=" . $this->xaxiscolor_actual;
     $url .= "&xaxisfont=" . $this->xaxisfont_actual;
     $url .= "&xaxisfontstyle=" . $this->xaxisfontstyle_actual;
     $url .= "&xaxisfontsize=" . $this->xaxisfontsize_actual;
     $url .= "&xaxisfontcolor=" . $this->xaxisfontcolor_actual;
     $url .= "&yaxiscolor=" . $this->yaxiscolor_actual;
     $url .= "&yaxisfont=" . $this->yaxisfont_actual;
     $url .= "&yaxisfontstyle=" . $this->yaxisfontstyle_actual;
     $url .= "&yaxisfontsize=" . $this->yaxisfontsize_actual;
     $url .= "&yaxisfontcolor=" . $this->yaxisfontcolor_actual;
     $url .= "&xtitlefont=" . $this->xtitlefont_actual;
     $url .= "&xtitlefontstyle=" . $this->xtitlefontstyle_actual;
     $url .= "&xtitlefontsize=" . $this->xtitlefontsize_actual;
     $url .= "&xtitlecolor=" . $this->xtitlecolor_actual;
     $url .= "&xtickint=" . $this->xtickinterval_actual;
     $url .= "&xticklabint=" . $this->xticklabelinterval_actual;
     $url .= "&ytitlefont=" . $this->ytitlefont_actual;
     $url .= "&ytitlefontstyle=" . $this->ytitlefontstyle_actual;
     $url .= "&ytitlefontsize=" . $this->ytitlefontsize_actual;
     $url .= "&ytitlecolor=" . $this->ytitlecolor_actual;
     $url .= "&ytickint=" . $this->ytickinterval_actual;
     $url .= "&yticklabint=" . $this->yticklabelinterval_actual;
     $url .= "&margincolor=" . $this->margincolor_actual;
     $url .= "&marginleft=" . $this->marginleft_actual;
     $url .= "&marginright=" . $this->marginright_actual;
     $url .= "&margintop=" . $this->margintop_actual;
     $url .= "&marginbottom=" . $this->marginbottom_actual;
     $url .= "&xlabels=" . implode(",", $this->xlabels);
     foreach ($this->plot as $k => $v) {
         $str = implode(",", $v["data"]);
         $url .= "&plotname{$k}=" . $v["name"];
         $url .= "&plotdata{$k}={$str}";
         $url .= "&plottype{$k}=" . $v["type"];
         $url .= "&plotlinecolor{$k}=" . $v["linecolor"];
         if ($v["legend"]) {
             $url .= "&plotlegend{$k}=" . $v["legend"];
         }
         if ($v["fillcolor"]) {
             $url .= "&plotfillcolor{$k}=" . $v["fillcolor"];
         }
     }
     if ($session_placeholder) {
         $ses = "graph_" . $session_placeholder;
         set_reportico_session_param($ses, $url);
         $url = "graphid=" . $ses . "&time=" . time();
     }
     // Select the appropriate reporting engine
     $dyngraph = "dyngraph.php";
     if (defined("SW_GRAPH_ENGINE") && SW_GRAPH_ENGINE == "PCHART") {
         $dyngraph = "dyngraph_pchart.php";
     }
     $dr = get_reportico_url_path();
     $dyngraph = $dr . "/" . find_best_url_in_include_path($dyngraph);
     if ($this->reportico->framework_parent) {
         $dyngraph = "";
         if ($this->reportico->reportico_ajax_mode == "2") {
             $dyngraph = preg_replace("/ajax/", "graph", $this->reportico->reportico_ajax_script_url);
         }
     }
     $forward_url_params = session_request_item('forward_url_get_parameters_graph');
     if (!$forward_url_params) {
         $forward_url_params = session_request_item('forward_url_get_parameters', $this->reportico->forward_url_get_parameters);
     }
     if ($forward_url_params) {
         $url .= "&" . $forward_url_params;
     }
     $url .= "&reportico_call_mode=graph_pchart";
     $url .= "&reportico_session_name=" . reportico_session_name();
     $result = '<img class="swRepGraph" src=\'' . $dyngraph . '?' . $url . '\'>';
     return $result;
 }
开发者ID:JorgeUlises,项目名称:higia,代码行数:96,代码来源:swgraph_pchart.php

示例4: imagequery

	function imagequery($imagesql, $width=200)
	{

		$conn =& $this->datasource;
	
		//$imagesql = str_replace($imagesql, '"', "'");
		$imagesql = preg_replace("/'/", "\"", $imagesql);
		//$params="driver=".$conn->driver."&dbname=".$conn->database."&hostname=".$conn->host_name;
		$params="dummy=xxx";

        // Link to db image depaends on the framework used. For straight reportico, its a call to the imageget.php
        // file, for Joomla it must go through the Joomla index file
        $imagegetpath = dirname($this->url_path_to_reportico_runner)."/".find_best_url_in_include_path( "imageget.php" );
        if ( $this->framework_parent )
        {
            $imagegetpath = "";
            if ( $this->reportico_ajax_mode == "2" )
                $imagegetpath = preg_replace("/ajax/", "dbimage", $this->reportico_ajax_script_url);
        }

        $forward_url_params = session_request_item('forward_url_get_parameters_dbimage' );
        if ( !$forward_url_params )
        	$forward_url_params = session_request_item('forward_url_get_parameters', $this->forward_url_get_parameters);
        if ( $forward_url_params )
            $params .= "&".$forward_url_params;
        $params .= "&reportico_session_name=".reportico_session_name();

		$result = '<img width="'.$width.'" src=\''.$imagegetpath.'?'.$params.'&reportico_call_mode=dbimage&imagesql='.$imagesql.'\'>';

		return $result;
	}
开发者ID:arnon22,项目名称:transportcm,代码行数:31,代码来源:reportico.php

示例5: pre_draw_smarty


//.........这里部分代码省略.........
             $forward = session_request_item('forward_url_get_parameters', '');
             if ($forward) {
                 $configure_project_url .= "&" . $forward;
                 $create_report_url .= "&" . $forward;
             }
             $this->smarty->assign('CONFIGURE_PROJECT_URL', $configure_project_url);
             $this->smarty->assign('CREATE_REPORT_URL', $create_report_url);
             break;
         case "MENUBUTTON":
             $prepare_url = $this->query->prepare_url;
             $menu_url = $this->query->menu_url;
             $forward = session_request_item('forward_url_get_parameters', '');
             if ($forward) {
                 $menu_url .= "&" . $forward;
                 $prepare_url .= "&" . $forward;
             }
             $this->smarty->assign('MAIN_MENU_URL', $menu_url);
             $this->smarty->assign('RUN_REPORT_URL', $prepare_url);
             $admin_menu_url = $this->query->admin_menu_url;
             $forward = session_request_item('forward_url_get_parameters', '');
             if ($forward) {
                 $admin_menu_url .= "&" . $forward;
             }
             $this->smarty->assign('ADMIN_MENU_URL', $admin_menu_url);
             break;
         case "MENU":
             break;
         case "PROJECTITEM":
             if ($this->text != ".." && $this->text != "admin") {
                 $forward = session_request_item('forward_url_get_parameters', '');
                 if ($forward) {
                     $forward .= "&";
                 }
                 $this->query->projectitems[] = array("label" => $this->text, "url" => $this->query->get_action_url() . "?" . $forward . "execute_mode=MENU&project=" . $this->program . "&amp;reportico_session_name=" . reportico_session_name());
             }
             break;
         case "MENUITEM":
             $forward = session_request_item('forward_url_get_parameters', '');
             if ($forward) {
                 $forward .= "&";
             }
             $this->query->menuitems[] = array("label" => $this->text, "url" => $this->query->get_action_url() . "?" . $forward . "execute_mode=PREPARE&xmlin=" . $this->program . "&amp;reportico_session_name=" . reportico_session_name());
             break;
         case "TOPMENU":
             $this->smarty->assign('SHOW_TOPMENU', true);
             break;
         case "DESTINATION":
             $this->smarty->assign('SHOW_OUTPUT', true);
             if (defined("SW_ALLOW_OUTPUT") && !SW_ALLOW_OUTPUT) {
                 $this->smarty->assign('SHOW_OUTPUT', false);
             }
             $op = session_request_item("target_format", "HTML");
             $output_types = array("HTML" => "", "PDF" => "", "CSV" => "", "XML" => "", "JSON" => "", "GRID" => "");
             $output_types[$op] = "checked";
             $noutput_types = array();
             foreach ($output_types as $val) {
                 $noutput_types[] = $val;
             }
             $this->smarty->assign('OUTPUT_TYPES', $noutput_types);
             $op = session_request_item("target_style", "TABLE");
             $output_styles = array("TABLE" => "", "FORM" => "");
             $output_styles[$op] = "checked";
             $noutput_styles = array();
             foreach ($output_styles as $val) {
                 $noutput_styles[] = $val;
             }
开发者ID:lihaobin0320,项目名称:yii2-reportico,代码行数:67,代码来源:swpanel.php


注:本文中的reportico_session_name函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。