Hallo,
ich möchte ein DSPF schreiben, mit dem verschiedene Records (einzeln) anzeigen lassen kann. Die Records sollen aber im 24 x 80 (*DS3), sowie im 27 x 132 (*DS4) Format vorliegen.
Ich habe dies im DSPF stehen:
Code:
 
A				   DSPSIZ(*DS4 *DS3)
A   R ABFRAGE1 
A				   DSPMOD(*DS3)	 
.
.
A   R ABFRAGE2	   
A				   DSPMOD(*DS4)
.
.
A   R ABFRAGE3
A				   DSPMOD(*DS4)
A				   WINDOW(3 11 21 100)
Nach dem Umwandeln steht dann im Fehlerbericht in etwa folgendes:
Code:
  28300	   A	 R ABFRAGE3
  40500	   A	   NACHNAM07	 25A  O 12 11
  40600	   A	   NACHNAM08	 25A  O 13 11
*				   CPD7866-******
  40700	   A	   NACHNAM09	 25A  O 14 11
  40800	   A	   NACHNAM10	 25A  O 15 11
.
.
  76200	   A	 R ABFRAGE3
  76600	   A				   WINDOW(3 11 21 100) 
*					  CPD8182-*	   .	
*						   CPD8171-*
Anm.:
* CPD7866 10 40 Nachricht . . . : Feld überlappt anderes Feld, für das keine Bedingungen angegeben sind.
* CPD8171 20 1 Nachricht . . . : Parameterwert für Bildschirmgröße ungültig.
* CPD8182 20 3 Nachricht . . . : Definition von WINDOW für die Bildschirmgröße ungültig.


Die Fehler kann ich nicht nachvollziehen.
NACHNAM08 steht in einem Bereich in dem keine anderen Felder vorhanden sind.
Und das Window soll in einem Record erzeugt werden der gross genug sein dürfte.
Vielen Dank schon mal im Voraus, für Tips und Ratschläge!

Gruß, Christian