wer die AS/400 von Anfang an kennt, der kann sich bestimmt noch an OfficeVision/400 erinnern, da gab es Dictionaries und eine Rechtschreibprüfung.
Jetzt gibt es das nicht mehr, aber ich benötige eine Rechtschreibprüfung für Deutsch.
Nach etwas Recherche komme ich zu folgendem Ergebnis:
es gibt die Software SPELL/400 aber leider nur für englische Wörterbücher
auf meiner 720 mit V7R2 gibt es die Befehle WRKSPADCT, CRTSPADCT und DLTSPADCT für die Wörterbücher, und die beiden API's QTWCHKSP (Check Spelling) und QTWAIDSP (Aid Spelling). Die Voraussetzungen für eine Rechtschreibprüfung sind demnach vorhanden.
Hat jemand im Forum eine Idee, wie man eine Rechtschreibprüfung realisieren könnte?
Herzliche Grüße
Rainer Ross www.myhofi.com
schnelle und komfortable Hotelsuchmaschine mit Volltextsuche – powered by IBM i
Zufälle gibt's... erst gestern wurde ich darauf angesprochen und habe gleich das API QTWCHKSP ausprobiert, da wir die Dictionaries offenbar auf dem System haben.
Ich habe Dictionary DEUTSCH verwendet und ein bisschen getestet. Es funktioniert; bislang habe ich nur einen Fehler gefunden, das "hie" aus "Hie und da" kennt er nicht.
@AG1965_2 - danke für den Tipp, probiere es gleich aus
ich habe die Dictionaries nicht auf dem System, deshalb habe ich über STRPDM eine Teildatei mit Wörtern erstellt und dann mit folgendem Befehl ein deutsches Dictionary erzeugt:
aufgrund der nützlichen Tipps habe ich ein Programm geschrieben, das die API QTWAIDSP (Aid Spelling) benutzt.
Eingabeparameter sind das eingegebene Wort und die Dictionaries - es sind maximal 8 möglich.
Das Ergebnis sind die Anzahl der gefundenen Wörter, eine Wortliste und der Parameter
Misspelled (0 = Wort richtig / 1 = Wort falsch).
Die Parameter der API sind relativ komplex. Das Programm ist im neuen "allfree" RPG geschrieben.
Herzliche Grüße
Rainer Ross www.myhofi.com
schnelle und komfortable Hotelsuchmaschine mit Volltextsuche – powered by IBM i
Bookmarks