habe ein Probelm. Ich habe eine Verwaltung mittels PGU erstellt, in der wir in unserer Firma unter anderem den Kundenstamm verwalten. Es sollten 3 Suchfelder eingefügt werden.
Soweit alles gut. Nun ist es so, dass die Primärdatenbank nach unserem Sortierfeld sortiert ist. Ich kann also problemlos nach dem Sortierfeld suchen, da dieses ja der Schlüssel unserer Kundendatenbank ist, bzw. in einer Logischen File, welche die selben Felder enthält wie die Kundendatenbank. Will ich jedoch nach Kundennummer suchen und nicht nach Sortierfeld, müsste ich ja quasi mit der Kundendatenbank aufsetzen, in welcher die Kundennummer der erste Schlüssel ist. Dann müsste ich ja quasi das irgendwie umgehen? Das lässt aber meines Wissens BÜRG nicht zu?! Kann man da irgendwie tricksen? Da meine Lösung (mit Sternen versehen) etwas grob ist.
Anbei zwei Fotos um dies zu veranschaulichen.
Wollte schon mit einem TAG und GOTO arbeiten.. jedoch komme ich nicht wirklich auf eine elegante Lösung..
ganz einfach. Zusätzliche Dateien im PGU definieren.
bei
Datenbankdatei positionieren NACH Ausführung -> je Nach wert Settl auf Datei A, B, C
Datenbanksätze lesen VOR Ausführung -> Datei A, B, C zum Schluß if *in99 and not *in99
Datenbanksätze lesen NACH Ausführung -> endif, dann verarbeiten Werte der Datei A, B, C
den Rest findest Du dan selber raus, oder fragst noch mal nach
Vielen Dank für deine Antwort! :-)
Habe es jetzt hinbekommen.
Nun ist das blöde, dass in der Verwaltung selber Ändern und Anzeigen nicht mehr funktioniert, wenn ich eine 2 oder 5 ins Auswahlfeld schreibe.
An was kann das liegen?.. Habe dort nichts verändert.
anbei an Bild. Musste es natürlich unkenntlich machen, da dort Daten unserer Kunden abgebildet sind.
Gebe ich ins Auswahlfeld eine "2" für Ändern ein, dann passiert bei betätigen der Enter Taste gar nichts mehr.
Ich kann nicht in den Änderungsmodus verzweigen und die Kundendaten eben z.B. bearbeiten. Sprich mir von die Langdialogmaske nicht mehr angezeigt.
wenn mehrere Dateien zum LESEN verwendet werden, geht PGU immer auf die Primärdatei. Sorge dafür, dass die Schlüsselfelder korrekt gefüllt werden. Prüfe das Feld SFLAUS nach dem READC.
Bookmarks