问题标签 [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 投票
3 回答
355 浏览

sql - 在 4GL 中计算月末日期的问题

此例程返回 2016 年 12 月 31 日而不是 2015 年 12 月 31 日,并弄乱了报告。知道哪里出错了吗?

0 投票
1 回答
120 浏览

progress-4gl - 进度代码的逻辑

进度代码的逻辑-:

谁能告诉我正在进行的以下代码的逻辑?

输入(来自用户) - 123456

输出 - 一个 Lac 23456。

0 投票
1 回答
504 浏览

installation - 通过二进制包安装AUBit4GL

我正在尝试使用 AUBIT4GL,一个 Informix 克隆。我遇到了这个过程的问题,因为手册中概述的步骤和./etc/aubitrc文件中给出的说明似乎有点不完整。

我的问题是:

  1. 鉴于软件作为二进制包分发并且安装说明未引用它们,分发目录中的./configure和脚本的目的是什么?./make

  2. env 设置在哪里TARGET_OS?为什么在安装说明中没有引用此设置,如果无法定义它会导致aubit程序失败?

  3. 除了我之外还有其他人在使用或尝试过吗?

0 投票
2 回答
274 浏览

sql - 检查在 Informix 4GL 程序中更新后是否提交了某些内容

如果在此更新中实际进行了更改,我必须在保存我的 4GL 程序时检查。有时用户只会更新和保存,但实际上并没有对表进行更新。

我会假设在整个更新过程中,它必须commit work将更改滚动到表中。

有什么方法可以让我在更新结束时检查是否确实提交了某些内容?或者?还有其他建议吗?

我无法保存previous_data然后进行比较,current_data因为在可以进行更新的不同地方有很多代码。

谢谢!

0 投票
1 回答
405 浏览

progress-4gl - 使用 GET-STRING 将 MEMPTR 的值分配给 LONGCHAR 变量时,出现错误 9324

使用 GET-STRING 将 MEMPTR 的值分配给 LONGCHAR 变量时,出现错误 9324(尝试超过 CHARACTER 变量的最大大小)有什么解决方案吗?

0 投票
2 回答
588 浏览

string - 如何从最左边最近的+和最右边最近的+修剪字符串?进行中 4gl

我需要修剪一个字符串,比如 abc+cd+ze:::123:::12+abcd ,给定 123 ,我需要提取 ze:::123:::12。

0 投票
0 回答
103 浏览

sas - 修饰文件中的字符,包含函数 - sas

我在企业指南中遇到了包含功能的问题,我在那里有一封波兰语电子邮件,但我只看到了波兰语字符而不是波兰语 - 如果我不使用包含功能并且我在 sas 程序中直接有电子邮件- 没关系,当我这样做时,全局不是。

我的代码:

我该如何解决?

0 投票
2 回答
773 浏览

sas - SAS %INCLUDE 语句 - 即使出现错误也继续

我有一个代码告诉我文件 a.sas 出了点问题

我在另一个文件中使用 %include 函数,但是当我在那里时:

如果出现错误(在 %include 函数之前),那么我不会收到电子邮件。如果我想获取有关此函数之前的错误的信息,我可以使用 %include 函数吗?

下面是日志的一部分,所以我之前有一个错误并且包含函数的部分没有完成。

0 投票
1 回答
153 浏览

sas - SAS %errmail 宏

虽然我有错误处理:

当我在 proc 导出中遇到错误时:(&number。是工作中的表)

SAS 不检查宏,也不发送电子邮件。我的路径有错误,所以我理解错误,但我需要一封关于此的电子邮件,我希望 SAS 由于宏而停止处理。在宏中添加一些选项可以修复它吗?

0 投票
1 回答
53 浏览

sas - sas 倒数第二个&syserrortext

如何获得倒数第二个 &syserrortext?

因为我想%abort cancel;覆盖我一个我感兴趣的错误。

谢谢你的帮助,奥拉