问题标签 [grapecity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 仅托管 - 不保留 FpSpread 数据源字体大小写
.NET 框架 4.5.2
操作系统: Windows Server 2012 RS 标准
IIS: 6.2
应用程序池: .NET CLR 版本 v.4.0.30319
托管管道模式:集成
Spread.NET 版本: 11.45.20183.0
注意: 仅当从我们的 Web 服务器托管在 IIS 中时,才会出现以下问题。在我的本地计算机上通过 IIS Express (v.10.0.18362.1) 托管时不会发生这种情况。在从 Web 服务器上的 Visual Studio 附加到正在运行的 IIS 进程 ID 时,我能够调试此问题。
ISSUE: 我们有一些逻辑来检查绑定到 FpSpread 控件的数据源中的更改。如果检测到更改,我们将提取存在增量的单元格值。代码检测更改没有问题;但是,返回的结果有问题。
示例代码:
上面的代码按预期工作,它检测到更改并将其放入“DataTable changes”语句。唯一的问题是如果更改涉及更改大小写,则该值不能反映用户所做的更改。例如,如果用户尝试将单元格从“单击”更改为“单击”,则“HasChanges”条件将评估为“真”;但是,该值仍然是“单击”。
下面是用户尝试将单元格值从“假”更改为“假”的屏幕截图。正如你所看到的,这个案子被保留了下来,没有被改变。
同样,这只发生在用户尝试更改单元格值的大小写时。将值更改为全新的东西可以按预期工作。
如前所述,这只发生在 IIS 中托管时。此外,绑定到控件的数据集将“CaseSensitive”设置为“true”,如下面的屏幕截图所示:
c# - 将 Grapecity Active Reports 从版本 9 升级到版本 14
我已经成功地修改了我的应用程序以使用 Grapecity 活动报告 14,它只使用了 Grapecity 活动报告 9。现在我需要同时支持 9 和 14,因为我有 100 多个项目已经引用了 9。
当前的实现有一个通用报告项目有一个基类,该基类具有使用活动报告生成 pdf 和 excel 报告所需的方法 9 和一个具有复制活动报告代码的基类 14。我已参考此基础项目来创建任何使用 9 和 14 报告。
我的困惑是,有没有更好的方法来做到这一点?当需要根据当前实现包含另一个活动报告版本时,我需要再添加一个基类。
有没有更好的方法来实现这种类型的要求?
我不确定这是否是一个有效的问题。如果是,任何建议将不胜感激
spreadjs - 将双下划线内容从 soreadjs 复制粘贴到 textarea 的问题
在将双下划线内容从 soreadjs 复制粘贴到 textarea 时,未应用下划线。但在单下划线的情况下,它会被粘贴。
调试时观察到,复制后从 soreadjs 获取的 html 没有任何双下划线样式。在单个下划线内容的情况下,用 html 标签包裹下划线。
请为此问题提供任何解决方案。
spreadjs - 在spreadjs中复制后如何为单元格中的双下划线文本添加内联样式
我一直在尝试为应用双下划线的单元格添加自定义内联样式。我的计划是获取应用双下划线的单元格,并使用其索引找到当前对应的 td,然后应用自定义样式/标签。目前我能够找到行和列索引,但如果我找到行和列索引,我怎么能在 html 字符串中找到当前的 td?有没有办法使用行和列索引找到 td ?有什么办法可以做到这一点,请告诉我。
jhipster - 通过在线 UI 单体项目生成项目时,带有 jhipster 的 spreadjs 无法正常工作
我已经通过 jhipster 在线 ui 应用程序并尝试使用 spreadjs 创建了该项目。我收到错误
node_modules/@grapecity/spread-sheets-angular/dist/gc.spread.sheets.angular.ts:247:17 中的错误 - 错误 TS7029:开关中的贯穿案例。
247 案例“自动生成列”:
我通过 cli - jhipster --skip-server --db=sql --auth=jwt 创建的相同应用程序正在运行。
我添加了代码参考以产生问题。请检查一次。
serialization - ActiveReport 14 和 SectionDocument 序列化问题
我在 ActiveReports 14 上遇到 SectionDocument 问题。我需要在应用程序之间共享文档(在activereports-14-serializa中描述了相同的问题),并且我遇到了序列化问题。有人可以描述如何使用 SerializableSectionDocument 类吗?
javascript - 每次我使用 Grapecity PDF Viewer 时都会“丢失 PDF”
我正在构建一个应用程序,它将在服务器上具有交互式 PDF 表单(在 HTML、CSS、JS 中)。我一直在尝试使用 Grapecity PDF 查看器,但无济于事。我使用以下资源将文档跟踪到 T :one , two , three。
我目前在与上述 index.html 相同的文件夹中有“HelloWorld.pdf”和 gcpdfviewer javascripts 但每次我在浏览器中测试代码时,PDF 查看器都会加载,但 PDF 没有,给我一个错误说明“缺少 PDF”。
这真的让我很困扰,因为我认为 PDF 正是它应该在的地方。
我目前没有使用许可证密钥,但文档看起来好像我不需要一个。也许这就是问题所在。
有任何想法吗?
编辑 - 以下是 Chrome 中的控制台错误:
angular9 - @grapecity/wijmo 在将我的 Angular 项目从 8 升级到 9 后抛出运行时错误
最近我试图将我的 Angular 项目从 8 更新到 9。在更新的同时,我还将 wijmo 从 wijmo/wijmo 更新为 @grapecity/wijmo 包,因为它支持 IVY。
但完成升级后,我可以编译应用程序,但在运行时出现以下错误