Можно ли из скрипта или правила динамически менять названия полей?
Например, называлось моё поле Цена, стало называться Стоимость. Я имею ввиду стандартными средствами, без html хаков?
Нравится
Добрый день, да можно, для этого при добавлении поля необходимо реализовать метод, который будет возвращать имя вашей колонки. И свойство Caption забиндить на него, или на какой-то атрибут (смысл тот же)
{
"operation": "merge",
"name": "Owner",
"values": {
"caption": {
"bindTo": "getDetailCaption"
},
"layout": {
"colSpan": 12,
"rowSpan": 1,
"column": 12,
"row": 1
}
}
}
getDetailCaption: function() {
var caption = this.get("Resources.Strings.GantDetailCaption");
return caption;
},
Добрый день, да можно, для этого при добавлении поля необходимо реализовать метод, который будет возвращать имя вашей колонки. И свойство Caption забиндить на него, или на какой-то атрибут (смысл тот же)
{
"operation": "merge",
"name": "Owner",
"values": {
"caption": {
"bindTo": "getDetailCaption"
},
"layout": {
"colSpan": 12,
"rowSpan": 1,
"column": 12,
"row": 1
}
}
}
getDetailCaption: function() {
var caption = this.get("Resources.Strings.GantDetailCaption");
return caption;
},