多层分组统计时,点击报表中【+】或【-】进行展开折叠,Toggleltem属性已设
按照你说的Toggleltem属性已设置,还是不好用,demo已经发到你们邮箱了,另外,排序也没好用你好,收到了你的demo,最后经过验证是因为你的报表渲染使用的是Webviewer的RawHtml,这个渲染方式只能展示不能进行交互的操作,所以你需要替换如下的格式
HTMLviewer就可以了
改成HTMLviewer好了,十分感谢 :) <form id="form1" runat="server">
<%--报表容器--%>
<input id="BtnQuery" type="button" value="Search" class="Button2" />
<div id="viewerContainer" style="width: 98%; height: 700px;"></div>
<%--报表载入--%>
<script type="text/javascript">
$(function () {
var viewer = GrapeCity.ActiveReports.Viewer({
element: '#viewerContainer',
reportService: {
url: '/WebService2.asmx'
},
uiType: 'desktop',
reportLoaded: function () {
reportsButtons.prop('disabled', false);
},
renderMode: 'Galley',
ViewerType:'HtmlViewer'
});
var reportsButtons = $('#BtnQuery');
reportsButtons.bind('click', function (ev) {
reportsButtons.prop('disabled', true);
var reportOption = {
id: 'DataChart.rdlx' //传参数
};
viewer.option('report', reportOption);
});
});
</script>
</form>
我选择这种渲染方式的时候又不行了,我加了个ViewerType:'HtmlViewer'属性,也没好用
你这是H5的渲染方式,跟我你那会发给我的demo渲染方式完全不一样啊,哪一个是Webviewer的HTMLViewer的方式,你这段代码是Html5viewer的方式,这是不同的方式,也不能这样去写,我现在已经不知道你到底是那个方式不行了。
你项目现在到底使用的那种方式,然后现在那种方式不行。因为你现在发的跟你早上发我邮箱里的完全不一样,渲染方式都完全不同 项目中用的H5,之前一直以为是我属性设置的有问题,第一个发你的demo是用webviewer因为占空间少不用带html5的样式文件:(, 所以之后又发了第二个demo用的H5 好的,我知道了。我等下去看看 demo已收到十分感谢! 不客气:)
页:
[1]
2