Вопрос
Проблемы с работой добавленного действия в странице редактирования проекта
28 октября 2015 20:21
Здравствуйте.
Создал замещающую схему страницы BaseProjectPageV2, ее код ниже. При добавление записи действие работает нормально, но при редактирование записи пропадает подпись и не вызывается функция, в консоле появляется ошибка "Uncaught TypeError: Cannot read property 'apply' of undefined". Пробовал замещать ProjectPageV2, такая же ошибка, в разделе действие добавленное таким способом работает корректно.
В чем может быть проблема?
BPM Sales + Marketing Версия 7.6.0.996
Код замещающей схемы:
define("BaseProjectPageV2", [], function() {
return {
entitySchemaName: "Project",
attributes: {},
messages: {},
details: /**SCHEMA_DETAILS*/{}, /**SCHEMA_DETAILS*/
methods: {
getActions: function() {
var actionMenuItems = this.callParent(arguments);
actionMenuItems.addItem(this.getActionsMenuItem({
"Caption": {"bindTo": "Resources.Strings.ProjectActivityImportCaption"},
"Click": {"bindTo": "openProjectActivityImportSetting"},
"Enabled": true
}));
return actionMenuItems;
},
openProjectActivityImportSetting: function() {
console.log("click");
}
},
diff: /**SCHEMA_DIFF*/[]/**SCHEMA_DIFF*/
};
});
return {
entitySchemaName: "Project",
attributes: {},
messages: {},
details: /**SCHEMA_DETAILS*/{}, /**SCHEMA_DETAILS*/
methods: {
getActions: function() {
var actionMenuItems = this.callParent(arguments);
actionMenuItems.addItem(this.getActionsMenuItem({
"Caption": {"bindTo": "Resources.Strings.ProjectActivityImportCaption"},
"Click": {"bindTo": "openProjectActivityImportSetting"},
"Enabled": true
}));
return actionMenuItems;
},
openProjectActivityImportSetting: function() {
console.log("click");
}
},
diff: /**SCHEMA_DIFF*/[]/**SCHEMA_DIFF*/
};
});
Нравится
1 комментарий
29 октября 2015 05:49
Может здесь найдете ответ - http://www.community.terrasoft.ru/forum/topic/12371. В комментариях цуже обсуждали данную ошибку.
Или посмотрите SDK статью - http://academy.terrasoft.ru/documents/docs/technic/SDK/7.6.0/AddActionT…
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать