![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Newbie
![]() Registriert seit: 10.04.2005
Beiträge: 2
|
![]() hallo,
ich habe ein problem mit einer tabelle (index-methode) und der search-Anweisung. meine tabelle lautet: 01 Schueler-Tab. 05 Schueler-Zeile OCCURS 10 DESCENDING KEY IS T-S-Nr INDEXED BY S. 10 T-S-Nr PIC 9999. 10 T-S-Nachname PIC X(15). 10 T-S-Vorname PIC X(10). 10 T-S-GebDat PIC X(8). 10 T-S-Geschlecht PIC X. in einer SECTION wird diese befüllt und mit SEARCH ALL Schueler-Zeile WHEN T-S-Nr (S) = SearchSNR MOVE T-S-Nr(S) TO A-T-S-Nr WRITE A-Bereich FROM A-Search END-SEARCH will ich nach einer übereinstimmung suchen. Ich habe definitiv eine übereinstimmung (beim 4. datensatz ist T-S-Nr = SearchNR), aber SEARCH findet KEINE übereinstimmung. da ich nicht weiss wie die SEARCH-Anweisung wirklich arbeitet, da in meinem schlauen buch nichts angegeben ist, bitte ich euch um hilfe. Was mache ich falsch? danke |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|