问题标签 [clarion]

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 回答
396 浏览

sql - 从 Clarion 向 SSRS 传递参数

我有一个需要 2 个参数的 SSRS 报告……我需要使用 hyperActive 模板从 Clarion 调用它……其他没有参数的报告效果很好,但为此我正在 IE 中测试 URL,但我得到了错误。参数由存储过程使用

http://server/reportserver?/Report.aspx?ItemPath=%2fFoxtel%2fCable%2fTech+Stock+Held&LocationComId=1284&DaysHeld=5

在我的报告中,我隐藏了参数,并且收到错误“'LocationComId' 参数缺少值”

知道为什么???

0 投票
1 回答
702 浏览

field - Clarion .TPS 文件中的隐藏字段是什么?

我正在研究从 Clarion .TPS 文件中提取一些数据,并且我一直在使用 TopScan 应用程序来打开它们。

当我查看表格时,有很多隐藏字段。

它们只是受保护的字段,即阻止某人查看信息还是与索引有关?

使用 ODBC 驱动程序也会显示它们是什么吗?

里德斯

0 投票
2 回答
11186 浏览

clarion - 如何从 .t​​ps topscan Clarion 文件中提取数据?

我必须从 Clarion 数据库创建一个 MySQL 数据库。这些表是 .tps 文件。

我不知道该怎么做,现在我只找到了使用 .dat 文件的应用程序。

0 投票
1 回答
1652 浏览

c# - 从 C# 调用 Clarion DLL

我目前在一家 IT 公司工作。他们使用 Clarion 制作了他们的软件,在该软件中,他们有一个 DLL,可以从他们的数据库中重新计算很多值。我需要从我的 C# 项目中调用这个 DLL。我尝试了一切,但它没有工作。

我的代码如下:

问题是当我用断点调用它时,它只是消失在MyRecalcualate方法中并在 2 秒后到达finallly块并重新显示,而无需从 DLL 执行任何操作。这是因为我需要修复 DLL 方法中的某些内容还是因为我调用错误?

下面调用的参数是:MyRecalculate(LONG, LONG, BYTE)

这是他们的合同开发人员邮寄给我的参数截图以及他如何在 VB.NET 中调用它: VB.NET 代码:http: //imageshack.us/photo/my-images/269/callfromvisualbasictocl.jpg/ PARAMETERS IN CLARION :http: //imageshack.us/photo/my-images/100/asdxg.jpg/

0 投票
4 回答
7522 浏览

c# - CLARION 日期转换 C# + 日期加/减

*(这是针对 ISV 数据库的,所以我是一种逆向工程,无法更改)...

如何在 C# 中将以下日期转换为 int (visa/versa) ...

所以说日期是:

它被转换为 int

在数据库中。

起初我以为这是朱利安约会,但事实并非如此。我在玩Julian Date Question的方法,但这不匹配。

我一直在使用此 SQL 进行转换:

它似乎是准确的。我怎么能在 C# 中进行这种转换?有人可以告诉我这是基于什么标准,还是仅仅是随机转换。提前致谢。

0 投票
1 回答
1954 浏览

database - How to reconfigure path to the data files in Clarion 5 IDE?

There is a problem, the system is written in Clarion 5 came from the past and now it needs to be rewrite in Java.

To do this I need to deal with its current state and how it works.

I'm generate the executable file via Application Generator (\*.APP-> \*.CLW -> \*.EXE, \*.DLL).

But when I run it I get the message:

File(\...\...\DAT.TPS) could not be opened. Error: Path Not Found(3). Press OK to end this application

And then - halt, File Access Error

In what may be the problem? Is it possible in the Clarion 5 IDE to reconfigure the path to the data files?

0 投票
1 回答
212 浏览

java - 如何在 Swing 上将标签控件绑定到入口控件

在 Swing 中,我们使用标签控件来指示用户在通常情况下在以下“入口”控件中请求什么信息。此条目控件可以是条目、列表框、密码等。

我们可以通知显示的助记符来指示用户按住 Alt 键和加速键将选择关联的条目控件。

这就是我设计表单的方式,但是当我按下 Alt+A 时,例如,“关联”控件没有被选中,当然,因为我不知道如何使用 IDE(Netbeans在这种情况下)。

我知道我可以捕获标签控件生成的事件并以编程方式选择我需要的任何下一个控件,但我真的可以吗?是不是有一种“隐式”的方式来进行两个控件之间的绑定/耦合?

例如,我使用另一种编程语言 Clarion for Windows。在 Clarion 中,我们可以定义 Window 类型的复杂数据结构,如下所示:

在上面的示例中,PROMPT 控件隐式绑定到 ENTRY 控件,因为它出现在后者之前,“Status”和“?lstStatus”控件之间也是如此。

RTL 负责处理 Alt+F 以选择 szFileName 控件、生成事件等。不必说这是程序员节省时间的主要功能,因为他/她不需要编写每个选择出现在窗口上的每个提示。

这就是我在 Swing 中寻找的东西。有任何想法吗?

0 投票
1 回答
927 浏览

database - 歌乐数据库

我在 Clarion 制作了一个非常古老的应用程序。我需要使用 ODBC 驱动程序从外部访问数据。问题是数据存储在 .DAT 和 .K0 文件中。据我所知,数据需要存储在 .TPS 文件中才能使用 de ODBC 驱动程序。有没有办法将数据迁移到 .TPS 文件而不是 .DAT 文件,并且让用户继续工作而不会注意到更改?谢谢。

0 投票
1 回答
771 浏览

error-handling - Clarion 中是否存在异常处理?

Clarion 8 是否提供任何异常处理功能?我知道从 Clarion 5 开始,不支持类似的东西,try / catch但它是在大约 10 年前发布的。我似乎找不到任何关于如何从 C6 到 C8 中的异常恢复的信息,除非我使用的是 Clarion#(又名 Clarion.NET),但我不是。如果绝对没有类似的东西try / catch,是否有任何技巧或技巧可以用来在抛出异常时不导致程序崩溃,即使它没有得到处理?

如果有帮助,我使用的是 8.0.0.8778 版本。

编辑1:

这是一个基本程序的一些示例代码,应该可以说明该功能PROP:LastChanceHook,但是,我无法让它工作。当我运行这个程序时,我看到第一条消息“开始”,但是什么也没发生。我试过从返回 0 或 1 ,Hook但这也没有什么不同。每次我运行它时,我都必须进入任务管理器并结束程序的进程,因为它没有被杀死。

0 投票
1 回答
2750 浏览

operators - 符号 :=: 是什么意思(冒号等于冒号)

:=:在一些 Clarion 代码中找到了这个符号,但我似乎无法弄清楚它到底是做什么的。该代码是多年前由以前的开发人员编写的,所以我不能问他。我也无法"colon equals colon"在 Google 中找到任何结果。

这是代码示例,其中bufSlcdpaDtl是文件对象:

我想知道它是否类似于::=Python赋值运算符:=