[Cobol] Problème affichage dans la console linux
Fermé
Depinfdom
Messages postés
2
Date d'inscription
mercredi 24 février 2016
Statut
Membre
Dernière intervention
27 février 2016
-
Modifié par mamiemando le 27/02/2016 à 15:38
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 27 févr. 2016 à 15:38
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 27 févr. 2016 à 15:38
A voir également:
- [Cobol] Problème affichage dans la console linux
- Affichage double ecran - Guide
- Console action - Accueil - Jeu vidéo
- Problème affichage fenêtre windows 10 - Guide
- Linux mint 32 bits - Télécharger - Systèmes d'exploitation
- Diskinternals linux reader - Télécharger - Stockage
3 réponses
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
26 févr. 2016 à 10:08
26 févr. 2016 à 10:08
Bonjour,
Le problème vient sans doute de ton programme, donc sans voir le code je ne vois pas trop comment quelqu'un pourra répondre. Et comme de nos jours, plus grand monde ne programme en cobol, même avec le code...
Essaye déjà de voir si tu arrives à afficher avec un programme minimal écrit en cobol un message sur la console. Si tu y parviens essaye de colorer le terminal et teste. Puis complexifie petit à petit ton programme de sorte à te ramener à ton programme actuel, tu finiras bien par voir quel "ajout" provoque le problème.
Bonne chance
Le problème vient sans doute de ton programme, donc sans voir le code je ne vois pas trop comment quelqu'un pourra répondre. Et comme de nos jours, plus grand monde ne programme en cobol, même avec le code...
Essaye déjà de voir si tu arrives à afficher avec un programme minimal écrit en cobol un message sur la console. Si tu y parviens essaye de colorer le terminal et teste. Puis complexifie petit à petit ton programme de sorte à te ramener à ton programme actuel, tu finiras bien par voir quel "ajout" provoque le problème.
Bonne chance
Depinfdom
Messages postés
2
Date d'inscription
mercredi 24 février 2016
Statut
Membre
Dernière intervention
27 février 2016
27 févr. 2016 à 10:32
27 févr. 2016 à 10:32
Bonjour,
Je reviens vers toi avec un exemple :
IDENTIFICATION DIVISION.
PROGRAM-ID. TEST-CS.
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
INPUT-OUTPUT SECTION.
DATA DIVISION.
FILE SECTION.
WORKING-STORAGE SECTION.
SCREEN SECTION.
000480 01 SC-IDXPAR
000490 BACKGROUND-COLOR 1
000500 FOREGROUND-COLOR 7.
000510 02 BLANK SCREEN LINE 1.
000520 05 LINE 1 COLUMN 18
000530 VALUE "CONSULTATION DU FICHIER DES PARAMETRES IDXPAR".
000540 02 BLANK SCREEN LINE 2.
000550 05 LINE 2 COLUMN 18
000560 PIC X(045) VALUE ALL "-".
000570 02 BLANK SCREEN LINE 4.
000580 05 LINE 4 COLUMN 7
000590 PIC X(067) VALUE ALL "-".
000600 02 BLANK SCREEN LINE 5.
000610 05 LINE 5 COLUMN 7
000620 VALUE "| | FICHIER DES PARAMETRES
000630- " |".
000640 02 BLANK SCREEN LINE 6.
000650 05 LINE 6 COLUMN 7
000660 VALUE "| Mois |-----------------------------------
000670- "----------------- |".
000680 02 BLANK SCREEN LINE 7.
000690 05 LINE 7 COLUMN 7
000700 VALUE "| | IDXDET | IDXENT | IDXRCP | IDXHIS
000710- "| STAJOC | STAENT |".
000720 02 BLANK SCREEN LINE 8.
000730 05 LINE 8 COLUMN 7
000740 PIC X(067) VALUE ALL "-".
000750 02 BLANK SCREEN LINE 9.
000760 05 LINE 9 COLUMN 7
000770 VALUE "| | | | |
000780- "| | |".
PROCEDURE DIVISION.
MAIN-PROCEDURE.
DISPLAY "Hello world"
DISPLAY SC-IDXPAR
END-DISPLAY.
ACCEPT SC-IDXPAR
END-ACCEPT.
STOP RUN.
END PROGRAM TEST-CS.
Seul le display "Hello Word" apparait, le contenu de la screen section est vide.
Si tu as une piste je suis preneur.
J'ai écrit des programmes en cobol, et il fonctionne tous, mais sous Windows.
Cordialement.
Je reviens vers toi avec un exemple :
IDENTIFICATION DIVISION.
- -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
PROGRAM-ID. TEST-CS.
ENVIRONMENT DIVISION.
- -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
CONFIGURATION SECTION.
- -----------------------
INPUT-OUTPUT SECTION.
- -----------------------
DATA DIVISION.
- -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
FILE SECTION.
- -----------------------
WORKING-STORAGE SECTION.
SCREEN SECTION.
000480 01 SC-IDXPAR
000490 BACKGROUND-COLOR 1
000500 FOREGROUND-COLOR 7.
000510 02 BLANK SCREEN LINE 1.
000520 05 LINE 1 COLUMN 18
000530 VALUE "CONSULTATION DU FICHIER DES PARAMETRES IDXPAR".
000540 02 BLANK SCREEN LINE 2.
000550 05 LINE 2 COLUMN 18
000560 PIC X(045) VALUE ALL "-".
000570 02 BLANK SCREEN LINE 4.
000580 05 LINE 4 COLUMN 7
000590 PIC X(067) VALUE ALL "-".
000600 02 BLANK SCREEN LINE 5.
000610 05 LINE 5 COLUMN 7
000620 VALUE "| | FICHIER DES PARAMETRES
000630- " |".
000640 02 BLANK SCREEN LINE 6.
000650 05 LINE 6 COLUMN 7
000660 VALUE "| Mois |-----------------------------------
000670- "----------------- |".
000680 02 BLANK SCREEN LINE 7.
000690 05 LINE 7 COLUMN 7
000700 VALUE "| | IDXDET | IDXENT | IDXRCP | IDXHIS
000710- "| STAJOC | STAENT |".
000720 02 BLANK SCREEN LINE 8.
000730 05 LINE 8 COLUMN 7
000740 PIC X(067) VALUE ALL "-".
000750 02 BLANK SCREEN LINE 9.
000760 05 LINE 9 COLUMN 7
000770 VALUE "| | | | |
000780- "| | |".
- -----------------------
PROCEDURE DIVISION.
- -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
MAIN-PROCEDURE.
- The main procedure of the program
DISPLAY "Hello world"
DISPLAY SC-IDXPAR
END-DISPLAY.
ACCEPT SC-IDXPAR
END-ACCEPT.
STOP RUN.
- add other procedures here
END PROGRAM TEST-CS.
Seul le display "Hello Word" apparait, le contenu de la screen section est vide.
Si tu as une piste je suis preneur.
J'ai écrit des programmes en cobol, et il fonctionne tous, mais sous Windows.
Cordialement.
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
27 févr. 2016 à 15:38
27 févr. 2016 à 15:38
Je ne sais pas faire de cobol, mais peut être que ceci t'aidera ?
https://sourceforge.net/p/open-cobol/discussion/cobol/thread/51544baa/
En fait je doute que les couleurs soient gérer de la même façon dans un terminal sous windows et sous linux...
Bonne chance
https://sourceforge.net/p/open-cobol/discussion/cobol/thread/51544baa/
En fait je doute que les couleurs soient gérer de la même façon dans un terminal sous windows et sous linux...
Bonne chance