Assetattribut definieren

Mithilfe von RAMAsset.getAssetAttributes() und RAMAsset.getAssetAttribute(String) können Sie das verfügbare Attribut für ein Asset auf der Basis der Assettypeinschränkungen abrufen. Nachdem ein Attribut aus einem Asset abgerufen wurde, definieren Sie die Werte des Attributs mithilfe von RAMAsset.setValues(String[]).

                AssetAttribute attribute = newAsset.getAssetAttribute("Custom Attribute");
                attribute.setValues(new String[]{"value 1", "value 2", "value 3"});

                session.put(newAsset, new NullProgressMonitor());
Verwenden Sie beim Definieren eines angepassten Attributs die folgenden Datenformate:
  • Boolesch: "true" oder "false" (in Kleinschreibung; Sie können die Methode Boolean.toString() verwenden.)
  • Datum: Long.toString(myDate.getTime())
  • Link: "<a href=\"myURL\">myLabel</a>" (Beachten Sie, dass für die Anführungszeichen als Escapezeichen umgekehrte Schrägstriche angegeben werden müssen.)
  • Zahl: Die Zahl im Zeichenfolgeformat (Sie können die Methode Number.toString() verwenden.)
  • Benutzer: Die eindeutige ID des Benutzers

Feedback