TBeFieldAttribCheckCombo
Erweiterte TBeCheckCombo Klasse für die Verwendung von Merkmalstabellen in Verbindung mit nicht "BE-Tabellen" (z.B. Memory-Tables).
Eigenschaften
| Allgemeine-Eigenschaften | Beschreibung |
|---|
| BeAttributeID:N | ID der zu verwendenden Merkmalstabelle |
| CheckedItems:Collection | Indizes der aktuell ausgewählten Einträge |
| CheckedCount:N | Anzahl der ausgewählten Einträge |
| ValuesChecked:Collection | Wert (Value) der Einträge im ausgewähltem Zustand |
| ValuesUnChecked:Collection | Wert (Value) der Einträge im abgewähltem Zustand |
| DisplayText:C | Anzeige Text (Text der ausgewählten Einträge mit Trennzeichen) |
| ShowTextAsHint:L | Anzeige Text als Hint anzeigen (ShowHint muss aktiv sein) |
| Separator:C | Trennzeichen für Anzeigetext |
| ShowUserSelectionInContextMenu:L | Per Kontext-Menu den aktuellen User an/abwählen (default=False)Wird automatisch aktiv wenn eine der beiden be-User MM-Tabellen(-11 & -13) eingestellt wird. |
| Aktive-Eigenschaften (Methoden) | Beschreibung |
|---|
| CBCheckAllItems | Alle vorhandenen Einträge auswählen |
| CBUnCheckAllItems | Alle vorhandenen Einträge abwählen |
Verwendung
- TBeFieldCheckCombo auf eine F12-Maske platzieren und BeAttributeID zuweisen
- DataSource muss zugewiesen und aktiv sein
- DataField muss zugewiesen sein
- Im F12-Designer findet sich die Komponente unter der Palette "BE-Combo"
Beispiel
CODE
// Beispiel siehe TBeCheckCombo
Weitere Verknüpfungen