找回密码
 立即注册

QQ登录

只需一步,快速开始

hezhilin

初级会员

34

主题

100

帖子

452

积分

初级会员

积分
452

活字格认证

hezhilin
初级会员   /  发表于:2012-12-27 09:49  /   查看:7925  /  回复:7
图表打不开.jpg (41.23 KB, 下载次数: 133)

7 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-12-27 10:12:00
沙发
第一个问题,在发布Spread的时需要设置web.config中的配置信息,具体请参考这两篇文章:
1、  怎样在服务器上部署 Spread for ASP.NET
2、  Spread for ASP.NET 如何导入图表
回复 使用道具 举报
hezhilin
初级会员   /  发表于:2012-12-27 11:12:00
板凳
第一个问题:这些DLL我都复制到服务器的BIN目录下了,fp_client 我也拷到网站根目录下了,WEB.config也改了!
否则的话第一页数据和下面的小图标就显示不出来,现在就是切换到图表那一页时,出现一个框,询问是否允许访问剪贴板,点什么都打不开图表!

下面是服务器上的WEB.config

<?xml version="1.0"?>
<!--
  有关如何配置 ASP.NET 应用程序的详细信息,请访问
  http://go.microsoft.com/fwlink/?LinkId=169433
  -->
<configuration>
        <configSections>
                <section name="infragistics.web" type="System.Configuration.SingleTagSectionHandler,System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
        </configSections>
        <infragistics.web styleSetName="Default" styleSetPath="~/ig_res"/>
        <connectionStrings>
                <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
        </connectionStrings>
        <appSettings>
             <add key="Server" value="."/>
             <add key="UID" value="E9B51A2CDE78A10A"/>
            <add key="WD" value="9B824AA23CD904E0A3AD624EF225B2D4"/>
           <add key="DataBase" value="ANKOPIPE"/>
        </appSettings>
        <system.web>
<httpHandlers>
   <add path="FpChart.axd" verb="*" type="FarPoint.Web.Chart.ChartImageHttpHandler"    validate="true" />
  </httpHandlers>
  <httpRuntime requestValidationMode="2.0"/>
        <compilation debug="true" strict="false" explicit="true" targetFramework="4.0">
         <assemblies>
         <add assembly="Infragistics4.Web.v10.2, Version=10.2.20102.1011, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
         <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
         <add assembly="WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
        <add assembly="System.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
        <add assembly="Infragistics4.WebUI.UltraWebGrid.v10.2, Version=10.2.20102.1011, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
        <add assembly="Infragistics4.WebUI.Shared.v10.2, Version=10.2.20102.1011, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
        <add assembly="Infragistics4.WebUI.UltraWebNavigator.v10.2, Version=10.2.20102.1011, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
        <add assembly="Infragistics4.WebUI.UltraWebGrid.ExcelExport.v10.2, Version=10.2.20102.1011, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
        <add assembly="Infragistics4.WebUI.Excel.v10.2, Version=10.2.20102.1011, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
        <add assembly="Infragistics4.WebUI.WebDateChooser.v10.2, Version=10.2.20102.1011, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
        <add assembly="Infragistics4.WebUI.WebDataInput.v10.2, Version=10.2.20102.1011, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
        <add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add assembly="FarPoint.Web.Spread, Version=6.0.3505.2008, Culture=neutral, PublicKeyToken=327C3516B1B18457"/>
        <add assembly="FarPoint.Web.Chart, Version=6.0.3505.2008, Culture=neutral, PublicKeyToken=327C3516B1B18457"/>
        <add assembly="FarPoint.CalcEngine, Version=6.0.3505.2008, Culture=neutral, PublicKeyToken=327C3516B1B18457"/>
        <add assembly="FarPoint.Excel, Version=6.0.3505.2008, Culture=neutral, PublicKeyToken=327C3516B1B18457"/>
        <add assembly="FarPoint.PDF, Version=6.0.3505.2008, Culture=neutral, PublicKeyToken=327C3516B1B18457"/>
        <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/></assemblies>
        </compilation>
        <authentication mode="Forms">
        <forms loginUrl="~/Account/Login.aspx" timeout="2880"/>
        </authentication>
        <membership>
        <providers>
        <clear/>
                <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/"/>
                        </providers>
                </membership>
        <profile>
                <providers>
                        <clear/>
                <add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/"/>
                        </providers>
                </profile>
                <roleManager enabled="false">
                        <providers>
                                <clear/>
                <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/"/>
                <add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/"/>
                        </providers>
                </roleManager>
                <customErrors mode="Off"/>
                <globalization requestEncoding="gb2312" responseEncoding="gb2312" uiCulture="zh-CN" culture="zh-CN" fileEncoding="gb2312"/>
        </system.web>
        <system.webServer>
  <modules runAllManagedModulesForAllRequests="true" />
  <handlers>
   <add name="chart" path="FpChart.axd" verb="*" type="FarPoint.Web.Chart.ChartImageHttpHandler" />
  </handlers>
</system.webServer>
</configuration>
回复 使用道具 举报
hezhilin
初级会员   /  发表于:2012-12-27 11:36:00
地板
第二个问题: 加载EXCEL文件我会,我的意思是图表所用到的数据怎么从数据库里放到控件里,只能一个单元格一个单元格的去赋值吗?能否通过数据绑定,把从数据库里取的DATASET直接赋值到数据区域
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-12-27 11:39:00
5#
回复 3楼hezhilin的帖子

<add path="FpChart.axd" verb="*" type="FarPoint.Web.Chart.ChartImageHttpHandler" validate="true"/>
需要添加在   <system.web> 节点中,如下:
  1. <configuration>
  2.   <system.web>
  3.     <httpHandlers>
  4.       <add path="FpChart.axd" verb="*" type="FarPoint.Web.Chart.ChartImageHttpHandler" validate="true"/>
  5.     </httpHandlers>
  6.     <compilation debug="true" targetFramework="4.0">
  7.       <assemblies>
  8.         <add assembly="FarPoint.Web.Spread, Version=6.0.3505.2008, Culture=neutral, PublicKeyToken=327C3516B1B18457"/>
  9.         <add assembly="FarPoint.Web.Chart, Version=6.0.3505.2008, Culture=neutral, PublicKeyToken=327C3516B1B18457"/>
  10.         <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
  11.         <add assembly="FarPoint.CalcEngine, Version=6.0.3505.2008, Culture=neutral, PublicKeyToken=327C3516B1B18457"/>
  12.         <add assembly="FarPoint.Excel, Version=6.0.3505.2008, Culture=neutral, PublicKeyToken=327C3516B1B18457"/>
  13.         <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
  14.         <add assembly="FarPoint.PDF, Version=6.0.3505.2008, Culture=neutral, PublicKeyToken=327C3516B1B18457"/>
  15.         <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
  16.       </assemblies>
  17.     </compilation>
  18.   </system.web>
  19. </configuration>
复制代码
回复 使用道具 举报
hezhilin
初级会员   /  发表于:2012-12-27 12:11:00
6#
好的,谢谢,可以打开了,其他的功能我再试试吧,图形不如在EXCEL里打开的好看,比如纵坐标的时间,在EXCEL是斜的,能看清,在WEB下就挤一块了
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-12-27 12:14:00
7#
回复 4楼hezhilin的帖子

你可以将查询出来的结果直接设置为Spread,比如查询结果是一个DataTable,你可以直接设置FpSpread1.Sheets[0].DataSource = DataTable.这样就不用以单元格进行填充。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-12-27 12:29:00
8#
访问剪切板提示的问题可以参考这篇文章中的方法进行设置:解决 IE 弹出“确实允许此网页访问剪贴板吗?”对话框问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部