strukturen deklaration

hepo
2009-03-24
2009-03-24
  • hepo - 2009-03-24

    Hallo an die Runde!

    Hänge grad ziemlich bei einer Strukturen-Deklaration.

    Ich habe unter Datentypen einen Variablentyp ERR_VAL strukturiert,

    der aus zwei STRINGs, STRG1 und STRG2 besteht.

    Soweit kein Problem.

    Dann habe ich eine Array-Variable bestehend aus 100 Elementen mit

    diesem Variablentypen definiert:

    ERR_NR := ARRAY [1..100] OF ERR_VAL;

    Ich hab das im Deklarationsteil des Programms gemacht, in dem ich dieses Array beschreibe.

    Beim Beschreiben des Arrays z.B. mit:

    ERR_NR[1] := (STRING1 := ERR_SPN12, STRING2 := ERR_FMI01);

    So hätte ich es zumindest unter der Hilfe gelesen, funktioniert aber

    nicht. Es kommt immer die Fehlermeldung, dass STRING(80) nicht

    in ERR_VAL konvertiert werden kann.

    Was mach ich dabei falsch???

     

    Related

    Talk.ru: 1

  • r.freund - 2009-03-24

    Die Hilfe sagt, dass die Initialisierung nicht mit Variablen möglich ist.

    Es wird wohl nur so im Programm funktionieren:

    ERR_NR[1].STRG1 := ERR_SPN12;

    ERR_NR[1].STRG2 := ERR_FMI01;

     

    Related

    Talk.ru: 1

  • hepo - 2009-03-24

    ...werd's gleich mal so probieren!

    danke erstmal!

     

Log in to post a comment.