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

csv - 如何在openge 4gl中找到行尾或新行的开始?

我有一个 .csv 文件,我需要根据行首或行尾来操作数据。如何找到每条线的起点?

0 投票
1 回答
305 浏览

progress-4gl - ON CTRL-D 怎么用呢?

在这个程序中,如果您选择项目代码,它将显示 3 个字段并要求更新,如果您更新它将更新记录。直到这个程序很好。

我添加了一个条件,如果用户按下Ctrl+D它要求删除问题是或否,是的,你更新的字段应该是空白的,否则什么都不做,它尝试了一些东西,但我不能这样做。

0 投票
1 回答
3579 浏览

sas - 数据集:此引擎不支持 REPLACE 选项

怎么了?

谢谢,奥拉

0 投票
2 回答
200 浏览

pdf - 如何使用 4gl 填写可填写的 PDF 表单字段?

我有一个 PDF 表单,我正在使用 progress-4gl 填写数据。迄今为止,我只使用以下语法填写文本字段:

CHX_SINGLE_CE_PLAN3 是字段名称...

此代码在处理文本字段时有效,但我试图选中一个框而不是填写文本字段。我找不到任何关于此的文档。使用 4gl 是否可以在可填写的 pdf 表单上选中一个框?

0 投票
3 回答
18546 浏览

sql - 列名中带有空格的 Proc SQL

如何PROC SQL在 SAS 中使用名称(“库名称”)中带有空格的列?

我试过:

错误:在贡献表中未找到以下列:test_lin。

sashelp.vtable

变量的名称:libname

变量标签:Library Name

0 投票
3 回答
109 浏览

informix - Informix 4gl 语言中的值

我有一个名为“UCN”的字段,它有 6 个字符。该字段可以同时具有字符和数字值,例如“A123Y5”或“12345Y”或“G23561”之类的东西。

我们需要从这里打印数据,管道为 A|1|2|3|Y|5。

我可以将整数与“使用”关键字放在一起,但无法将两者放在一起。

请如果有人可以帮助穆克什

0 投票
1 回答
109 浏览

informix - 将光标定位到行尾

我正在尝试验证输入(如果无效);我想回到那个领域,但回到行尾。

我不希望光标跳到行首。而是,到最后。

任何想法?

我将我的代码从“字段后”移动到“键(返回)”,但字段名称此时没有值。我的 C 函数给我带来了从缓冲区中获取它的问题。

谢谢你们!

0 投票
4 回答
543 浏览

informix - 在 INFORMIX 4GL 的报告中对“ORDER BY”使用“IF 语句”

我有一份被多次调用的报告,但我希望每次的顺序都不同。

如何根据变量更改“排序依据”。

例如

我尝试在调用报告时传入一个变量:

在报告中我做了:

但它没有用......还有其他建议吗?谢谢!

0 投票
2 回答
227 浏览

foreach - Progress 4GL 嵌套块以显示相关数据

首先,我对 Progress 4GL 非常陌生,并且仍在尝试了解嵌套 FOR EACH 块的工作原理。我有以下两个表,我从中获取信息,ivc_header 和 ivc_mchgs:

仅供参考,ivc_header 的主键是 invoice_nbr,而 ivc_mchgs 的主键是由 invoice_nbr、line_nbr 和 misc_seq_nbr 组成的复合键。外键是 invoice_nbr。

只是关于数据的注释,ivc_mchgs 中的信息是按发票行_nbr 的杂项费用。

我想要得到的是总 invoice_amt 和 sold_to_cust_nbr + sold_to_cust seq 的扩展。在做了一些研究之后,我决定将总数放入变量中,而不是使用内置的累积函数 Progress'。

这是我拥有的代码:

此代码将为我提供按 sold_to_cust_nbr + sold_to_cust_seq 的总 invoice_amt,并按 invoice_nbr 计算扩展名。我不知道该怎么做是通过 sold_to_cust_nbr + sold_to_cust_seq 获得总扩展。

任何帮助表示赞赏。

谢谢

0 投票
1 回答
680 浏览

progress-4gl - progress 4GL / ABL 如何将字符串“2015 年 7 月 24 日”转换为 #06/24/2015# 日期(TS)?

我有字符串, "July 24 2015" 是否可以将其转换为日期(TS)数据类型?

它会转换为类似 mm/dd/YYYY "07/24/2015 00:00:00.000"

我可以用进度 4GL 做到这一点吗?

谢谢你