저는 사업에서 COBOL을 사용했으며 원래 perform - thru ...을 사용하는 사이트에서 배웠습니다. 이제 작업을 변경했으며 로컬 프로그래밍 표준이 다르기 때문에 THRU없이 수행하는 데 익숙해 져야합니다. 단락에서 전체 중지/마침표/점 사용에 대한 의문이 있습니다. 문단 내에서 문장을 끝내려면 마침표를 사용할 수 있습니다. 내가 이것을 말하기 때
그래서 내 입력 파일은 같은 것 : 지금 words words nothing important
words words nothing important
the quick brown fox 23
the quick brown fox 14
words words nothing important
words words nothing important
"M"으로 시작하는 고객 이름을 가진 레코드를 꺼내어 임시 파일에 기록하는 프로그램을 만들려고합니다. 프로그램은 실행되지만 레코드를 출력 파일에 쓰지 않습니다. 코드를 디버깅했으며 코드 줄 "WRITE MAST2-RECORD"가 실행되지 않는 것처럼 보입니다. 이 코드 줄을 건너 뜁니다. ENVIRONMENT DIVISION.
INPUT-OUTPU
이전 COBOL을 처음 사용합니다. 온라인 컴파일러에 대한 예제를 찾고 있습니다. 하지만, 내가 사용하고있는 코드는 무한 루프에 들어간다. 코드는 다음과 같습니다 나는 (대략적인 아이디어를) 이해 무엇 IDENTIFICATION DIVISION.
PROGRAM-ID. Conditions.
DATA DIVISION.
WORKING-STORAGE SEC
온도 변환기 (CELSIUS TO KELVIN 및 VERSA VERSA)로 사용할 프로그램을 만듭니다. 하지만 내 코드에 문제가있다. (또는 컴파일러에 문제가있을 수있다.) 처음에는 잘못된 공식을 사용하고 있다고 생각했습니다. 그러나 변수를 표시하여 저장되는 입력을 검사하면 입력의 한 자리 만 표시됩니다. 그것은, 내 위의 예와 01 CELSIUS PIC
OpenCobol 프로그램을 make를 사용하여 컴파일하려고합니다. 저는 항상 "make : test1.cob을 위해 할 일이 없습니다."라고 말하고 있습니다. 여기 내 메이크 파일이 있습니다. 나는 cobc 앞에 TAB를 넣었다. 그러나 아직도 나는 그 메시지를 듣고있다. 도와주세요. 감사합니다. . COBCWARN = -W
%: %.cob
c
에서 읽음 클라이언트가 최근에 사용을 중지 한 구형 COBOL 프로그램에서 데이터를 가져올 수 있는지 묻습니다. 나는 잠깐 살펴 봤는데 .IDS와 .IDX 파일이 많이있는 것 같아요. 저장된 데이터입니다. 이러한 표준 데이터 파일이 나오기 전에 나는 COBOL을 사용하지 않았습니까? C#이나 현대 데이터베이스를 통해 읽을 수있는 간단한 방법이 있습니까? 프
계속 오류가 발생합니다. "LOWMID-COMMISSION-CTR"은 고유하게 정의 된 이름이 아닙니다. 컨텍스트에서 정의 을 확인할 수 없습니다. 내 모든 카운터에서 비슷합니다. 내가 어디에서 잘못 가고 있는지 잘 모르겠다. 그것이 작업 저장 영역에 분명하게있을 때 어떻게 고유하게 정의 된 이름이 아닌가? 고유하게 정의 된 이름이되도록 다른 곳에 두어도됩
HP UNIX를 사용하는 Trizetto Qiclink 시스템에서 일부 cobol 파일의 파일 정의를 가져 오려고합니다. 아마도 필자는 cobol 샘플 프로그램에서 "fhinfo"를 사용하여 파일 자체에서 형식 정의를 가져올 수 있어야합니다. 환경 변수는 모든 설정됩니다 fhinfo export QIC=/rims
export COBDIR=/rims/cob