Текстовое или справочное поле в редактируемом реестре мобильного приложения.
Добрый день. Возникла задача - сделать редактируемый реестр в мобильном приложении, где могут быть справочные поля или текстовые. По примеру из академии удалось сделать только поля с численным или логическим значением. Добавленные колонки текстового и справочного типа не отобразились вовсе. С этим можно что-то сделать?
Нравится
Здравствуйте!
В базовой версии предусмотрена работа только с цифровыми, дробными и булевскими полями. Ниже базовый метод схемы EditListItem:
createEditComponentByColumnName: function(columnName) {
var model = this.getModel();
var columnConfig = model.ColumnConfigs.get(columnName);
var config = {
name: columnName,
markerValue: columnName
};
switch (columnConfig.columnType) {
case Terrasoft.ColumnTypes.number:
config.xtype = "tsintegerfield";
break;
case Terrasoft.ColumnTypes.decimal:
config.xtype = "tsfloatfield";
break;
case Terrasoft.ColumnTypes.bool:
config.xtype = "tstoggle";
break;
default:
return null;
}
return this.createFieldComponent(config);
},
Мы зафиксируем Ваше пожелание для рассмотрения аналитиками продукта.