Diese Beschreibung bezieht sich auf eine veraltete Version der DMS-Software. Beachten Sie bitte die Dokumentation der aktuellen Office Manager-Version.
Office Manager 5.0 - Benutzerhandbuch
Dokumentenmanagementsystem
Anhang

Datenbankfelder im Beispiel-Dokumentenarchiv
| Feldname | Typ | Länge | Bezeichnung |
| DocID | + * | Schlüssel | |
| Number | A | 50 | Nummer |
| Name | A | 100 | Name |
| Project | A | 100 | Projekt |
| Category | A | 100 | Gruppe |
| State | A | 100 | Status |
| UserName | A | 30 | Besitzer |
| DV | A | 1 | Dokument / Vorlage |
| Privat | L | (reserviert) | |
| ApplName | A | 100 | Dokumenttyp |
| Template | A | 254 | Vorlage |
| FileName | A | 254 | Dateiname |
| CreateDate | @ | Erstellt | |
| EditDate | @ | Bearbeitet | |
| Note | M | Notizen | |
| LastRemark | A | 254 | Ereignisse |
| DocType | A | 2 | Typ des Anwendungsprogramms |
| FtiUpdate | @ | letzte Aktualisierung des Index |
Weitere Felder im Beispiel-Zeichnungsarchiv
| Number2 | A | 50 | Nummer 2 |
| Name2 | A | 100 | Name 2 |
| Name3 | A | 100 | Name 3 |
| ZchngGezDatum | @ | Gezeichnet | |
| ZchngGezUser | A | 20 | |
| ZchngGeprDatum | @ | Geprüft | |
| ZchngGeprUser | A | 20 | |
| ZchngNormDatum | @ | Norm | |
| ZchngNormUser | A | 20 | |
| ZchngWrkst | A | 50 | Werkstoff |
| ZchngHB | N | HB | |
| ZchngRm | N | Rm | |
| ZchngEh | N | Eh | |
| ZchngHRC | N | HRC | |
| ZchngOberfl | A | 30 | Oberfläche |
| ZchngRohteil | A | 30 | Rohteil |
| ZchngEntstanden | A | 20 | Entstanden |
| ZchngBaugr | A | 50 | Baugruppe |
| ZchngStkListe | A | 254 | Stückliste |
| ZchngLieferant | A | 50 | Lieferant |
| ZchngMst | A | 10 | Maßstab |
| ZchngFormat | A | 10 | Format |
| UserA1 | A | 254 | Benutzer A1 |
| UserA2 | A | 40 | Benutzer A2 |
| UserA3 | A | 40 | Benutzer A3 |
| UserA4 | A | 40 | Benutzer A4 |
| UserA5 | A | 40 | Benutzer A5 |
| UserN1 | N | Benutzer N1 | |
| UserN2 | N | Benutzer N2 | |
| UserDT | @ | Benutzer DZ |
Sie können im Dokumentenmanagementsystem Office Manager eigene Datenfelder anlegen, ändern oder überflüssige löschen. Wählen Sie dazu im Menü Datei - Datenbank den Eintrag Felder definieren.
Feldtypen
| + | Zähler |
| @ | Datum/Zeit |
| A | Text (alphanumerisch) |
| I | Numerisch (Integer) |
| L | Logisch (ja/nein) |
| N | Numerisch |
| G | Grafik |
| * | Primär-Index |
Datenbankfelder der Anwendungsdatenbank
| Feldname | Typ | Länge | Bezeichnung |
| ApplName | A | 100 | Dokumenttyp-Bezeichnung |
| ApplIntern | A | 100 | interne Bezeichnung |
| ApplImage | G | Grafik | |
| DocType | A | 1 | Typ |
| FileExt | A | 80 | Endung der Dokumentdateien |
| Template | A | 254 | Vorlage |
| ExecuteMode | A | 20 | Anwendung steuern |
| SW_SHOW | I | Größe des Programmfensters | |
| ApplExe | A | 100 | Programmdatei |
| DocTable | A | 100 | (reserviert) |
| DocPath | A | 100 | Dokumentverzeichnis |
| DV | A | 100 | Dokument / Vorlage |
| DocPreview | A | 1 | Art der Vorschau |
| DocPreviewExe | A | 254 | Vorschauprogramm |
| CLSID | A | 70 | (reserviert) |
| ShellNewValue | A | 30 | Art der Standardvorlage |
| ShellNewData | A | 254 | Standard- Vorlagedatei |
| IconFile | A | 254 | (reserviert) |
| Note | A | 254 | Notiz |
| ChangeDir | L | (reserviert) | |
| New_Visible | A | 20 | (reserviert) |
| New_DDE | A | 2 | DDE aktivieren |
| New_DdeSynchron | L | DDE synchronisieren | |
| New_ApplExe | A | 254 | Programmdatei |
| New_CreateNewProc | L | immer neu starten | |
| New_FileAsParam | L | Datei als Parameter | |
| New_Param | A | 254 | Startparameter |
| New_DdeApplication | A | 100 | DDE Kennung |
| New_DdeTopic | A | 100 | DDE Thema |
| New_ExecMacro | L | Makro ausführen | |
| New_DdeCommand | M | Befehls- Makro | |
| New_ComObject | A | 100 | (reserviert) |
| Open_Visible | A | 20 | (reserviert) |
| Open_DDE | A | 2 | DDE aktivieren |
| Open_DdeSynchron | L | DDE synchronisieren | |
| Open_ApplExe | A | 254 | Programmdatei |
| Open_CreateNewProc | L | immer neu starten | |
| Open_FileAsParam | L | Datei als Parameter | |
| Open_Param | A | 254 | Startparameter |
| Open_DdeApplication | A | 100 | DDE Kennung |
| Open_DdeTopic | A | 100 | DDE Thema |
| Open_ExecMacro | L | Makro ausführen | |
| Open_DdeCommand | M | Befehls-Makro | |
| Open_ComObject | A | 100 | (reserviert) |
| Print_Visible | A | 20 | (reserviert) |
| Print_DDE | A | 2 | DDE aktivieren |
| Print_DdeSynchron | L | DDE synchronisieren | |
| Print_ApplExe | A | 254 | Programmdatei |
| Print_CreateNewProc | L | immer neu starten | |
| Print_FileAsParam | L | Datei als Parameter | |
| Print_Param | A | 254 | Startparameter |
| Print_DdeApplication | A | 100 | DDE Kennung |
| Print_DdeTopic | A | 100 | DDE Thema |
| Print_ExecMacro | L | Makro ausführen | |
| Print_DdeCommand | M | Befehls- Makro | |
| Print_ComObject | A | 100 | (reserviert) |
Makro-Variablen
Im Befehlsmakro und dem Parameter von benutzerdefinierten Befehlen können
folgende Variablen und
Funktionen verwendet werden.
Eine ausführliche Beschreibung der einzelnen Variablen finden Sie im Index
der Programmhilfe unter dem Stichwort "Makro".
Felder der Dokumentdatenbank (Archiv):
- {Doc:Feldname [,FormatParameter] }
Z.B.: Dateiname des Dokumentes = {Doc:FileName}
Felder der Tätigkeiten:
- {ToDo:Feldname[,FormatParameter] }
Felder des Dokumentversions-Archivs:
- {DocVers:Feldname[,FormatParameter] }
Felder der Dokumenttyp-Datenbank:
- {Appl:Feldname [,FormatParameter] }
Z.B.: Befehlszeile des Anwendungsprogramms = {Appl:ApplExe}
Felder der benutzerdefinierten Befehle:
- {ApplCmd:Feldname[,FormatParameter] }
Z.B.: Befehlszeile des Anwendungsprogramms = {ApplCmd:Cmd.ApplExe}
Felder der zusätzlichen Dateierweiterungen:
- {FileExt:Feldname[,FormatParameter] }
Felder der Dokumentvorlagen:
- {Template:Feldname[,FormatParameter] }
System Variablen:
- {Self:Variable[,FormatParameter]} Zugriff auf Office Manager Programmvariablen, wie beispielsweise Verzeichnisse.
- {AdminINI:Sektion,Ident} Zugriff auf Variablen aus der admin.ini.
- {OS:Variable} Zugriff auf Umgebungsvariablen des Betriebssystems.
Andere Variablen:
- {Chr:ASCII-Code } Wird durch das Zeichen mit dem im Parameter
angegebenen ASCII-Code ersetzt,
z.B.: {Chr:13} = RETURN. - {OpenDlg[:FormatParameter]}: Beinhaltet den zuletzt im Dialog 'Datei öffnen' ausgewählten Dateinamen.
- {SaveDlg[:FormatParameter] }: Beinhaltet den zuletzt im Dialog 'Datei speichern' ausgewählten Dateinamen.
- {Source[:FormatParameter] }: Dateiname einer Quelldatei. Wird z.B. verwendet, wenn eine Datei per Drag&Drop vom Explorer importiert wird.
Funktionale Variablen:
- {ExecOpenDlg:Dateifilter[,FormatParameter] }: Öffnet den Dialog 'Datei öffnen'. Dateifilter beinhaltet die Endungen für die auszuwählenden Dateien (z.B. Textdatei|*.txt). Die Variable wird durch den ausgewählten Dateinamen ersetzt. Die Abarbeitung des Makros wird beendet, wenn der Anwender auf die Schaltfläche Abbruch klick.
- {ExecSaveDlg:Dateifilter[,FormatParameter] }: Öffnet den Dialog 'Datei speichern'. Dateifilter beinhaltet die Endungen für die auszuwählenden Dateien (z.B. Textdatei|*.txt|Alle Dateien|*.*). Die Variable wird durch den ausgewählten Dateinamen ersetzt. Die Abarbeitung des Makros wird beendet, wenn der Anwender auf die Schaltfläche Abbruch klick.
- {ExecDirDlg:Titel[,FormatParameter] }: Öffnet den Dialog 'Verzeichnis wählen'. Titel beinhaltet die Überschrift des Dialoges (z.B. "Verzeichnis wählen"). Die Variable wird durch das ausgewählte Verzeichnis ersetzt. Die Abarbeitung des Makros wird beendet, wenn der Anwender auf die Schaltfläche Abbruch klick.
- {ExecInputQuery:Titel}: Öffnet einen Eingabedialog, in dem der Benutzer einen Text eingeben kann. Die Variable wird durch den eingegebenen Text ersetzt. Die Abarbeitung des Makros wird beendet, wenn der Anwender auf die Schaltfläche Abbruch klick.
- {ReadShortcutURL:Datei}: Liest die Internetadresse (URL) aus der im Parameter Datei angegebenen Internetverknüpfung. Die Datei kann mit oder ohne Dateiendung (.url) angegeben werden.
- {ReadAdminIni:Variable[,NeuerWert]}: Liest eine Variable aus der Office Manager ADMIN.INI. Diese Funktion ist z.B. für die automatische Erzeugung von Dokument- Nummern geeignet, wenn {Doc:DocID} nicht zum gewünschten Ergebnis führt.
- {ReadIdentNo:IdentName [,FormatParameter]}: Liest eine Aufzählungsvariable aus der Datenbanktabelle IDENTNO und erhöht die Variable in der Tabelle um 1.
- {ReadLnFile:Dateiname[,NeuerWert]}: Liest die erste Zeile der mit Dateiname angegebenen Textdatei.
- {AddDoc:xyz}: Erstellt einen neuen Dokumentdatensatz. Der Parameter xyz wird ignoriert, muss aber mit angegeben werden. Die Variable wird durch den automatisch erzeugten Dateinamen des neuen Dokumentes ersetzt.
- {DxfCreateFrame:DXF-Datei}: Erzeugt den Schriftkopf für eine neue CAD-Zeichnung als DXF-Datei. Ersetzen Sie 'DXF-Datei' durch den Namen der DXF-Datei, welche die Definitionen des Schriftkopfes beinhaltet. Die Variable wird durch den Namen DXF-Datei mit dem Schriftkopf ersetzt.
- {MegaCreateFrame:CDL-Datei}: Nur für MegaCAD, erzeugt den Schriftkopf für eine neue Zeichnung. Ersetzen Sie 'CDL-Datei' durch den Namen der CDL-Datei, welche die Definitionen des Schriftkopfes beinhaltet. Die Variable wird durch den Namen der CDL-Datei mit dem Schriftkopf. Beispiel: CDLRead {MegaCreateFrame:c:\megacad\zngkopf.cdl}
- {Calculate:Formel} Berechnung ausführen. Gibt das Ergebnis der im Parameter übergebenen Formel zurück, z.B. für die Auswertung des Zeichnungsmaßstabes.
- {StringReplace:Text,AlterWert,NeuerWert} Einen Teil in Text durch neue Zeichen ersetzen.
- {CreateDir:Dir,Result} Erstellt das Verzeichnis Dir.
Makro-Funktionen
Im Gegensatz zu den Makro-Variablen liefern die Funktionen keinen Wert zurück.
- {Wait:1000} Der Office Manager wartet vor dem Senden weiterer Befehle die angegebene Zeit in Millisekunden (1000=1 Sekunde)
- {MessageDlg:Text} Öffnet ein Dialogfenster mit dem angegebenen Text. Bei Klick auf Abbruch, wird das Makro beendet.
- {ExecPrintDlg}: Öffnet den Dialog 'Drucken' und macht den dort ausgewählten Drucker zum Windows- Standarddrucker. Die Abarbeitung des Makros wird beendet, wenn der Anwender auf die Schaltfläche Abbruch klick.
- {ChangeDir:Verzeichnis[,Create]}: Legt das aktuelle Verzeichnis fest.
- {CopyDocFile:Zieldatei}: Kopiert die Dokumentdatei nach Zieldatei.
- {DeleteFile:Datei[,NoConfirm]}: Löscht die angegebene Datei vom Datenträger. Wenn der optionale Parameter NoConfirm angegeben ist, wird die Datei ohne Rückfrage gelöscht! Es wird keine Fehlermeldung erzeugt, wenn die angegebene Datei nicht vorhanden ist.
- {ShellExecute:Dateiname} Startet die mit Dateiname angegebene Anwendung. Wenn kein Dateiname angegeben ist bzw. die Datei nicht existiert, dann wird der aktuelle Dokumenttyp verwendet. Wenn in Dateiname keine Anwendung, sondern ein Dokument angegeben ist, dann wird das Dokument in der Windows- Standardanwendung geöffnet.
- {DDEOpenLink:Kennung} Eine DDE-Verbindung manuell öffnen.
- {DDECloseLink} Eine DDE-Verbindung beenden.
- {MinimizeApplication:Self} Minimiert und deaktiviert die Anwendung (vorerst nur mit Parameter Self).
- {CreateKey:ASCII-Code} Erzeugt einen Tastendruck. Als Parameter wird der ASCII-Code der Taste übergeben.
Die folgenden Funktionen arbeiten nur mit 32bit-Anwendungen:
- {ShowApplication:Dateiname} Zeigt die mit Dateiname angegebene Anwendung. Wenn die Anwendung gestartet ist wird sie in den Vordergrund gebracht. Ist sie noch nicht gestartet so wird sie jetzt gestartet. Wenn kein Dateiname angegeben ist bzw. die Datei nicht existiert, dann wird der aktuelle Dokumenttyp verwendet.
- {SetStayOnTop:Self,Parameter} Hält den Office Manager systemweit im Vordergrund.
- {SetActiveApplication:Parameter} Definiert die aktive Anwendung für folgende Makro-Funktionen. SetActiveApplication ist nur nötig, wenn Sie Befehle an andere Anwendungen senden möchten.
- {SendKey:ASCII-Code} Simuliert einen Tastendruck im aktiven Anwendungsprogramm. Als Parameter wird der ASCII-Code der Taste übergeben.
- {SendKeyStr:Text} Simuliert Tastatureingaben für die Übermittlung des im Parameter angegebenen Textes an die Anwendung.
- {WinAPI:Funktion} Führt die im Parameter angegebene Windows- API- Funktion aus. Function: SetForegroundWindow, BringWindowToTop, ShowWindow, OpenIcon.
- {OmAPI:Funktion} Führt die im Parameter angegebene Office Manager Funktion aus.
- [Inhalt]
- [Installation]
- [Menü]
- [Referenz]
- [CAD]
- [Datenbank]
- [Einrichtung]
- [Administration]
- [Indexer]
- [Anhang]
Office Manager DMS
Handbuch der veralteten Version 5.0
Siehe auch aktuelle Version.