永洪社区

标题: 机构名称已经做了隐藏,请问为什么还是显示? [打印本页]

作者: yhdata_lxXIerx6    时间: 2023-6-14 15:03
标题: 机构名称已经做了隐藏,请问为什么还是显示?


作者: yhdata_lyaa    时间: 2023-6-14 15:06
怎么做的隐藏
作者: yhdata_lxXIerx6    时间: 2023-6-14 15:22
yhdata_lyaa 发表于 2023-6-14 15:06
怎么做的隐藏

test.visible = false;
作者: yhdata_lyaa    时间: 2023-6-14 15:24
yhdata_lxXIerx6 发表于 2023-6-14 15:22
test.visible = false;

查看报告还显示吗
作者: yhdata_lxXIerx6    时间: 2023-6-14 18:46
yhdata_lyaa 发表于 2023-6-14 15:24
查看报告还显示吗

是的 预览不显示,但是查看报告显示
作者: yhdata_yzm    时间: 2023-6-14 19:25
yhdata_lxXIerx6 发表于 2023-6-14 18:46
是的 预览不显示,但是查看报告显示

拿报告出来
作者: yhdata_lxXIerx6    时间: 2023-6-14 19:37
本帖最后由 yhdata_lxXIerx6 于 2023-6-14 19:41 编辑
yhdata_yzm 发表于 2023-6-14 19:25
拿报告出来

你好,请帮忙看看,谢谢

作者: yhdata_lxXIerx6    时间: 2023-6-14 19:41
yhdata_yzm 发表于 2023-6-14 19:25
拿报告出来

引用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
yhdata_lxXIerx6 发表于 2023-6-14 19:41
引用2个方法:
function setHeadTabLoc (tabTitle, hiddenTabName, orgCodeList) {
    var Lists = {


作者: yhdata_yzm    时间: 2023-6-15 09:50
看一个帖子
作者: yhdata_lxXIerx6    时间: 2023-6-21 09:36

我自己做了, 使用css 控制




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4