ACCESS发布到sharepoint上报表不好用:
解决方法:
Report 报表管理器:
设置服务帐户为域用户(administrator)
web url保持http://机器名:port/reportserver
报表管理器url :http://machinename:port/reports;
数据库sharepoint集成
用户为当前安全性用户
安装rsSharepoint.msi在场服务器上.
(如web应用服务器与场服务器不在同一台机器上,要web端进行文件安装)。
sharepoint管理中心:
reportservice集成:weburl 可信用户 administrator 确定后看是否为成功。不成功重设report报表管理器中的用户。
设置成默认:如果上面设置有误不成功,则此面会报错。
web应用端:
要在网站集功能中开启报表集成的服务。
在report service服务器上,找到rsReportserver.config, rscPolicy.config文件的相关节点进行修改(<DATA>)
<Extension Name="ADS" Type="Microsoft.Office.Access.Reports.DataProcessing.AdsConnection, Microsoft.Office.Access.Server.DataServer, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=71e9bce111e9429c"/>
-
Add the following XML code in the file under the <NamedPermissionSets> node.
<PermissionSet class="NamedPermissionSet" version="1" Name="ReportExpressionsDefaultPermissionSet"> <IPermission class="SecurityPermission" version="1" Flags="Execution" /> <IPermission class="Microsoft.Office.Access.Server.Security.AccessServicesPermission, Microsoft.Office.Access.Server.Security, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" version="1.0" Flags="CalculationCallback" /> </PermissionSet>
- In the <CodeGroup>node, find the following line and change PermissionSetName from “Execution” to “ReportExpressionsDefaultPermissionSet”
<CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="Execution" Name="Report_Expressions_Default_Permissions" Description="This code group grants default permissions for code in report expressions and Code element. ">
发布后,页面选项的更改(样式更改)
仅查看:只有查看没有编辑的权限
参与讨论:有数据维护的权限。