Erste Schritte · Schritt 5 von 10

Attribute hinzufügen

Was macht ein Messmittel aus? Eine Bezeichnung, eine Inventarnummer, das Datum der letzten Kalibrierung und noch ein paar Dinge mehr.

Charisca. 15 Min.← Übersicht

In diesem Schritt

  1. Das erste Attribut „Bezeichnung“ anlegen
  2. Vier weitere Attribute anlegen
  3. Das identifizierende Attribut festlegen

Das erste Attribut

Bleibe im Formular der Entität Messmittel. Klicke unten im Reiter attributes auf create.

Leeres Formular attribute für die Entität Messmittel mit vier Bereichen: core features, additional features, reference details und advanced features.
Ein neues Attribut

Das Formular hat vier Bereiche. Für den Anfang zählt nur der erste, core features. In den anderen stecken Regeln, Bezüge zu anderen Entitäten und Meldungen. Auch das sind am Ende nur Attribute, aber die heben wir uns für später auf.

Tippe in name Bezeichnung ein und drücke Tab. Den technischen Namen kennst du schon von der Entität: Er wird abgeleitet.

Formular attribute mit dem eingetippten Namen Bezeichnung.
Name eingetippt
Nach dem Verlassen des Feldes: techn. name Bezeichnung ist ausgefüllt, nur attribute type ist noch rot markiert.
Technischer Name abgeleitet

Fehlt noch der Typ. Öffne attribute type: Die Liste nennt alle Typen, die Charis kennt.

Die geöffnete Liste attribute type mit Boolean, date, email address, file, GUID, instant, integral number und weiteren Typen.
Die Attributtypen
Nach Eingabe von s: Vorschlag string, die Liste ist gefiltert auf email address, instant, keyboard shortcut, string und bytes.
Ein „s“ getippt

Statt zu scrollen, tippst du einfach los. Schon ein s schlägt string vor und filtert die Liste auf alle Typen, die ein „s“ enthalten. Übernimm string.

Schon gesehen?

Dieses Tippen-und-Filtern funktioniert in jeder Auswahlliste in Charis und in jeder Charis-Anwendung. Gefiltert wird nach „enthält“, nicht nur nach dem Anfang.

Formular des Attributs Bezeichnung mit attribute type string; weitere Felder wie enforce unique values sind jetzt aktiv.
Typ gewählt, das Formular passt sich an.
Schon gesehen?

Mit dem Typ string werden weitere Felder aktiv, zum Beispiel enforce unique values. Charis-Formulare schalten Felder abhängig von anderen Werten frei. Auch das ist modelliert, und zwar mit einer Bedingung am Attribut, die du in deinen eigenen Formularen genauso nutzen kannst.

Vier weitere Attribute

Lege die übrigen Attribute genauso an. Du musst dafür nicht zur Entität zurück: Strg+N legt im Formular eines Attributs sofort das nächste an.

NameTypAußerdem
Inventarnummerstringenforce unique values anhaken
Letzte Kalibrierung amdate
Kalibrierintervall (Monate)integral number
AusgemustertBoolean

Achte darauf, wie Charis die technischen Namen bildet: Leerzeichen und Klammern fallen weg, jedes Wort beginnt mit einem Großbuchstaben.

Attribut Inventarnummer vom Typ string mit angehaktem enforce unique values.
Inventarnummer: eindeutig
Attribut Letzte Kalibrierung am, technischer Name LetzteKalibrierungAm, Typ date, format string dd.MM.yyyy.
Letzte Kalibrierung am: ein Datum

Im Bild ist beim Datum zusätzlich format string dd.MM.yyyy eingetragen. Das ist optional: Ohne Angabe zeigt die Anwendung ein Datum im Format des Betriebssystems.

Schneller durch die AttributeStrg+N legt ein neues Attribut an. Mit Strg+Bild↑ und Strg+Bild↓ blätterst du zwischen den Attributen der Entität.

Schließe das letzte Attribut. Die Entität hat jetzt fünf Standardattribute und fünf eigene:

Formular der Entität Messmittel mit zehn Attributen: den fünf Standardattributen und Bezeichnung, Inventarnummer, Letzte Kalibrierung am, Kalibrierintervall (Monate) und Ausgemustert.
Alle Attribute beisammen

Das identifizierende Attribut

Fehlt noch eine Angabe ganz unten im Formular der Entität: das identifying attribute. Es ist das Attribut, an dem man ein Messmittel erkennt. Charis bietet nur Attribute an, die dafür in Frage kommen. Wähle Bezeichnung.

Auswahlliste identifying attribute mit den Einträgen Bezeichnung und Inventarnummer.
Nur passende Attribute stehen zur Wahl.
Die Entität Messmittel vollständig, mit identifying attribute Bezeichnung.
Die Entität ist vollständig.

Das identifizierende Attribut begegnet dir an vielen Stellen: Es steht in Listen und Auswahlfeldern, wenn auf ein Messmittel verwiesen wird, und im Titel des Fensters, in dem ein Messmittel geöffnet ist.

Was du jetzt hast

Die Entität Messmittel ist fertig beschrieben. Deine Anwendung kann damit aber noch nichts anfangen: Es fehlen ein Formular, eine Liste und ein Eintrag im Hauptfenster. Das alles erledigst du im nächsten Schritt mit einem einzigen Klick.

Hängst du irgendwo fest?

Schreibe uns, an welchem Schritt es hakt. Wir helfen dir weiter und verbessern das Tutorial.

Frage stellen
horaios GmbH
Lindenstraße 40
89134 Blaustein
Telefon 0731 950 334-0
info@horaios.de