Inhaltsverzeichnis

icon

Ein icon ist ein GUI Element für DataSheets, mit dem eine Grafik vom Dateityp ICO, basierend auf dem Inhalt eines Datenfelds, angezeigt werden kann. Der Eintrag erfolgt im Attribut ctrltype. Es muss dazu eine Liste definiert sein, bei der der Dateiname der Bilddatei im Attribut icon hinterlegt ist.

Zusätzliche Attribute

Für die der Auswahl zugrunde liegende Liste müssen folgende Attribute angegeben werden:

AttributWertPflichtFunktion
typeIconListJaWird stattdessen der Wert Text zugewiesen, dann verhält sich das Feld wie eine textbox
list<LISTENNAME> JaDefiniert welche unter Lists definierte Liste zur Auswahl des Bilddateinamen im Attribut icon verwendet werden soll

Beispiel

Zeigt den Bearbeitungsstandort als Grafik (Landesflagge) im Datenblatt an.

<WriteLocation ctrltype="icon" data="WriteLocation" label="$Primus.SHEET_WRITELOC" type="IconList" list="List_Location" mode="R" />

Die zugehörige Listendefinition:

<List_Location>
  <entry value="de" server="de-30-solidedge" icon="Resources\Icons\flag_germany"/>
  <entry value="us" server="us-30-solidedge" icon="Resources\Icons\flag_united_states"/>
</List_Location>

Siehe auch