问题标签 [4gl]

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

informix - Informix 4GL 中的类型转换

我想在 Informix 4GL 中将类型变量转换VARCHARINTEGER和反之亦然(即从INTEGER类型转换为)。VARCHAR

0 投票
1 回答
280 浏览

utf-8 - Informix 4GL 在设置 UTF8 时忽略窗口边框

谁能解释一下?有解决办法吗?RHEL/CentOS 上的 Informix 4GL RDS 7.50.UC3

这是代码

0 投票
1 回答
515 浏览

informix - Informix 4GL termcap 的功能代码列表

是否有一个参考文档列出了 4GL 实际使用的所有功能代码(理想情况下,所有出现在 4GL RDS 提供的 termcap 中的代码)?


例如:

gs - 启动图形模式(画框字符)
GS - 启动图形模式?

ho - 光标到起始位置
HM - 光标到起始位置?(来自usenet I4GL termcap)

我还想知道为什么会有重复,以及大写字母是否用于某些过时的产品并且可以从 termcap 条目中丢弃。

0 投票
1 回答
105 浏览

informix - 文件从一个目录移动到另一个目录

我有一个保存文件名和该文件位置的变量,我需要将该文件从一个位置移动到另一个位置。如何使用 informix 4gl 来完成

0 投票
3 回答
3102 浏览

informix - String alignment with spaces in 4GL

How to right align a string in 4gl with specified no.of spaces?

0 投票
2 回答
363 浏览

terminal - 在 4GL Informix 中关闭“Wy-60”?

我们的数据库有一个 Informix 4GL 表单接口,可以使用在 WY-60 或“Wyse-60”终端仿真模式下运行的终端仿真器进行访问。

根据我正在阅读的内容,我之前将“终端”理解为文本流(例如 Hyperterm)的显示,“WY-60”模式意味着该软件正在模拟 1980 年代的计算机,即根据在文本流中发送的数据执行显示操作,从而产生高度的图形能力(在时间上),而数据流量的支出非常少。

我想知道的是,在 4GL Informix 中我有什么替代方案?

4GL 表单的菜单驱动界面可能需要比纯文本流终端更好的东西……但是要从我们当前的专有(需要昂贵的终端仿真软件)WY-60 型显示器改变多少工作例如,可以与免费的 PuTTY 终端软件一起使用的其他东西?

0 投票
2 回答
920 浏览

sql - 在一行中追加查询结果

我正在将查询结果卸载到文件中。我需要将结果记录显示在一行中。例如,

结果 file.unl 就像

但我想得到的是,

任何指导或想法表示赞赏。

谢谢

0 投票
4 回答
350 浏览

c - 什么是 12345 >> 2 真的在做算术?

我的问题是在下面的例子中val = val >> 2;做什么?那就是我相信它是除以4。

这是这个问题的背景。

我有一个水表读数,比如 12345678。我们的水表工作方式是将右侧的两个数字丢弃以供读取,因此 123456 确实是读数。(有理由丢弃与水流如何使寄存器转动有关的两个右手数字。不过,这与我的问题无关。)

目前,我们使用 4GL 整数变量将 12345678 除以 100,所以我没有得到十进制数。我们得到了我们没想到的截断,我正在尝试确定位移是否会更好。

在读取被截断为 123456 后,使用最后一次读取(也被截断)计算增量,并由此产生消耗。

我在 Informix 4GL 中可以使用 C,我相信删除最低两位数的最佳方法是右移 2。我相信这是我将获得的唯一方法——例如——

感谢您容忍一个简单的问题。我们试图找出一个问题,即与仪表对话的端点是如何编程的,以及来自端点的数据真正意味着什么。

0 投票
1 回答
1413 浏览

sql - 如何在 Informix 4gl 中引用 TEXT 类型?

我在 4gl 模块中有以下代码:

其中 verhistd.long_desc 是 TEXT 数据类型。但是当我编译代码时,我得到了这个错误信息:

-4323 的错误消息只涉及数组和屏幕记录,而不是 TEXT 数据类型。

0 投票
1 回答
937 浏览

informix - Informix 4GL 和触发器

我想要一个用于重复检查的简单 SQL(触发器)。我的表名test1有 2 列,code并且sname. 在插入新记录之前,检查记录是否已经存在:如果存在,则产生错误,不插入;如果没有,让插入继续。

我怎么做?