我对COBOL数据类型感到困惑.像在许多采访中一样,要求解释COMP-3和COMP之间的区别......具体的区别是什么?COBOL中使用模式的含义是什么?它与数据类型有什么关系?
谢谢和问候,Manasi Kulkarni
是否有可能通过COBOL程序故意撤销您的工作.假设我有一个包含Header,Detail和Trailer记录的输入文件.我会写一个COBOL pgm来读取这个文件.如果没有在这个文件中找到详细记录,那么我想通过给出一些Abend消息和一些Abend Code来实现我的工作.这可能吗?
我收到编译错误,因为,
在嵌套的"COPY"中找到带有"REPLACING"短语的"COPY"语句.
这是我们的编译设置,我们不能在嵌套副本中使用REPLACING动词.我们有一本副本,它有多个复制语句和替换动词.任何人都可以帮我解决这个错误吗?
如果我有一个COBOL DB2程序正在调用其他2个COBOL DB2子程序,那么它将创建多少个DBRM,包,计划?如果我要更改任何一个子程序,那么我是否需要重新编译并绑定所有程序?我真的很困惑DBRM,计划和包.
此致,玛纳斯
我们可以用Mainframe中的另一个字符串替换部分数据吗?例如,假设我有一个长度为80的PS.从第72列到第80行,存在一些行号.我想通过特定的字符串说TEST更改这些行号.我们可以使用任何形式的"C ALL"来实现这一目标吗?ABC档案---
=COLS> -1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
000004 text123 12360002
000005 textabc 12370002
Run Code Online (Sandbox Code Playgroud)
此致,Saisha
我有一个COBOL pgm A正在调用另一个COBOL pgm B.在pgm BI中需要一个文件.如何编写JCL以便能够在pgm B中访问此文件?我在B中为此文件编写了select子句和FD条目.
我正在运行一个 COBOL pgm,它正在读取一个 VSAM 文件。下面是我的 pgm 中的输入输出部分。
文件控制。
SELECT INPUT-FILE ASSIGN TO DDINPUT
ORGANIZATION IS INDEXED
ACCESS MODE IS RANDOM
RECORD KEY IS INPUT-KEY
FILE STATUS IS WS-INPUT-STATUS.
Run Code Online (Sandbox Code Playgroud)
和FD入口如下。
文件部分。
FD INPUT-FILE 是 EXTERNAL(因为它在 sub pgm 中)
COPY INPUTREC。
当我运行这个 pgm 时,它失败了,文件状态代码 =04。在某处我发现,当在 FD 中时,即使文件是 VB,我们也只有一条记录,它会将其视为 FB。所以FB应该有record contains或Varying子句。
当我更新我的 FD 时。
文件部分。
FD 输入文件是外部
记录,大小从 1 到 215 不等。复制输入。
工作运行良好。
我有一个疑问,我可以将这个 Varying 子句指定为最大长度,就像我把它写成例如 RECORD VARYING IN SIZE FROM 1 TO 2500。那么它会导致任何问题吗?
我正在使用 Java 学习 Selenium Webdriver。作为学习示例,我尝试打开MakeMyTrip,访问International Flights 页面并单击Google Chrome 中的单向单选按钮。我尝试了不同的方法来定位这个单选按钮,但它仍然不起作用。请在我的代码示例下方找到。
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
public class TryRadioClass {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.setProperty("webdriver.chrome.driver", "Chrome exe path");
WebDriver driver=new ChromeDriver();
driver.get("http://www.makemytrip.com/international-flights");
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(45, TimeUnit.SECONDS);
boolean displayFlag = driver.findElement(By.linkText("ONE WAY")).isDisplayed();
System.out.println("Display Flag :- "+displayFlag);
boolean enableFlag = driver.findElement(By.linkText("ONE WAY")).isEnabled();
System.out.println("Enable Flag :- "+enableFlag);
if(displayFlag==true && enableFlag==true)
{
WebElement element=driver.findElement(By.linkText("ONE WAY"));
element.click(); …Run Code Online (Sandbox Code Playgroud) 我有一个顺序数据集,其中包含一些按列格式化的数据.假设下面是我的数据集的格式.
Emp_ID Emp_name Emp_addr
---------------------------------
Run Code Online (Sandbox Code Playgroud)
我想从数据集中删除列Emp_Name.我可以不编写COBOL程序吗?如果我们有任何命令要这样做,请告诉我.
谢谢和问候,Manasi Kulkarni.