| 123456789101112131415161718192021222324252627282930313233 |
- DEF VAR cWort AS CHAR NO-UNDO.
- DEF VAR ii AS INT NO-UNDO.
- DEF TEMP-TABLE tWorte
- FIELD cWort AS CHAR
-
- INDEX tWorte-k1 IS PRIMARY
- cWort.
- FOR EACH Artst
- WHERE Artst.Firma = '1000':
- IF INDEX(Artst.Bez, 'ae') = 0 AND
- INDEX(Artst.Bez, 'oe') = 0 AND
- INDEX(Artst.Bez, 'ue') = 0 THEN NEXT.
- DO ii = 1 TO NUM-ENTRIES(Artst.Bez, ' '):
- cWort = TRIM(ENTRY(ii, Artst.Bez, ' ')).
- IF INDEX(cWort, 'ae') = 0 AND
- INDEX(cWort, 'oe') = 0 AND
- INDEX(cWort, 'ue') = 0 THEN NEXT.
- FIND FIRST tWorte NO-LOCK
- WHERE tWorte.cWort = cWort NO-ERROR.
- IF AVAILABLE tWorte THEN NEXT.
- CREATE tWorte.
- ASSIGN tWorte.cWort = cWort.
- END.
- END.
- OUTPUT TO 'P:\TEMP\Umlaute.csv' NO-MAP NO-CONVERT.
- FOR EACH tWorte:
- EXPORT DELIMITER ';' tWorte.
- END.
- OUTPUT CLOSE.
|