永洪社区

标题: 报表实现方式求助 [打印本页]

作者: 这是个萌新    时间: 2021-5-18 15:20
标题: 报表实现方式求助
想要实现的效果图如下(这边无法上传图片,可能得换个联系方式,如果方便的话我qq2195423320):

就,文字表达一下效果吧:

时间     1      2     3     4                         5     6      7                         8     9     10
版本1   --------------绿色三角形&文字-----------绿色三角形&文字-------------
版本2   ----------绿色三角形&文字-----绿色三角形&文字-----------------------

其中,--- 为蓝色横条
横坐标为日期,在一些特定的日期点上标注绿色三角形以及文字描述(绿三角可以不要),其它日期则显示蓝色横条
时间跨度会比较长,大概两年多的样子

目前想到的方法是使用自由式表格横向扩展时间,结合高亮填充图片实现
但遇到的问题是由于扩展出来的时间列比较多,导致表格拉得非常长,需要滑动,展示效果不佳
如果将列宽设置得很小,则文字显示不完整,设置列宽自适应,由于列宽会根据字段最长值来定,表格同样非常长

所以想请教一下这个图可有什么实现方法么?谢谢~


作者: 永洪tech-zyc    时间: 2021-5-18 15:40
这边看不出你想要的效果,对于表格,自由表可以设置位不用滑动,设置下自适应
作者: 永洪tech-zyc    时间: 2021-5-18 15:43
你这边时间跨度想横着显示吗,这样的话应该非常长把,纵着显示不行吗
作者: 这是个萌新    时间: 2021-5-18 15:51
永洪tech-zyc 发表于 2021-5-18 15:40
这边看不出你想要的效果,对于表格,自由表可以设置位不用滑动,设置下自适应 ...

自适应具体是指那里呢?我选中表格设置自适应的时候,发现它还是有滑条,是因为超出了表格总长的原因么?
突然想到或许可以试着用手机上传图片,我去看看
作者: 永洪tech-zyc    时间: 2021-5-18 15:53
这是个萌新 发表于 2021-5-18 15:51
自适应具体是指那里呢?我选中表格设置自适应的时候,发现它还是有滑条,是因为超出了表格总长的原因么? ...

你时间维度 想横着排吗  建议不要把~
作者: 这是个萌新    时间: 2021-5-18 15:55
永洪tech-zyc 发表于 2021-5-18 15:53
你时间维度 想横着排吗  建议不要把~

哈哈,其实并不需要每天都展示,所以还是想挣扎一下
作者: 这是个萌新    时间: 2021-5-18 15:59
永洪tech-zyc 发表于 2021-5-18 15:40
这边看不出你想要的效果,对于表格,自由表可以设置位不用滑动,设置下自适应 ...

想要的效果图是这样的
由于公司安全策略的原因,只能这样拍了,渣画质还请见谅
作者: 永洪tech-zyc    时间: 2021-5-18 16:01
这是个萌新 发表于 2021-5-18 15:55
哈哈,其实并不需要每天都展示,所以还是想挣扎一下

嗯~,应为以后会越来越长 而且看着也不舒服,有些不符合大众习惯
作者: 这是个萌新    时间: 2021-5-18 16:02
永洪tech-zyc 发表于 2021-5-18 15:53
你时间维度 想横着排吗  建议不要把~

刚刚好像没传上,效果图是这样的
公司安全管得比较严,渣画质还请见谅
作者: 这是个萌新    时间: 2021-5-18 16:12
本帖最后由 这是个萌新 于 2021-5-18 16:16 编辑
永洪tech-zyc 发表于 2021-5-18 16:01
嗯~,应为以后会越来越长 而且看着也不舒服,有些不符合大众习惯

不会变长的,它相当于一个项目的整体计划,基本是固定的,蓝色轴上的绿三角表示计划在这个时间点完成,通过三角形的间隔大致的反映时间间隔,其实不一定是日期,能做到通过间距反映时间即可,要的就是那种效果(比如图片那样)
所以这个可有什么方法么?

作者: 永洪tech-zyc    时间: 2021-5-18 16:22
这是个萌新 发表于 2021-5-18 16:12
不会变长的,它相当于一个项目的整体计划,基本是固定的,蓝色轴上的绿三角表示计划在这个时间点完成,通 ...

甘特图组件?
作者: 这是个萌新    时间: 2021-5-18 16:32
永洪tech-zyc 发表于 2021-5-18 16:22
甘特图组件?

嗯?我刚去对比了一遍,好像没有看到这个
作者: 永洪tech-zyc    时间: 2021-5-18 16:46
这是个萌新 发表于 2021-5-18 16:32
嗯?我刚去对比了一遍,好像没有看到这个

你去帮助中心看看,这个去应用市场看看~
作者: 这是个萌新    时间: 2021-5-18 17:14
永洪tech-zyc 发表于 2021-5-18 16:46
你去帮助中心看看,这个去应用市场看看~

应用市场也没有
作者: 永洪tech-zyc    时间: 2021-5-18 17:57
这是个萌新 发表于 2021-5-18 17:14
应用市场也没有

时间轨迹图呢,你的是什么版本
作者: 这是个萌新    时间: 2021-5-18 18:50
永洪tech-zyc 发表于 2021-5-18 17:57
时间轨迹图呢,你的是什么版本

8.6.3b,时间轨迹图有
作者: 永洪tech-zyc    时间: 2021-5-25 10:46
这是个萌新 发表于 2021-5-18 18:50
8.6.3b,时间轨迹图有

要不试试时间轨迹图能否满足~~
作者: 这是个萌新    时间: 2021-5-27 16:08
永洪tech-zyc 发表于 2021-5-25 10:46
要不试试时间轨迹图能否满足~~

这边发现使用网页组件好像可以实现,就是现在遇到了点问题,就是刚刚给你的回复
作者: 永洪tech-zyc    时间: 2021-5-27 16:26
这是个萌新 发表于 2021-5-27 16:08
这边发现使用网页组件好像可以实现,就是现在遇到了点问题,就是刚刚给你的回复 ...

怎么实现的我看看

作者: 这是个萌新    时间: 2021-5-27 16:51
永洪tech-zyc 发表于 2021-5-27 16:26
怎么实现的我看看

实现如下:
project_name.setSelectedObjects([param['project_name']],STRING);
var a=getViewData("项目详细计划表格");
b=a.get(0,1);
项目详细计划网页.url=b;
----------------------
第一行是为了实现下拉框project_name选中值改变的时候运行才添加的
改变的时候就获取详细计划表格的值(url),然后赋值给网页组件
现在的问题是,跟直接在浏览器输入网址比起来,网页组件显示的不全
刚刚分析了一下,网页组件是不是不支持svg标签啊?或者说不支持 jQuery 创建的svg标签?
作者: 这是个萌新    时间: 2021-5-28 16:05
永洪tech-zyc 发表于 2021-5-27 16:26
怎么实现的我看看

你好,现在的情况是通过浏览器网址直接访问,可以正常显示,而使用网页组件的时候,有些文字和图形没有加载出来
报错出在了调用接口的时候
F12控制台显示
GET http://10.7.67.189:8080/projectDetailedPlan/getProjectData net::ERR_CONTENT_LENGTH_MISMATCH

Network显示
调用getProjectData时出错了,值得注意的是,initiator栏和size分别为
jquery-1.8.0.min-cd8b0bf….js:2 和 0b
似乎是这个文件没有加载上来?

请问这是什么原因呢?

此外我发现使用火狐打开看板可以正常显示,但谷歌浏览器就不行,请问这又是什么原因呢?

如果可以希望能微信沟通,这边无法上传图片,效果不是很好
多谢!

我的联系方式
微信18774888731
公司:中兴微电子






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