Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

Frage zu COBOL-Datei?

Wenn ich diesen Code ausführe:

IDENTIFICATION DIVISION.

program-id. schreibtest.

ENVIRONMENT DIVISION.

input-output section.

file-control.

select hallo assign to "hallo.dat".

DATA DIVISION.

file section.

fd hallo.

01 testbereich.

05 pic x(100).

working-storage section.

01 x pic x.

PROCEDURE DIVISION.

open output hallo.

move "Huiuiui" to testbereich.

write hallo from testbereich.

close hallo.

display "Drücke x um zu beenden".

accept x.

STOP RUN.

kommt dieser Fehler:

Microsoft Windows [Version 6.3.9600]

(c) 2013 Microsoft Corporation. Alle Rechte vorbehalten.

D:\workspace>htcobol schreibtest.cob

schreibtest.cob: 21: error: Identifier HALLO may not be used in WRITE stateme

nt, on or before '.'

1 Antwort

Bewertung
  • vor 7 Jahren

    Mein letztes COBOL- Programm habe ich zwar 1978 geschrieben, aber aus Kenntnissen diverser andere Programmiersprachen schätze ich mal, Du hast den Punkt vergessen. Du hast "hallo." deklariert aber nirgends "hallo"

    Statt

    write hallo from testbereich.

    versuch es mal mit

    write hallo. from testbereich.

Haben Sie noch Fragen? Jetzt beantworten lassen.