Variablen und Funktionen der Office Manager-Makrosprache "OmAPI"
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.
{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]}
{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
Makro-Editor
Zugriff aus Fremdprogrammen
COM-Referenz