2016-03-31 21 views
0

Simpliciteのツリービューでは、ビジネスオブジェクトのレコードのデフォルトの「短いラベル」は、すべてのビジネスキーの連結であり、必ずしも理想的ではありません(通常、このビジネスキーには多くのフィールドがあります)。Simpliciteでツリービューのラベルを上書きする方法は?

このデフォルトラベルを上書きする方法はありますか?

答えて

0

getUserKeyLabelと呼ばれるビジネスフックがあり、デフォルトのラベルを上書きすることができます。

MyBusinessObject.getUserKeyLabel = function(row) { 
    // Override the record label on treeview 
    if (this.isTreeviewInstance()) 
     return row[this.getFieldIndex("myFirstField")] + " - " + row[this.getFieldIndex("mySecondField"); 
} 

は、あなたがこのようにそれを書くことができる唯一のツリービューの使用にこれを制限するには
関連する問題