Картирование таблиц, коды BEA?

var obj = [{Poz:'F1',Cap:10},{Poz:'F1',Cap:5},{Poz:'F1',Cap:5},{Poz:'F2',Cap:20},{Poz:'F1',Cap:5},{Poz:'F1',Cap:15},{Poz:'F2',Cap:5},{Poz:'F3',Cap:5},{Poz:'F4',Cap:5},{Poz:'F1',Cap:5}];
Array.prototype.sumUnic = function(name, sumName){
    var returnArr = [];
    var obj = this;
    for(var x = 0; x<obj.length; x++){
        if((function(source){
            if(returnArr.length == 0){
                return true;
            }else{
                for(var y = 0; y<returnArr.length; y++){
                    var isThere = [];
                    if(returnArr[y][name] == source[name]){
                        returnArr[y][sumName] = parseInt(returnArr[y][sumName]) + parseInt(source[sumName]);
                        return false;
                    }else{
                        isThere.push(source);
                    }
                }
                if(isThere.length>0)returnArr.push(source);
                return false;
            }
        })(obj[x])){
            returnArr.push(obj[x]);
        }
    }
    return returnArr;
}
obj.sumUnic('Poz','Cap');
// return "[{"Poz":"F1","Cap":45},{"Poz":"F2","Cap":25},{"Poz":"F3","Cap":5},{"Poz":"F4","Cap":5}]"
1
задан fiddlestacks 17 January 2019 в 14:02
поделиться

1 ответ

Я думаю, что это является хорошим доказательством и того, что Табло использует графства переписи, а не BEA.

В примере ЗДЕСЬ упоминаются два округа: округ Альбемарль и город Шарлоттсвилль, представленные в кодах BEA как единое целое.

Когда мы строим эти графства в Таблице, мы видим, что они на самом деле являются двумя отдельными графствами.

enter image description here

Если вы хотите использовать обозначения округа BEA, вы можете либо манипулировать данными до их переноса в Таблицу или в Таблицу с помощью групп. [ 1113]

Создать группу

enter image description here

Добавить округа в группу

enter image description here [117 ]

Теперь у нас есть только один округ

enter image description here

Надеюсь, это поможет. Удачи!

0
ответ дан robcrock 17 January 2019 в 14:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: