PDA

View Full Version : Subfileverarbeitung



AS400SD
08-04-08, 16:31
Hallöchen,

Ich lese Daten in einen Subfile(1) ein und zeige diesen an. Die Daten bestehen aus einem Header mit dazugehörigen Items. Im nächsten Schritt kann ich mir über eine Auswahl den Header + Items ausgeben lassen. Die Items werden ebenfalls in einem Subfile(2) dargestellt. Soweit so gut. In dem Item-Subfile kann ich neue Sätze erstellen und ändern. Nun mein Problem: Es dürfen keine doppelten Eingaben im Item-Subfile gemacht werden. Wie kann ich solche Eingaben abfangen?

Fuerchau
08-04-08, 16:48
In dem du dir die bereits geladenen Items in einer Tabelle merkst und per %lookup() auf doppelte prüfst.
Du kannst natürlich auch die Subfile per Chain vom 1. bis letzten Satz lesen und auf vorhandene Items prüfen.
Oder deine Items stehen bereits in einer Datei und dürfen dort nicht doppelt vorkommen, dann kannst du dort per Chain prüfen.
oder ...
oder jemand hat noch eine andere Lösung.

AS400SD
08-04-08, 19:37
Ja, oder.. hatte ich bereits, hatte aber nicht so geklappt. Vielen Dank für Deine Vorschläge, werde Morgen gleich ans Werk gehen.:D