Bentley Makro-Rekorder
Der Bentley Makro-Rekorder bietet eine Reihe von Funktionen, mit denen Nicht-Programmierer Makros aufzeichnen und abspielen können. Zudem bietet er elementare Makrobearbeitungsfunktionen.
Benutzer können BMR-Makros genauso wie bisher aufzeichnen. Das aufgezeichnete Makro wird als .bmr-Datei unter dem durch die Konfigurationsvariable MS_MACRONEWFILEDIRECTORY angegebenen Pfad gespeichert.
Bemerkung: Sollen vorgenommene Einstellungsänderungen in einem Makro dauerhaft bestehen bleiben, so müssen sie ausdrücklich in diesem Makro aufgezeichnet werden. Angenommen, Sie möchten ein Makro zur Platzierung von Text in roter Farbe aufzeichnen. Ist Rot bereits als Schriftfarbe festgelegt, so wird während der Aufzeichnung der Text in Rot angezeigt. Sie haben jedoch währen der Aufzeichnung des Makros keine Änderungen an der Schriftfarbe vorgenommen. Wird das Makro dann ausgeführt, so wird die Farbe des jeweiligen Textstils beibehalten. Ändern Sie die Schriftfarbe in Schwarz und führen dann das Makro aus, so wird der Text in schwarzer Farbe platziert. Soll der Text nun stets in roter Farbe platziert werden, so muss dies ausdrücklich bei der Aufzeichnung des Makros eingestellt werden.
Erfahrenen VBA-Programmierern ermöglicht es der Bentley Makro-Rekorder, ein Makro nach VBA zu befördern.
Konfigurationsvariablen Macro-Rekorder
In der nachfolgenden Tabelle sind die Konfigurationsvariablen für den Bentley Makro-Rekorder aufgeführt. Jede Konfigurationsvariable erfordert einen gültigen Wert. Ein ungültiger Wert kann eine Einstellung nicht überschreiben. Ein Schließen oder Neustarten ist nicht erforderlich, um die Änderung der Konfigurationsvariablen zu übernehmen.
Variable | Kurzbezeichnung | Beschreibung |
---|---|---|
MS_MACRO | Makros | Definiert den Suchpfad für Makros. |
MS_MACRONEWFILEDIRECTORY | Makros | Definiert den Standardpfad, unter dem neue Makros gespeichert werden. |
MS_PYTHON | Python-Interpreter | Definiert den Pfad für den im Produktprozess eingebetteten Python-Interpreter, um das Python-Skript beim Start des Produkts auszuführen. |
MS_PYTHONNEWPROJECTDIRECTORY | Neues Python-Projektverzeichnis | Definiert das Verzeichnis, in dem neue Python-Dateien gespeichert werden. |
MS_PYTHONSAMPLES | Python-Muster | Definiert den Speicherort der Python-Muster im Verzeichnis. |
MS_PYTHONSCRIPTS | Python-Skripte | Definiert eine Liste mit Pfaden für die Suchen nach Python-Dateien. |
MS_PYTHONSEARCHDIRECTORIES | Python-Suchverzeichnisse | Verzeichnisse, in denen nach der Python-Datei gesucht wird, während die Tastatureingabe 'Python Load *.py' ausgeführt wird. |