TBeCbViewParams
TBeCbViewParams
Die Klasse TBeCbViewParams stellt eine Memo-Ansicht im Codeblock als Objekt dar. Über den Codeblock können so die "statischen Einstellungen" sowie Filter-Einstellungen überschrieben / gesteuert werden.
Hinweis
Gesetzte Einstellungen für (Toolbar) Filter überschreiben beim Laden/Wechsel einer Ansicht immer die (letzten) Einstellungen des Users.
Eigenschaften
| Allgemeine-Eigenschaften | Beschreibung | |
|---|---|---|
| ID:C | Eindeutige (readonly) ID (GUID) der Ansicht, wird beim Erzeugen einer Ansicht automatisch generiert | |
| SQLWhere:C | Anzeige-Bedingung für Memo-Filterung (SQL: WHERE) | |
| SQLOrderBy:C | Vorgabe-Sortierung für Browser (SQL: ORDER BY) | |
| SQLTop:C | Bedingung für Memo-Filterung (SQL: TOP) | |
| Disabled:L | Ansicht ist deaktiviert (kann nicht im Baum ausgewählt werden) (Kontext-Ansichten einer deaktivierten Ansicht sind ebenfalls deaktiviert) | |
| BrowserInfoTag:C | Hier kann ein beliebiger Text eingetragen werden. | |
| ViewParamsInfo:O | Objekt, um Daten über die Aktuelle Ansicht auszulesen. | |
Optionen | Beschreibung | |
ID | ID der Aktuellen Ansicht | |
BrowserInfoTag | BrowserInfoTag der aktuellen Ansicht | |
BrowserExt | BrowserExt der aktuellen Ansicht | |
ParentViewParamsInfo | ViewParamsInfo der nächsthöheren Ansicht (Vaterknoten) | |
| TryKeepPriorViewPosition:L | Memo-Positionierung bei Ansichten-Wechsel beibehalten? (default=False) | |
| TryKeepPriorViewPositionFromViews:A | Ansichten deren Memo-Positionierung übernommen werden soll (leer=von Allen) | |
| AlwaysGotoPosition:N | Legt fest, wie beim Springen auf eine Ansicht die Memos positioniert werden. | |
Optionen | Beschreibung | |
vpDefault | Versuchen das zuletzt markierte Memo in der Ansicht zu positionieren. | |
vpTop | Auf das erste Memo in der Ansicht springen | |
vpBottom | Auf das letzte Memo in der Ansicht springen | |

| Allgemeine-Eigenschaften | Beschreibung |
|---|---|
| Description:C | Anzeige-Text für Ansicht |
| ImageIndex:N | Symbol für Ansicht |
| BrowserExt:C | Vorgabe für "Browser-Erweiterung" |
| UserList:C | Vorgabe für "Sichtbar für Benutzer" |

| Einstellungen für (Toolbar) Filter | Beschreibung |
|---|---|
| ReminderDateValue:D | Datum-Vorgabe für Filter "nur Wiedervorlagen anzeigen" (default = aktuelles Datum) |
| ReminderDateVisible:L | Eingabebereich für Datum ""nur Wiedervorlagen anzeigen" sichtbar (default = True) |
| ShowReminderActive:L | Filter "nur Wiedervorlagen anzeigen" aktiv (default = False) |
| ShowReminderVisible:L | Filter "nur Wiedervorlagen anzeigen" sichtbar (default = True) |
| NextActionValue:C | Vorgabe für Filter "nächste Aktion" (default = '') |
| NextActionVisible:L | Filter "nächste Aktion" sichtbar (default = True) |
| ShowUnreadActive:L | Filter "nur meine Ungelesenen anzeigen" aktiv (default = False) |
| ShowUnreadVisible:L | Filter "nur meine Ungelesenen anzeigen" sichtbar (default = True) |
| ShowGroupActive:L | Filter "nur meine Gruppe anzeigen" aktiv (default = False) |
| ShowGroupVisible:L | Filter "nur meine Gruppe anzeigen" sichtbar (default = True) |
| FTSSearchValue:C | Vorgabe für Volltext-Suche (default = '') |
| FTSSearchVisible:L | Eingabebereich für Volltext-Suche sichtbar (default = True) |
| ShowDeletedActive:L | Filter "auch gelöschte anzeigen" aktiv (default = False) |
| ShowDeletedVisible:L | Filter "auch gelöschte anzeigen" sichtbar (default = True) |
| ParentView:O | Übergeordnete Ansicht (falls vorhanden, readonly) |
Beispiel
// siehe "Default-Ansichten" im Memo-System (-> als SuperVisor unter "Ansichten bearbeiten")