找文章 / 找答案
精选问答 更多内容

[可视化] 机构名称已经做了隐藏,请问为什么还是显示?

yhdata_lxXIerx6铂金四 显示全部楼层 发表于 2023-6-14 15:03:32 |阅读模式 打印 上一主题 下一主题
回复

使用道具 举报

精彩评论10

yhdata_lyaa 显示全部楼层 发表于 2023-6-14 15:06:30
怎么做的隐藏
回复

使用道具 举报

yhdata_lxXIerx6铂金四 显示全部楼层 发表于 2023-6-14 15:22:32

test.visible = false;
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-6-14 15:24:43

查看报告还显示吗
回复

使用道具 举报

yhdata_lxXIerx6铂金四 显示全部楼层 发表于 2023-6-14 18:46:22
yhdata_lyaa 发表于 2023-6-14 15:24
查看报告还显示吗

是的 预览不显示,但是查看报告显示
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-6-14 19:25:27
yhdata_lxXIerx6 发表于 2023-6-14 18:46
是的 预览不显示,但是查看报告显示

拿报告出来
回复

使用道具 举报

yhdata_lxXIerx6铂金四 显示全部楼层 发表于 2023-6-14 19:37:46
本帖最后由 yhdata_lxXIerx6 于 2023-6-14 19:41 编辑

你好,请帮忙看看,谢谢

test_报告.jar

24.16 KB, 下载次数: 0

回复

使用道具 举报

yhdata_lxXIerx6铂金四 显示全部楼层 发表于 2023-6-14 19:41:12

引用2个方法:
function setHeadTabLoc (tabTitle, hiddenTabName, orgCodeList) {
    var Lists = {
        '指标标题': {  'x': 28, 'y': 0 , width: 320, height: 88},
        '时间选择': {  'x': 346, 'y': 29 , width: 250, height: 32},
        '开始日期': {  'x': 614, 'y': 29, width: 200, height: 32 },  '年季度_年': {  'x': 614, 'y': 29, width: 200, height: 32 },'年份': {  'x': 614, 'y': 29, width: 200, height: 32 },
        '结束日期': {  'x': 832, 'y': 29, width: 200, height: 32 }, '季度': {  'x': 832, 'y': 29, width: 200, height: 32 }, '月份': {  'x': 832, 'y': 29, width: 200, height: 32 },
        '机构名称': {  'x': 1050, 'y': 29, width: 280, height: 32 }
    };
    var addX = isNull(orgCodeList) || orgCodeList.length <= 1  ? Lists[hiddenTabName]['width'] : 0;
    var nameList = Object.keys(Lists);
    for (var i = 0; i < tabTitle.length; i++) {
        if (nameList == '机构名称') tabTitle['visible'] = true;
        if (hiddenTabName == nameList) {
            tabTitle['visible'] = false;
        } else   if (!isNull(nameList)) {
            // tabTitle['visible'] = true;
            tabTitle['x'] = Lists[nameList]['x'] + ('指标标题' == nameList ? 0 : addX);
            tabTitle['y'] = Lists[nameList]['y'];
            tabTitle['width'] = Lists[nameList]['width'];
            tabTitle['height'] = Lists[nameList]['height'];
        }
    }
}

function setScreeDefaultValue (param, topScreeNames, topScreeTitleNames) {
    topScreeNames[0].title = topScreeTitleNames[0];
    // 时间选择.setObjects(['自定义', '年季度', '年月份'], STRING);
    topScreeNames[0].setObjects(['自定义', '年季度'], STRING);
    topScreeNames[0].setSelectedIndex(0);

    var newsDate = now();
     var curreYear = year(newsDate);
     var yearList = getYearList(curreYear, 2018);
     var quarterList = getQuarterList(curreYear);
    var monthList = getMonthList(curreYear);
    topScreeNames[1].title = topScreeTitleNames[1];
    topScreeNames[1].value = curreYear + '-01-01' ;
    topScreeNames[2].title = topScreeTitleNames[2];
    topScreeNames[2].value = param['_LAST_FULL_DAY_'];

    topScreeNames[3].title = topScreeTitleNames[3];
    topScreeNames[3].setObjects(yearList);
    topScreeNames[3].setSelectedObjects([curreYear], STRING);
    topScreeNames[4].title = topScreeTitleNames[4];
    topScreeNames[4].setObjects(yearList);
    topScreeNames[4].setSelectedObjects([curreYear], STRING);

    topScreeNames[5].title = topScreeTitleNames[5];
    topScreeNames[5].setObjects(quarterList);
    topScreeNames[5].pageSelection= false;
    topScreeNames[5].setSelectedObjects(quarterList, STRING);

    topScreeNames[6].title = topScreeTitleNames[6];
    topScreeNames[6].setObjects(monthList);
    topScreeNames[6].pageSelection= false;
    topScreeNames[6].setSelectedObjects(monthList, INTEGER);

    param['prentSelectYearName'] = curreYear;
    topScreeNames[3].visible = false;
    topScreeNames[4].visible = false;
    topScreeNames[5].visible = false;
    topScreeNames[6].visible = false;

     // 设置图表展示4年值
    param['endYear'] = year(newsDate);
    param['beginYear']= year(newsDate)-3;
    // 设置全局变量,用于过滤条件
    param['beginTime']=parseDate(topScreeNames[1].value,"yyyy-MM-dd");
    param['endTime']=parseDate(topScreeNames[2].value,"yyyy-MM-dd");
    // 前一年同期时间
    param['beginTime_1']=dateAdd(parseDate(topScreeNames[1].value,"yyyy-MM-dd"), 'year', -1);
    param['endTime_1']=dateAdd(parseDate(topScreeNames[2].value,"yyyy-MM-dd"), 'year', -1);
}
回复

使用道具 举报

多读书青铜二 显示全部楼层 发表于 2023-6-15 08:09:47
yhdata_lxXIerx6 发表于 2023-6-14 19:41
引用2个方法:
function setHeadTabLoc (tabTitle, hiddenTabName, orgCodeList) {
    var Lists = {

回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-6-15 09:50:22
看一个帖子
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部