Вопрос

Реализация грида в разделе "Заказы", по аналогии с "Активности"

Возникает ошибка "all-combined.js:228 Uncaught Terrasoft.UnsupportedTypeException: null is unsupported type" при попытке добавить левый грид с заказами в раздел "Заказы", по аналогии с "Активностями"

Возникает ошибка на строке "gridData.insert(0, key, item);"

addItemsToGridData: function(dataCollection, options) {
var gridData = this.getGridData();
debugger;
dataCollection = this.clearLoadedRecords(dataCollection);
dataCollection.eachKey(function(key, item) {
gridData.insert(0, key, item);
});
}

Я новичек в данной теме, помогите разобраться

код модуля и детали в приложении.

Нравится

2 комментария

Здравствуйте,
Что вы подразумеваете под сделать «левый грид», желательно со скриншотами, а также зачем Вам это нужно (бизнес задача), т.к. в силу того, что Вы новичок, возможно есть более простые способы реализации того что Вам необходимо либо обходные пути.

"Мотков Илья" написал:

Здравствуйте,

Что вы подразумеваете под сделать «левый грид», желательно со скриншотами, а также зачем Вам это нужно (бизнес задача), т.к. в силу того, что Вы новичок, возможно есть более простые способы реализации того что Вам необходимо либо обходные пути.

Здравствуйте,
Изначально бизнес задача звучала как Воссоздание представления раздела планирование ( по аналогии с разделом Активности, вкладка планирование ) в другом разделе.

В этом представлении 3 контейнера: грид(список) слева, календарь (шедулер) и карты гугла. Элементы грида можно перетаскивать на календарь.
Все попытки воссоздать это представление для другого раздела (для Заказов) не увенчались успехом.
В связи с этим пытаюсь сначала реализовать хотя бы грид, потом, когда получится, буду дальше воссоздавать раздел по частям.
Не ясно как загружать данные в грид, можете подсказать как это реализовать?
Было бы замечательно если бы стало ясно как полностью решить поставленную бизнес задачу, воссоздав представление планирования для другого раздела.

P.S: раньше задавал этот вопрос, ответ был один: смотреть в сторону реализации этого представление из пакета FieldForce, но из-за того, что реализация данного представления очень жёстко завязана на объекте активности и модулях раздела активности, не удалось даже воссоздать грид.

Удалось только создать представление:

Был бы весьма признателен за информацию по данному вопросу.

Спасибо.

Показать все комментарии