0
Simpliciteのツリービューでは、ビジネスオブジェクトのレコードのデフォルトの「短いラベル」は、すべてのビジネスキーの連結であり、必ずしも理想的ではありません(通常、このビジネスキーには多くのフィールドがあります)。Simpliciteでツリービューのラベルを上書きする方法は?
このデフォルトラベルを上書きする方法はありますか?
Simpliciteのツリービューでは、ビジネスオブジェクトのレコードのデフォルトの「短いラベル」は、すべてのビジネスキーの連結であり、必ずしも理想的ではありません(通常、このビジネスキーには多くのフィールドがあります)。Simpliciteでツリービューのラベルを上書きする方法は?
このデフォルトラベルを上書きする方法はありますか?
getUserKeyLabel
と呼ばれるビジネスフックがあり、デフォルトのラベルを上書きすることができます。
MyBusinessObject.getUserKeyLabel = function(row) {
// Override the record label on treeview
if (this.isTreeviewInstance())
return row[this.getFieldIndex("myFirstField")] + " - " + row[this.getFieldIndex("mySecondField");
}
:
は、あなたがこのようにそれを書くことができる唯一のツリービューの使用にこれを制限するには