【技术实现步骤摘要】
基于移动端的报表设置方法、装置、电子设备及存储介质
[0001]本专利技术涉及报表
,具体涉及一种基于移动端的报表设置方法、装置、电子设备及存储介质。
技术介绍
[0002]随着技术的不断发展,在移动端可呈现多个报表的布局形式,以适应需求方不同角度来表达观点。现有在移动端的报表的布局一般是使用一个画布作为一个容器,然后在容器中放置多个报表,根据报表大小再去调整各个报表的位置,从而最终呈现给需求方的结果显得杂乱无章,无法满足其正常需求,或者使用固定的分割方式对画布进行分割,而布局方(也可能是需求方自己)则在每个分割容器中放置相应的报表,为了适应分割容器的大小,来调整各个报表的尺寸,其也不能很好的呈现,即使不使用固定的分割方式,即使各个分割容器的大小可调节,但是仍会出现以下问题:
[0003]第一、对各个分割容器的调节过程繁琐,不能很好适配报表;
[0004]第二、当需求方的移动端显示屏幕的大小发生变化时,容器不能很好的适应显示屏幕,如果调整整个画布尺寸,则容器不能随之发生变化,就需要再重新调整容器位置和大
【技术保护点】
【技术特征摘要】
1.一种基于移动端的报表设置方法,其特征在于,包括:确定盒子在移动端的位置和大小,根据所述盒子的位置和大小以及预设关系确定基础容器的位置和大小;响应于第一裂变指令,基于所述第一裂变指令对所述基础容器进行裂变操作,以生成多个子容器,所述多个子容器均分所述基础容器;响应于第二裂变指令,基于所述第二裂变指令对目标子容器进行裂变操作,以对所述目标子容器进行均分;响应于第一拉伸指令,基于所述第一拉伸指令对所述盒子进行大小和位置调整,所述基础容器以及子容器随所述盒子的位置和大小而调整;响应于第二拉伸指令,基于所述第二拉伸指令对所述目标子容器进行大小调整。2.根据权利要求1所述的基于移动端的报表设置方法,其特征在于,确定盒子在移动端的位置和大小,根据所述盒子的位置和大小以及预设关系确定基础容器的位置和大小,包括:设置盒子在移动端的大小,根据所述盒子的大小以及移动端显示屏幕的尺寸确定盒子在移动端的位置;根据所述预设关系中的自动生成基础容器,所述预设关系为基础容器和盒子的横向边缘比例和纵向边缘比例;或者所述预设关系为基础容器和盒子的纵向间距尺寸和横向间距尺寸。3.根据权利要求1所述的基于移动端的报表设置方法,其特征在于,响应于第一拉伸指令,基于所述第一拉伸指令对所述盒子进行大小和位置调整,所述基础容器以及子容器随所述盒子的位置和大小而调整,包括:响应于第一拉伸指令,对所述盒子进行长度或/宽度的调整,确定所述移动端的显示屏幕的中心,将调整后的盒子的中心与所述显示屏幕的中心重合;根据所述预设关系确定基础容器的位置和大小;根据调整后的基础容器和子容器的对应关系调整各个子容器的位置和大小。4.根据权利要求1所述的基于移动端的报表设置方法,其特征在于,响应于第二拉伸指令,基于所述第二拉伸指令对所述目标子容器进行大小调整,包括:确定对所述目标子容器进行伸缩的边线,记为拉伸边线;确定所述边线是否有对应相邻子容器;根据所述拉伸方向调整所述目标子容器以及所述相邻子容器的大小,所述目标子容器与所述相邻子容器在第二拉伸指令执行前后的大小之和不变。5.根据权利要求4所述的基于移动端的报表设置方法,其特征在于,根据所述拉伸方向调整所述目标子容器以及所述相邻子容器的大小,包括:确定相邻子容器与所述目标子容器进行伸缩的边线对应的边线,记为关联边线;如果所述关联边线与所述拉伸边线完全重合,则沿所述拉伸方向调整所述拉伸边线的位置,以调整所述目标子...
【专利技术属性】
技术研发人员:苏伟林,谢燕凤,黄浩成,徐临佳,万友先,刘小军,
申请(专利权)人:广州市易工品科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。