Beschreibung:
Aktiviert einen der verfügbaren Containerfilter, welche in der Containerfilter-Auswahlliste angeboten werden. Voraussetzung: Es gibt eine derartige Containerfilter-Auswahlliste als Element der Eingabemaske. Der Filter muss ein Containerfilter sein. Der zu übergebene Name ist der in der Filtereigenschaft "Name für Scripte/Workflows" hinterlegte Wert.
Parameter:
|
Parametername |
Typ |
Beschreibung |
|
Name |
String |
Name für Scripte/Workflows des gewünschten Filterausdrucks. |
Rückgabewert:
Long
|
Wert |
Beschreibung |
|
1 |
Filter konnte ausgeführt werden. Beachten Sie bitte, dass die Methode auch dann einen Wert 1 zurückliefert, wenn der Filterausdruck einen Fehler beinhaltet (dieser wird visuell angezeigt) oder wenn bei einer Benutzereingabe auf „Abbrechen“ geklickt wurde. |
|
-1 |
Es konnte kein Filterausdruck mit dem übergebenen Namen gefunden werden. |
|
0 |
Der übergebene Container ist nicht sichtbar oder konnte nicht gefunden werden. |
Beispiel VBScript:
<!--#pragma keepeditmode-->
Call cRM.CurrentProject.ActiveViews.ActiveView.CurrentInputForm(2).Containers.ItemByName("ID.Aktivitäten.ContactID#{ADD84570-956B-4079-8DE4-2B992DB3AEFE}").SetFilterByName("Alle Briefe")
Beispiel C#-Script:
// < !--#pragma keepeditmode-->
cRM.CurrentProject.ActiveViews.ActiveView.CurrentInputForm(2).Containers.ItemByName("ID.Aktivitäten.ContactID#{ADD84570-956B-4079-8DE4-2B992DB3AEFE}").SetFilterByName("Alle Briefe");