问题标签 [rtd]

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.

0 投票
1 回答
643 浏览

c# - Excel 在工作表中仍有活动的 RTD 公式时调用 IRTD.ServerTerminate

我有一个RtdServerTCPListener. 它按预期运行,除了在某些时候它仍然在工作RTD()表中有活动的 sServerTerminate()被调用,我似乎无法弄清楚为什么。

我的理解ServerTerminate()被称为如果:

  • 删除所有 rtd 公式
  • ServerStart()不返回 1

excel调用还有什么其他原因ServerTerminate()

编辑:

这是我设置HeartBeat机制的方式:

这是HeartBeat代码

从上面看,我希望HeartBeat每 60 秒(60 公里)看到一次呼叫,但我没有看到记录。我很难过 - 有什么想法吗?

0 投票
1 回答
984 浏览

excel - 从模态表单调用时 RTD.RefreshData 崩溃

我用两个按钮创建了一个非常简单的模态表单:一个只是关闭表单,另一个调用Application.RTD.RefreshData. 在 Excel 2003 中,这一切正常,但在 Excel 2010 中,Application.RTD.RefreshData崩溃

运行时错误“1004”:应用程序定义的或对象定义的错误

如果我将表单创建为无模式,则在 Excel 2003 和 Excel 2010 中一切正常。

对于它的价值,这是表单背后的所有代码:

我在工作表中使用此代码调用表单:

我已经在 Google 和 SO 上搜索了有关这方面的任何信息,但无济于事。这是 Excel 2010 的一个已知问题,还是我真的不允许Application.RTD.RefreshData从模式表单中调用?

编辑:据我所知,我应该补充一点,我的 Excel 会话中没有RTD 服务器。

EDIT2:进一步调查:Excel 2003 或 2007 中不会出现错误;它确实发生在 2010 年和 2013 年。

0 投票
0 回答
148 浏览

excel - 从 RTD 服务器向 Excel 用户显示错误消息

除了将#ERROR#放入单元格之外,还有其他方法可以向用户显示错误的详细信息吗?我想验证主题参数,并以某种方式提示用户使用正确的格式(如果它们不正确)。

如果这不可能,是否有另一种方法可以从 Excel 中提供有关参数格式的帮助?

0 投票
1 回答
856 浏览

odbc - ODBC 如何连接到 SQL Anywhere 12

在此处输入图像描述

我正在使用 sqlAnywhere 5.0 与第三方软件公司创建 ODBC 我在 windows XP 上运行它,没有任何错误/问题,但 2014 年 8 月 4 日微软宣布停止为 windows XP 提供服务,然后我们公司将所有客户端 PC 迁移到 windows 7x64 现在应用程序总是挂起并自行关闭

我希望您能建议我该怎么做,我正在尝试在 SQL Anywhere 12.0 下进行测试,但我无法配置 ODBC 来打开应用程序

我还附上了一张图片(来自 rtdsh50.exe 的 ODBC)启动命令是“C:\Starlims8\SqlAny50\Win32\rtdsk50.exe -d -c4000”

请指教,先谢谢了。

0 投票
1 回答
291 浏览

node.js - 使用 RTD 测试 Meteor 应用程序

我有一个简单的应用程序,部分基于 ToDo-List 示例,它在客户端使用 Backbone。我已经安装了RTD并设法至少为模板添加了必要的存根,所以现在我遇到了错误ReferenceError: Can't find variable: Backbone

我发现了这个 GitHub 问题:Problems with _ - underscore - identifier,这可能与我使用下划线而不是主干的问题相同。

所描述的解决方案是:

[...] karma 启动的幻象将需要在 files 数组内的 karma.conf.js 中有任何依赖项。

现在我可以将我的 packages 文件夹中的主干.js 文件添加到 files 数组中,但是.meteor/local排除了整个文件夹下面的几行:

而且我不想测试 Backbone,我只是在我的应用程序中使用它,与用于 ToDo-List 示例的方式完全相同。

使用此类包测试(Meteor)应用程序的正确分步解决方案是什么(也可以是客户端引用的 jQuery、下划线或 AngularJS)

尽管我的大部分大学项目都必须进行 TDD,但我们的测试通常只是一个糟糕的笑话,完全没用,所以这对我来说几乎是第一次,我想编写有用的测试。

0 投票
1 回答
786 浏览

c# - 进程外 RTD 服务器

我正在尝试将 RTD 服务器嵌入到预先存在的 C# 应用程序中。Microsoft 文档声明“RTD 服务器可以作为 ActiveX DLL 或作为在同一台本地计算机或远程服务器上运行的 .exe 存在。”所以我相信这是可能的。

我的 RTD 服务器工作正常,当我从 excel 中引用它时,我会在计时器上更新预期值。

但是,如果我运行控制台应用程序(期望使用嵌入式 RTD 服务器),Excel 似乎会忽略它,并实例化它自己的 RTD 服务器进程内实例。

我已经使用 RegAsm 注册了 exe(当然服务器类是 COM 可见的)。是否有一些我缺少的配置?我发现这方面的 MS 文档有点缺乏....

以下链接都是相关的: ExcelRTDServerinCS client-other-than-excel MyRTDEXE

0 投票
0 回答
1228 浏览

java - 对 RTD 或 DDE 服务的 j-Interop 调用示例

我正在寻找集成 RTD 或 DDE 调用提供的 ThinkorSwim 客户端的报价。如果从 excel 完成调用的格式似乎很简单:

或者

我在网上做了很多搜索,似乎找不到这种类型的调用示例,尽管我似乎有几篇文章认为 j-Interop 将成为满足此要求的好工具。虽然我对 Java 有扎实的了解,但我的 COM 知识相当缺乏,我很难弄清楚从哪里开始,特别是在建立与服务器的连接、发出请求然后解析结果时使用的参数. 非常感谢任何指针。

0 投票
0 回答
827 浏览

c# - ExcelDNA RTD 不会更新新值,除非手动更改

我正在使用名为TestRTD.dna....\Dsitrbution\Samples\RTD\

我扩充GetEurOnd()到:

哪里GetTestItem()不变。

我的 XML 格式如下:

所以我的公式在excel中看起来像这样:

=getTestObject("ISIN/US002799AM62/A")

哪个返回40。伟大的!

现在,我整天都在运行代码,它将使用以下方法更新 xml 中的值:

哪个成功更新了我的 XML 文件中的值,但 excel 中的公式仍然显示旧值

如果我进入我的 XML 文件并手动更新值,那么新值会流入 excel

知道我在这里做错了什么吗?

撞墙。

0 投票
1 回答
2421 浏览

excel - 根据传入的实时服务器数据引起的单元格变化运行宏

每当单元格 F3 增加时,我想运行波纹管宏。我需要在没有人工干预的情况下发生这种情况,因为 F3 由于传入的 RTD 服务器数据而增加。就目前而言,除非我手动更新工作表中的某些内容,否则宏不会运行。

我试过使用:

但这似乎不起作用。

背景:我正在使用带有股票模拟器的 RTD 来自动填充 Excel 中的字段。对传入的数据进行了几次计算,但如果没有 Cell I3 正常工作,我无法进行任何计算!

0 投票
1 回答
335 浏览

c# - RTD 服务器结构

我开发了一个从银行订阅实时外汇价格的 C# 程序,我使用 udpclient 来广播这些消息,然后有一个 RTD 服务器库在 Excel 中显示这些消息。这种结构是正确的还是我完全错过了 RTD 服务器的要点?有没有更优雅的方式来构建这个过程?