问题标签 [netcobol]
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.
cobol - 将 DISPLAY 结果存储在 PIC X(n) 中
图片子句定义了 DISPLAY 命令将输出到控制台的格式。有没有办法将格式化的字符串“输出”到变量?类似于以下内容,但可行。下面是一个任意的数字示例,通过图片转换,并以货币格式存储在字符串中。
xml - 固定长度 Cobol 记录 (.GCUS) - 转换为 XML 或 CSV
所以我正在尝试使用作为 COBOL 固定长度记录创建的文件。我得到了原始数据文件(.GCUS 文件扩展名)和一个“文件布局”文档,其中包含一个带有以下列“位置、图片、类型、描述”的表格(它有两个部分,一个“标题”记录和“详细记录 A”。
我以前从未使用过任何 COBOL 文件类型,我正在尝试找到一种方法来解析和读取这些文件以在内部应用程序中使用,理想情况下我需要将它们重新导出为 CSV 或 XML,以便我可以导入它们在我们正在构建的应用程序中。
到目前为止,我发现可以读取这些文件的唯一软件是这个:https ://www.fundmanagersoftware.com/
但我还没有在其中找到实际导出到 CSV 或 XML 的选项。
任何建议将不胜感激。
cobol - 记录行/输出行中的第一个计算记录在 COBOL 中的输出中变为空白
我的计算是正确的。但是输出文件的唯一第一个 计算记录变为空白并影响所有记录。
在输出文件 [ A5-SalaryReport-5A.out ] 中,您可能会看到第一条记录的位置为 BLANK。
这是我的输入文件[ A5.dat ]
这是我的COBOL 项目文件 .cbl [ A5-SalaryReport-5A.cbl ]
这是我的输出文件[ A5-SalaryReport-5A.out ]
我知道弄清楚这不是一件容易的事,我很感激你提供的任何答案。
干杯!
netcobol - Fujitsu Netcobol Run In Batch - 弹出窗口(WinCloseMsg 问题)
我正在使用批处理脚本在 Windows 环境中执行 Fujitsu Netcobol,以调用 Cobol 程序的编译、链接和执行。当 cobol 程序完成执行时,会弹出一个窗口,我必须按 Enter 键才能继续处理(这是作业结束)。我知道有一个名为 @WinCloseMsg=ON 的默认变量会导致窗口在每个运行的 cobol 程序之后弹出。
我的问题是 - 如何在我的批处理脚本或设置所有其他环境值的 setenv 批处理脚本中将变量设置为 WinCloseMsg=OFF 。
我正在使用适用于 Windows 的 Netcobol v11 运行。
netcobol - Fujitsu Netcobol Cobol 程序删除文件或记录
我阅读的文档说,当使用 Fujitsu Netcobol 运行 cobol 程序时,我可以删除文件或文件中的记录。但是,当我尝试在 cobol 程序中删除时遇到问题。
我希望看到删除文件的特定语法 从文件中删除记录
我使用 DELETE 文件名假设它会删除我定位在记录上的文件并使用 DELETE 假设它会删除记录
我正在为 Windows 运行 Netcobol v11
cobol - 当列与 COBOL REPORT WRITER 模块中的 SUM 子句一起使用时,您能否引用 DECLARATIVES 部分中的列?
除了特定平台和编译器之外,假设您使用 Report Writer 模块在 COBOL 程序中定义了这个:
此外,假设程序报告了 3 行,其中 SUM WS-TUTION-PAY 导致 126。
SEC2 SECTION 中显示 S-MM 值的语句产生的值是多少?我想它应该是 126 但我显示为零。这可能是因为值 126 尚未移至 S-MM,但我不确定。
在 S-MM 的声明部分中“应该”显示的值是什么