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.
Für die der Auswahl zugrunde liegende Liste müssen folgende Attribute angegeben werden:
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>