last day (15 days later) » 

4:28 PM
0
Q: Como gerar dados para Graficos

ThiagoEstou fazendo uma pagina que terá vários tipos de gráficos... Mas minha base esta vindo por jQuery, Exemplo: var wo = new Array(); var listItemEnumerator = this.customlist.getEnumerator(); while ( listItemEnumerator.moveNext() ) { var oListItem = listItemEnumerator.get_cu...

 
sim e esta ali o codigo de como eu construo meu objeto
 
Você quer poder fazer um GROUP BY (por exemplo) em um array javascript de forma facil?
 
sim, o GROUP BY tambem.. como eu disse, irei gerar varios gráficos na página, então preciso de algo facil pra manusear minha base por javascript
@GuilhermeJSantos eu não consigo fazer os comandos na base de dados =/ não tenho acesso
 
Tem o jLinq, já utilizei essa biblioteca e ele me atendeu muito bem, não utilizei a parte dos GROUP BY (nem há na documentação mas se olhar no fonte há o método group()), sempre utilizei mas a parte de filtros e sort.
 
@Fernando valeu, vou tentar!
@Fernando vc q já usou essa biblioteca pode me ajudar então... olhei um exemplo na pagina e esta bem assim: jlinq.from(data.users).select() no meu caso, é só colocar o meu objeto(wo) no lugar de data.users?
 
4:28 PM
@Thiago, edite a pergunte e post um exemplo de seu array com uns 10 itens e que tipo de operação você gostaria de fazer com ele, que vejo aqui como fazer (se possível) e posto como resposta se der certo. Mas respondendo sua pergunta, sim, o data.users do exemplo é a lista/array onde será aplicado os comandos/filtros/operações, no seu caso parece ser o wo.
 
@Fernando no post tem exatamente o código que uso pra construir meu array de objetos... mas pelo jeito estou fazendo algo de errado... o script está retornando a seguinte msg: jLinq can only query arrays of objects. acredito q seja algum ajuste na construção do array..
@Fernando agora editei e coloquei o codigo completo... assim q chegarmos a uma solução, basta vc responder o post q marcarei como resposta
 
@Thiago, esse erro ocorre quando você tenta passar para o jLinq um objecto que não é um array. Se pesquisar no seu fonte pela mensagem de erro você vai ver essa verificação.
 
@Fernando mas olhando o meu código, parece estar tudo certo na construção do array objeto...
@Fernando preciso muito da sua ajuda nisso... sei que é apenas um detalhe que estou deixando passar na hora de construir o array..
 
Fiz esse exemplo para você entender o funcionamento do jlinq.
exemplo de group by: jsfiddle.net/fernandoleal/4zL5m
 

last day (15 days later) »