Makro-Referenz

Navigation:  Entwicklerhilfe

Makro-Referenz

Previous pageReturn to chapter overviewNext page

Variablen und Funktionen der Office Manager-Makrosprache "OmAPI"

Tipp: alternativ zur Makrosprache können Sie auch Visual Basic Script, JScript u.a. verwenden.

Begriff Variable und Funktion:

Variablen geben einen Wert zurück und werden durch diesen ersetzt. Funktionen führen Anweisungen aus ohne selbst durch einen Wert ersetzt zu werden.

 

Felder der Dokumententabelle

{Doc:FieldName[,FormatParameter]}
Z.B.: Name des Dokumentes = {Doc:Name}, Projekt = {Doc:Project}.

Für den Dateinamen sollte die Variable {CurrDocFileName} verwendet werden, da diese auch die Dokumentversionen berücksichtigt.

{OmDBFieldDoc:FieldName,Variable,[Trennzeichen]}: erweiterte Feldeigenschaften.

 

Felder der Tabelle DOCBLOBS

{DocBlobs:FieldName[,FormatParameter]}

 

Felder der Tätigkeiten

{ToDo:FieldName[,FormatParameter]}

 

Felder der archivierten Dokumente

{DocArch:FieldName[,FormatParameter]}

 

Felder des Dokumentversions-Archivs

{DocVers:FieldName[,FormatParameter]}

 

Felder der Anwendungsdatenbank

{Appl:FieldName[,FormatParameter]}
Z.B.: Befehlszeile des Anwendungsprogramms = {Appl:ApplExe}

 

Felder der benutzerdefinierten Befehle

{ApplCmd:FieldName[,FormatParameter]}
Z.B.: Befehlszeile des Anwendungsprogramms = {ApplCmd:Cmd.ApplExe}

 

Felder der zusätzlichen Dateierweiterungen

{FileExt:FieldName[,FormatParameter]}

 

Felder der Vorlagedateien

{Template:FieldName[,FormatParameter]}

 

Format-Parameter

Mit dem optionalen Formatparameter können Sie Teile aus einer Variablen extrahieren: z.B. Teile eines Dateinamen, des Projektes oder einer kombinierten Datum- und Zeitvariablen.

 

Kommentarzeilen

Zeilen, die mit # beginnen, und leere Zeilen werden ignoriert. Siehe auch Sonderzeichen.

 

Bedingte Ausführung

{IF:Bedingung}Anweisungen{ENDIF}: Anweisung für bedingte Ausführung.

{GetFirstNotEmpty:Parameter-Liste}: gibt den ersten, nicht leeren Parameter zurück.

{GetFirstExistingFile:Parameter-Liste}: gibt den ersten Parameter zurück, der den Namen einer vorhandenen Datei enthält.

 

Liste aller Variablen und Funktionen

AcadArchiveUpdateAttributes

AcadComNewDwg

AcadGetAttributes

AcadSetAttributes

AcroExchGetTextFromRect

AcroExchMergeDocuments

AddDoc

AddDocEx

AddSysTask

AddToDo

AdoDestroy

AdoGetField

AdoGetFieldValues

AdoOperation

AdoRecordCount

AdoSetConnection

AdoSetField

AdoViewTable

AdminINI

Appl

ApplCmd

ArchiveDocument

AutoCaptCreate

AutoCaptDestroy

AutoCaptDocumentText

AutoCaptFtiText

AutoCaptFindMask

AutoCaptFirstCrspWord

AutoCaptKeywordValue

AutoCaptFtiWord

CachedDoc

Calculate

ChangeDir

Chr

CombineDocuments

ComCreateNewDocument

CopyDocFile

CopyFile

CopyToClipboard

CreateDir

CreateDocFromTemplate

CreateDocVers

CreateKey

CreateKeyStr

CreateLnkFile

CurrApplExe

CurrDocFileName

CurrTableView

Date

DBCheckFieldValue

DBLocate

DBOperation

DBSearch

DBSetField

DDECloseLink

DDEOpenLink

DDESendLine

DDESendMacro

DDESetExeParam

DeleteFile

Dest

Doc

DocArch

DocBlobs

Document

DocumentSearch

DocVers

DocWriteJournal

DxfCreateFrame

ExcelGetCell

ExcelSetCell

ExecDirDlg

ExecInputQuery

ExecOpenDlg

ExecPrintDlg

ExecSaveDlg

ExecSQL

ExecStringDlg

ExecuteDocuments

ExecuteMacroFile

ExecuteOCR

Exit

ExtractAttachment

ExtractDocumentText

ExtractImages

FileAttr

FileExt

FilePageCount

FileSecureTakeOwnership

FileSecureSetRights

FileSetAttr

FldTempl

Format

FtiGetFirstCrspWord

FtiGetKeywordValue

FtiGetWord

FtiUpdate

GetBackupFileName

GetControl

GetFirstExistingFile

GetFirstNotEmpty

GetPrivVar

GetPublVar

GetTempFileName

GridDocClearSelection

GridDocSelect

GridDocSelectedCount

GUID

HelpContext

IF

IfThen

ImgExtractMetaWords

ImgGetProperty

ImgGetTextFromRect

ImgReadBarcode

ImgWriteProperty

ImportFile

IncludeMacroFile

InifileOperation

InifileReadStr

InifileWriteStr

LoadLanguageFile

LotusNotesOpenDocument

MailGetProperty

MapiCreateEMail

MegaCreateFrame

MergeDocuments

MessageBeep

MessageDlg

MessageDlgCB

MinimizeApplication

MoveFile

OleDocumentSummaryInformation

OleMessageRegisterFilter

OleMessageRevokeFilter

OleSummaryInformation

OleUserDefinedProperties

OleSetDocumentSummaryInformation

OleSetSummaryInformation

OleSetUserDefinedProperties

OmAPI

OmDBFieldDoc

OpenDatabase

OpenDlg

OS

OutlookCreateEMail

OutlookOpenEMail

PasteFromClipboard

PDFAddComment

PDFAddStamp

PDFProtectDocument

PrintExDlg

PrintPrnFile

ProcessMessages

RaiseError

ReadAdminIni

ReadIdentNo

ReadIdentNo, Beispiel

ReadLnFile

ReadShortcutURL

RecordCount

RecoverDocument

RegistryReadInt

RegistryReadStr

RegistryWriteInt

RegistryWriteStr

SaveDlg

SaveLanguageFile

ScriptControl

ScriptControlSetOption

SearchField

SearchGridSelection

SelectDocVersions

SelectionListFindItem

Self

SendKey

SendKeyStr

SendMouseClick

SetActiveApplication

SetComApplName

SetControl

SetPrivVar

SetPublVar

SetStayOnTop

ShellExecute

ShowApplication

SignDocument

Source

StringReplace

Template

ToDo

UpdateDocAttributesFromFile

Wait

WaitForApplication

WaitForFile

WinAPI

WriteLnFile

WriteStatusbar

Siehe auch

Makro-Editor

Zugriff aus Fremdprogrammen

COM-Referenz