美文网首页
21年7月份

21年7月份

作者: 唐人三藏 | 来源:发表于2021-07-31 12:07 被阅读0次

    5日

    1、填报报表一般需要在数据库新建空白表,获取,修改都在该表格上操作;

    2、web界面开发,需要连接相同的服务器,数据库,才可共享查看,比如FINE BI开发的可视化文件;

    3、report中,需要记住在制作文件过程中的数据库名称,如果打开文件,而定义数据库名称修改,则无法显示数据;

    4、表格隔行显示不同颜色:在条件属性中,选择 “背景”-“当前行”,输入公式:row()%2=0;

    5、在分页中,标题可以重复显示,在“模板”-“重复与冻结",将标题冻结;

    6、BI的组件,设置为'悬浮',则可以与其他表格叠加;

    7、top占总数的比重:先通过条件筛选,选出前几名的维度;再在指标里,用明细筛选,选出前几名的维度;最后用公式计算。这个暂时无法用公式一次性计算得出。

    6、如何在图片上选取配色,并且对配色平分?

    7、BI中,参数的使用跟设置?

    8、联动如何设置?

    9、文件复制与迁移?

    5日

    1、制作填报报表,在报表填报属性,勾选了“未修改不更新",如果修改数据,会再增加一条(不考虑数据库里的主键因素),没有修改,不会更新到数据库;

    2、制作填报报表,删除记录,系统会自动过滤,根据设置的主键,将没有的在数据库删除,因此,如果需要删除记录,那么,一定要设置主键。找不到主键,那么就在数据库增加;找到主键,自动更新数据(这个主键是在报表填报设置界面勾选);

    7日

    1、制作自由填报报表,有些项目可以用参数或者公式,避免出现混乱;

    2、可以通过网页直接获取模板背景图片,用于新的设计,具体如下:

    谷歌浏览器-右击-检查-application-top-images,点开图片链接,复制下载图片

    8日

    1、图表轮播和tab轮播的区别:图表轮播只能是图表,而tab块轮播可以是图表或者表格;

    2、tab轮播设置:设置好图表,点击组件设置的tablayout,勾选轮播,即可;

    3、图表中的分类轮播:在“事件"-"初始化后",复制粘贴以下JS脚本,即可实现轮播;

    setTimeout(function(){

    var vanchart =FR.Chart.WebUtils.getChart("chart0").getChartWithIndex(0);

    vanchart.openAutoTooltip();

    },3000)

    地图轮播JS如下:

    setTimeout(function(){

    var vanchart =FR.Chart.WebUtils.getChart("chart0").getChartWithIndex(0); //获取图表对象

    vanchart.openAutoTooltip(); //开启数据点提示轮播

    },500)

    跑马灯(新版);

    _g().getWidgetByName('report0').startMarquee(

    { offset: 2, interval: 0.02, to: 'right' }

    )

    其中,”chart0“,为需要轮播的图表,可以修改;

    12日

    问题:

    1.连上数据库,但没有相应的表格出现?

    一可以用foreign key 为表格添加外键约束:

    create table duotable3(

                          id int,

                          sex varchar(20),

                          name varchar(20),

    foreign  key (id) references onetable(id)

    );

    13日

    1.下载完my sql数据库,sql beanch可以连接修改,但navercat却无法连接,需改下规则:

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

    第一个‘root'为用户名,第二个’root'为密码;

    2.帆软report,连接数据库,如果连接非本地,需要将url中的localhost该为公司提供的(一般为103.150.等等),并且后面还要加上任意一个数据库名称(最好是需要修改的数据库名称),才能连接成功;

    3.要求不显示一些数据,可以在sql里,用where条件过滤,其次再考虑筛检数据;

    4.两个表格,可以通过设置过滤条件,将两张表关联起来(前提是两张表有相同字段):

    15日

    1.今天制作填报报表,碰到有出现很多空白行,通过将部分字段父格修改为 无,再修改为默认,该问题得以解决;

    2.在制作填报过程中,会碰到单元格对不齐,或者有错行,找到出现该问题的地址,多半是父格设置问题;

    21日

    1.今天用帆软做报表,发生以下问题:

    需要在帆软软件登录账号(随便一个账号,要在app打开界面登录),再打开报表平台管理,按照以上顺序:管理员-智能运维-内存管理-模板限制,修改权限即可;

    2.sql中,将一个查询结果作为另一个查询的条件,很多人不建议这样查询,但有时候,还是很好的解决方案;

    3.用report,根据某列排序,可以选上,再设置是升降序:

    7月23日

    新建表时,可以用不同的标识,将指标分解:

    例如:AAAA-D01-002

    AAAA为项目名称,D为项目一级指标,01为二级指标,002为三级,以此类推

    7月26日

    1.sql语句中,update 表 set 字段=‘’    where 字段=‘’,可以更新一个表格的记录

    7月27日

    1.用帆软report做的填报报表,在测试库,可以正常填写入库,但在正式系统上,却报以下错误。是因为正式库有权限所致。后通过修改串名,修改数据库,数据正常入库。

    2.以下公式可以返回数值,类似vlookup:

    INDEXOFARRAY(b2,&a1)

    今天遇到一个问题,一行的数据要设置分页,虽然可以设置“列后分页”,但前面汇总的行高很难设置。因此,需要将汇总的数据单独建1行,采用“行后分页”。这中解决方案,会面临另一个问题:汇总区数据是依靠后面的明细区的公式计算得出,并且明细区的很多数据也是用公式计算得出,如果只是单纯的建立两行,那么数据之间没有联系,会产生断层,数据错误。

    最好的解决办法,就是将全部数据放一行,再建立汇总行,用类似VLOOKUP函数将数值拉过去。

    7月28号

    7月28号

    可以直接用select添加字段:

    7月31日

    一、 制作填报,点击提交,提示‘笛卡尔积’,设置了父子格关系还是不行。最后查出原因:在sheet1中,有两列的code,虽然意义一样,但来自不同的表,因此报错,删除1列,不再报错。总结;不同的sheet表格,有时候互相之间会有影响。

    二、制作填报思路要清晰,首先要明确目的,做这个填报是为了将一个表的数据导入另一个表,还是为了展示储存;要区分下展示的数据表和需要填入数据的表,一定要在展示的表里,找到唯一的code(可以是联合或者单独),这个code要写到填入的数据表,在帆软中要关联(添加过滤条件)这样两个表之间才能产生联系,才能正确显示结果;

    如果唯一code展示多条数据会导致展示表格变乱,那么,就添加一个参数,制作一个筛选控件,让产生一条。比如:表里储存code1至12月份的数据,如果没有参数控件,1个code会显示多条记录,添加一个日期参数控件,就可以显示出当月的。

    相关文章

      网友评论

          本文标题:21年7月份

          本文链接:https://www.haomeiwen.com/subject/ssmbultx.html