cobol相关内容
我们正在使用Web服务(cobol代码)生成xml,在该服务中,我们正在执行XML GENERATE以从字帖生成xml.现在,此生成的XML由特殊字符组成,例如[·,Ý,¨],它们在SOAP响应中正确显示.但是,当在http日志中查看相同的消息时,字符将转换为十六进制,如下所示: SOAP响应: capital one bank Ýusa¨ ,n.a
..
我想从COBOL中的STDIN(又名SYSIN)中读取行.现在,我只想打印出来,这样我就知道它们了.从我正在阅读的所有内容看来,这应该可以工作: IDENTIFICATION DIVISION. PROGRAM-ID. APP. ENVIRONMENT DIVISION. INPUT-OUTPUT SECTION. FILE-CONTROL. SELECT SYSIN ASSIG
..
我想知道是否有人可以向我解释COBOL嵌套IF语句中的点规则.示例: *The first if statement* IF SUCCESSFUL-STATUS PERFORM 8300-REPL-LNNTBI00 THRU 8300-REPL-LNNTBI00-EXIT *The second if statement* IF SUCCES
..
我是COBOL程序员,我的最新项目是将COBOL应用程序连接到SQLite3数据库. 我一直在遵循本指南,他们的解决方案正是我所需要的在我的COBOL应用程序中.我已经成功地创建,连接,插入了数据并关闭了数据库,但是当我尝试从数据库中选择数据时出现了问题. 在本教程中,他们使用带有双指针的回调. static int callback(void *NotUsed, int arg
..
我正在寻找用于Python,Ruby,Sql,Cobol,Perl,PL/SQL,SQL的静态分析工具,以查找错误和检查样式.我正在寻找计算行数,在开发过程中发现错误,并强制执行编码标准. 解决方案 Perl具有
..
我正在使用GNU野牛的GLR解析器,但遇到以下问题: 我尝试解析的语言允许布尔表达式,包括关系(, b) and (a > c)的a >
..
我正在创建一个程序,该程序正在读取包含公司及其信息的文件.它应该读取我文件中的所有记录,然后显示信息评级为3.5或更高的公司,然后拒绝评级低于3.5的公司,然后显示最高报价和最低报价,然后显示公司之间的平均水平.我是Cobol的新手,所以我不确定如何找到最高,最低和平均水平.我已经编写了代码,尽管可以在Module 2012中找到最高的代码,但是当我运行程序时它不会显示信息.任何帮助,将不胜感激.
..
我有一个长度为10的字母数字变量,它的开头包含一个数字,其余数字均用空格填充.然后,我需要将字符串向左移动并将开头的空格数设为"0".这个例子说明了一切: INPUT OUTPUT ============================== '123456 ' -> '0000123456' '12345678 ' -> '0012345678' '123
..
我们正尝试在Perl中编写一个工具,该工具有望解析固定长度的EBCDIC数据文件,并通过查看记录中每个字节的十六进制值来生成记录布局. 假定由Cobol程序编写的每个数据文件(我们没有源代码)都可以具有多个记录布局,而Cobol程序没有我们的源代码.该工具的目的是通过生成布局,然后将其馈送到转换器来执行数据迁移(从EBCDIC到ASCII). 问题在于每个字节可能会出现数百种排列和组合
..
详细问题是我的下一个问题-请检查下面的链接 在cobol中运行的DB2/Cursor程序 解决方案 这应该是一个两步过程.首先确定要删除的记录,然后在第二步中删除这些记录.我认为,您将无法从正在获取的同一张表中删除记录,这就是为什么要执行两个步骤. 第1步: Select Concat(A.ClientId, A.PhoneNumber, A.Timestamp) fro
..
这是我输入文件的记录格式: ID NAME Purchaseamount month 1 xxx 10000 feb 1 xxx 10000 mar 1 xxx 10000 apr 2 yyy 100 jan 2 yyy 2054 mar 如何为每个人添加购
..
我的要求是从db2表中删除包含重复电话号码(无效电话号码,硬编码的16个电话号码的集合)的数据.应保留一个电话号码,具体取决于序列号(最小值). 考虑主表具有以下数据:PHONE_TAB Client_Id Phone_num Seq_num 1234 45678 15 --- delete 4444 55555 45
..
我的if语句中有一个但不是两个都出现以下错误. 165 IGYPS2000-S Expected a data-name, but found "TO". The "ADD" statement was discarded. 169 IGYPS2096-S An incomplete condition was found in a conditional express
..
在程序a中 EXEC CICS LINK PROGRAM(PGMB) COMMAREA(COMMA) LENGTH(LENGTH OF COMMA) RESP(CICS-RESP) END-EXEC 在程序b中 EXEC CICS RETURN END-EXEC 程序b仅返回程序a通过的逗号吗?还是返回整个链接部分? 解决方案 程序B既不返回整个
..
我正在尝试使用 JRecord 读取COBOL数据文件,具有Header记录和Detail记录,因此我将SPLIT_01_LEVEL和CopyBook File格式解析为FMT_OPEN_COBOL.平面文件中的日期字段很少是COMP-3字段,我无法理解如何将其转换为Java日期字段. ICobolIOBuilder iob = CobolIoProvider.getInstance()
..
我有一个COBOL程序,需要从Web服务获取数据.不使用CICS,我最好的选择是什么?我以为C程序可以读取Web服务并将其保存到文件中,然后COBOL可以读取该文件. COBOL可以调用Web服务吗?数据大小约为300mb. 解决方案 使用IBM TCP/IP'EZASOKET'模块 我为一家z/OS系统工作的公司工作,该系统主要运行COBOL,批处理(JCL)和CICS.为了调用W
..
有来自DFSORT的多个消息,该消息由COBOL程序在内部使用,该程序具有多个排序操作.我想删除那些DFSORT消息,而只保留那些来自COBOL程序的消息. 解决方案 您有三个选择. 使用OUTDD(ddname)Enterprise COBOL编译器选项来更改用于DISPLAY输出的DDName. 使用您发现的DFSPARM来更改从程序调用(调用)时SORT用于其消息的DDN
..
我们有一个日语客户端,该客户端在大型机上具有COBOL中的源代码.他声称大型机上的代码以Shift-JIS2表示(我们认为我们对此非常了解).将该代码传输到PC时,最常用的编码是什么? 我们已经给他发送了一个程序来处理该COBOL代码,这似乎很麻烦.客户不会直接将代码提供给我们,因此实验很困难.他的实验似乎表明UTF-8.我假设Shift-JIS2中可编码的日文字符相应地转换为Unicode等效项
..
我有一个非常简单的虚拟COBOL程序,可以执行虚拟COMPUTE并显示结果. ID DIVISION. PROGRAM-ID. DUMMYPGM. DATA DIVISION. WORKING-STORAGE SECTION. 01 NUM-A PIC 9(3) VALUE 399. 01 NUM-B PIC 9(3) VALUE 211. 01 N
..
我们不能为新的COBOL V6.2编译器关闭NUMCHECK选项,因为我们不信任数字变量的内容. 问题是,当我们打开它时,它与我们以前在组织中使用的COBOL 4不完全兼容. 具体来说-当一个无符号打包变量包含X'123C'时,COBOL 4将接受它并让我们继续,但是带有NUMCHECK(PAC,ABD)的COBOL 6.2会放弃,并且只愿意接受X'123F'. 对于我们来说,这是关于汇编程序调用
..