Ich versuche, Statuswerte 0,1 in Smart Table in Symbole mit Formatierung zu konvertieren. Bisher habe ich die benutzerdefinierte Spalte erstellt und mit OData gefüllt und in Smart Table eingefügt.So ändern Sie Text für Symbol in Smarttabelle SAPUI5
Hier ist mein Code in XML-Ansicht für Spalte Gewohnheit:
</Column>
</columns>
<items>
<ColumnListItem>
<cells>
<ObjectStatus
text="{Status}" state="{path: 'Status', formatter: '.status'}" />
</cells>
</ColumnListItem>
</items>
</Table>
Und das ist mein Controller:
status : function(Status){
if (Status === "0"){return new sap.ui.core.IconPool.getIconURI("sap-icon://accept");
}
else {return new sap.ui.core.IconPool.getIconURI("sap-icon://decline");
}
},
Und ich habe diesen Fehler in Chrom Debugger Error screenshot
Vielen Dank für Ihre Hilfe @jpenninkhof. Du hattest recht, ich habe eine Lösung gefunden und sie hier gepostet. –