啥也不说了 先上图
基本上都是css样式来实现的
还是在frm 中
js 上 只是在body的初始化事件中
加了一个div,div里面加了一个ul
然后根据数据集中要展示的数据 循环添加li
括起来的是用公式取的数据集,把数据集当成数组。然后用在js里面
- setTimeout(
- function(){
- $("div[widgetname='ABSOLUTE0']").append("<div id='container'><ul id='ac-container'></ul></div>")
- var oUl=document.getElementById('ac-container');
- var str='';
- for (var i = 0; i <aa.length ; i++) {
- str+='<li><input id="ac-'+i+'" name="accordion-1" type="radio" checked /><label for="ac-'+i+'">'+aa[i]+'</label><article class="ac-small"><p>'+bb[i]+'</p></article></li>';
- };
- oUl.innerHTML=str;
- }
- ,200);
复制代码 剩下的就是css了,css样式 在网上随便搜搜 就可以找到大家可以随便的替换样式,找符合自己项目的样式最好了。
然后在FRM 右边放一个网页框,然后新建一个cpt。
- function DJ(cs){
- alert(cs);
- var url = "http://localhost:8075/WebReport/ReportServer?reportlet=dj.cpt&op=write"
- FR.doHyperlinkByPost(url,{id:cs},'WYK');
- }
复制代码 我自己弄了一个js文件,直接动态给网页框赋值
这样就可以和图表联动起来了。
感觉比较适用于一些数据需要大量的文字解释的时候
重新添加了压缩包,里面放了一套有内置数据的 ,一套没有的,方便大家自己做修改数据库的表和结构也放进去了
编辑于 2018-3-27 16:20
|