Für Business OPEN-Anwender mit Systemmanagerfunktion ist im Menü Auswahl die Option Auf Auswahl anwenden aktiv. Mit diesem Menüpunkt steht Ihnen ein mäch-tiger Befehl zur Verfügung, der Eingriffe in die Datenbank erlaubt, die im normalen Programmverlauf nicht möglich sind.
Der Befehl "Auf Auswahl anwenden" bezieht sich stets auf eine bestimmte Auswahl an Datensätzen. Sie müssen daher im Listenlayout einer Datei die gewünschten Datensätze zunächst selektieren und zur Weiterverarbeitung markieren . Wählen Sie anschließend aus dem Menü "Auswahl" die Option "Auf Auswahl anwenden":
Nach Auswahl des Befehls erscheint zunächst ein warnender Hinweis, den Sie unbedingt beachten sollten:
Nach Bestätigung des Buttons "Weiter" folgt ein Editor-Fenster. Im oberen Layout des Editors können Sie einen Befehl zur Bearbeitung der ausgewählten Datensätze formulieren.
Die drei eingebundenen Layouts in der Mitte des Editors zeigen die in Business OPEN vorhandenen Dateien (links), die Felder der ausgewählten Datei (Mitte) sowie wählbare Programmroutinen (rechts): |
Eine häufige Anwendung des Befehls "Auf Auswahl anwenden" ist es, einem Datenbankfeld einen neuen Wert zuzuweisen. Gehen Sie dabei folgendermaßen vor:
In dem Dateienlayout des Editors ist die aktuelle Datei markiert. |
Eine weitere häufige Anwendung des Befehls "Auf Auswahl anwenden" ist in einer Vorgangsdatei das Zurücksetzen des Status von 9 auf 0 (von "vollständig erledigt" auf "wieder änderbar"). Hierzu muss man wissen, dass das alphanumerische Feld Status intern mit 20 Stellen verwaltet wird. Dem Feld Status ist daher stets ein Wert mit 20 Stellen zuzuweisen.
Beispiel: [Auftrag]Status:="00000000000000000000"
alternativ: [Auftrag]Status:=20*"0"
An die Stelle einer manuellen Wertzuweisung kann auch die Zuweisung einer Programmroutine treten. Wenn Sie über entsprechende Kenntnisse der 4D Programmiersprache verfügen, ermöglicht der Befehl "Auf Auswahl anwenden" auch weitaus komplexere Bearbeitungen von Datenbankfeldern als die in den obigen Beispielen abgebildeten einfachen Wertzuweisungen.
Haben Sie Ihren Befehl vollständig editiert, starten Sie durch Bestätigung von "OK" die Bearbeitung der ausgewählten Datensätze. Der zugewiesene Wert wird nun in jedem markierten Datensatz in das entsprechende Feld eingesetzt. Der momentane Stand der Verarbeitung wird in einem Fenster am Bildschirm angezeigt.
Eine gespeicherte Anweisung können Sie löschen, indem Sie sie aus dem Popup-Menü auswählen und anschließend auf den Papierkorb klicken. |
Kapitel-Hauptseite | Zurückblättern | Weiterblättern | BO-Doku Startseite |