InvokeMenu

Beschreibung:

Ruft einen Menüeintrag der Anwendung auf. Neben der ID des Menüeintrages wird angegeben, ob das Script solange warten soll, bis der Befehl abgearbeitet wurde (und evtl. Dialoge geschlossen wurden) oder ob das Script direkt weiterlaufen soll. Die Menü-IDs der Anwendung finden Sie im Kapitel Menü-IDs.

Hinweis: Es werden nur Menü-IDs von direkt sichtbaren Menüs unterstützt, d. h. Kontextmenüs können nicht verwendet werden. Sollte die Methode in einem asynchron ausgeführten Script ausgeführt werden, so ist der Rückgabewert immer True. Der Rückgabewert beschreibt, ob der Aufruf übermittelt werden konnte, nicht jedoch, ob in der aufzurufenden Funktion ggf. ein Problem festgestellt wurde.

Parameter:

Parametername

Typ

Beschreibung

MenuID

Long

Die ID des Menüeintrages.

Synchron

Bool

True: synchrone Ausführung
False: asynchrone Ausführung

 

Rückgabewert:

Bool

Wert

Beschreibung

True

Befehl zum Aufrufen eines Menüeintrags wurde erfolgreich an combit CRM übermittelt.

False

Befehl zum Aufrufen eines Menüeintrags konnte nicht übermittelt werden. Dies kann z. B. der Fall sein, wenn der aufzurufende Menü-Befehl derzeit nicht zur Verfügung steht.

 

Beispiel VBScript:

Call cRM.InvokeMenu(57664, True) ' Aufrufen des Info-Dialogs (ID: 57664) des combit CRM

Beispiel C#-Script:

cRM.InvokeMenu(57664, true); // Aufrufen des Info-Dialogs (ID: 57664) des combit CRM