现在的位置: 首页 > 综合 > 正文

Sharepoint与ACCESS

2014年01月20日 ⁄ 综合 ⁄ 共 1512字 ⁄ 字号 评论关闭

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"/>

 

  1. 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>
    
    
  2. 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. ">

发布后,页面选项的更改(样式更改)
仅查看:只有查看没有编辑的权限
参与讨论:有数据维护的权限。

 

 

抱歉!评论已关闭.