zoukankan      html  css  js  c++  java
  • finereport 数据分析预览 居中 参数分割 自动查询

    一、页面居中:

         模板:数据分析设置-》事件设置》加载结束

               

    ms = $('.html-content').length; //判断是否为多sheet
    if (ms != 0) {
    	//多sheet
    	ff = $(".frozen-table", $('.html-content:visible')).length //判断当前sheet是否有冻结
    	if (ff == 0) {
    		//未冻结
    		var slmargin = ($(".content-container").width() - $(".sheet-container div:first-child", $('.html-content:visible')).width()) / 2;
    		if (slmargin > 0) {
    			$('.sheet-container', $('.html-content:visible')).css('margin-left', slmargin);
    			//$(".x-table",$('.html-content:visible')).css('left',slmargin);
    			$(window).resize();
    		}
    	} else {
    		//冻结
    		var slmargin = ($(".content-container").width() - $('.x-table', $('#frozen-center'), $('.html-content:visible')).width() - $('.x-table', $('#frozen-west'), $('.html-content:visible')).width()) / 2;
    		if (slmargin > 0) {
    			$('.sheet-container', $('.html-content:visible')).css('margin-left', slmargin);
    			$(window).resize();
    		}
    	}
    } else {
    	ff = $(".frozen-table").length //判断当前sheet是否有冻结
    	//单sheet
    	if (ff == 0) {
    		//未冻结
    		slmargin = ($(".content-container").width() - $(".sheet-container div:first-child").width()) / 2;
    		if (slmargin > 0) {
    			$('.sheet-container').css('margin-left', slmargin);
    			//$(".x-table").css('left',slmargin);
    			$(window).resize();
    		}
    	} else {
    		//冻结
    		slmargin = ($(".content-container").width() - $('.x-table', $('#frozen-center')).width() - $('.x-table', $('#frozen-west')).width()) / 2;
    		if (slmargin > 0) {
    			$('.sheet-container').css('margin-left', slmargin);
    			$(window).resize();
    		}
    	}
    }
    

      

      

    二、钻取子报表,sql参数需要分割:适用于参数不是很多的时候

      

    参数一 =  IF(FIND(';',T5) !=0,MID(T5,1,FIND(';',T5)-1),T5)
    参数二 =   IF(FIND(';',T5) !=0,MID(T5,FIND(';',T5)+1),T5)

    子报表接受sql  

    select *  from table a  where (id = ${参数一} or id = ${参数二})
    

      

     三、参数自动查询

          点击参数面板右侧空白处取消勾选点击查询前不显示报表内容

    纸上得来终觉浅,绝知此事要躬行。
  • 相关阅读:
    [HNOI2006]最短母串问题 AC自动机
    【BZOJ】【2946】【POI2000】公共串
    【BZOJ】【1717】【USACO 2006 Dec】Milk Patterns产奶的模式
    【BZOJ】【2084】【POI2010】Antisymmetry
    【BZOJ】【3790】神奇项链
    【BZOJ】【2565】最长双回文串
    【HDOJ】【3068】最长回文
    【BZOJ】【1031】【JSOI2007】字符加密Cipher
    【BZOJ】【3172】【TJOI2013】单词
    【BZOJ】【2938】【POI2000】病毒
  • 原文地址:https://www.cnblogs.com/cbugs/p/15320581.html
Copyright © 2011-2022 走看看