Container

Aus TRENZ PartnerNet
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Container

Deklaration

Der Begriff Container beschreibt einen Datensatz in easyLogic. Dies kann eine Liste, ein Kontakt oder ein anderes Konstrukt sein.

Verwendung

Tabelle: Container

Spalten

Jeder Container enthält hier seine Basisdaten.

  • id: Diese ID, an anderen Stellen auch als CID, Container_ID, Datensatz_ID, m_datensatz_id o.Ä. bezeichnet, gibt den easyLogic-Datensatz eindeutig an.
  • Schluessel: Eine Hilfsspalte. Häufig z.B. genutzt, um UUIDs zu vergeben, anhand denen dann gerade gespeicherte Container wiedergefunden werden.
  • Typ: Die ID des Container-Typs. Diese kann auch an vielen Stellen im Client gefunden werden, und entspricht der Spalte container_typ.id.
  • Bezeichnung und Bezeichnung_lang: für den Benutzer sichtbare Namen. Die Kurzform wird dabei unter anderem im Baum und im Container-Control verwandt; die Langform z.B. im Titel eines offenen Containers.
  • folge: Die Reihenfolge. Tauchen mehrere Container in derselben Ebene des Baums, aber mit verschiedenen folge-Werten, so erfolgt auf diese Weise eine Sortierung.
  • isDocument: Ob der Container ein Dokument repräsentiert, also in der gewohnten Sicht geöffnet werden kann. Im Allgemeinen true/1.
  • Status: eine Möglichkeit, den Container unabhängig von Reiter und Feld zu klassifizieren; so kann ein Kontakt z.B. als “Mitarbeiter” oder “Kunde” unterteilt werden, was auch im Client als DropDown sichtbar und änderbar ist. Anhand einer Stored Procedure lässt sich eine Status-Änderung abfangen; daraufhin könnten z.B. Felder je nach Status aus- oder eingeblendet werden.
  • root: der allgemeine Kontext eines Containers. Hat man beispielsweise pro Projekt eine Kontaktliste, so ist der sinnvolle “root” dieser Kontaktliste die Container-ID des Projektes. Ab Client 2.13.1 erscheint auch automatisch ein Link darauf.
  • TreeDblClickAction: Was beim Doppelklick des Containers im Baum geschehen soll. Derzeit ungenutzt; ein Doppelklick öffnet stets das Dokument.
  • ekz und lkz: die Erstellungs- und Löschkennziffern. Derzeit ungenutzt.
  • aendat und erfdat; aensab und erfsab: das Erfassungs- und Änderungsdatum; der Erfassungs- und Änderungssachbearbeiter. Bei letzterem gelten die User-IDs.
Meine Werkzeuge