Oi Filipe, não preciso de parte gráfica, como você falou e eu descrevi no e-mail, você pode criar uma quadrado simples mesmo, preto, esse cara seria cada pessoa no organograma, parecido com o link que passei:
http://3.bp.blogspot.com/-fAe94Vonv54/TdPz1nO2BuI/AAAAAAAAACw/Aeub7mMV5Ac/s1600/imagens_fig03_01.jpg O WS que retorna os dados já está pronto, pode ser considerada a seguinte estrutura: [{"Id":1,"IdUsuario":2, "IdPai":0},{"Id":2,"IdUsuario":3, "IdPai":1},{"Id":3,"IdUsuario":4, "IdPai":1},{"Id":4,"IdUsuario":5, "IdPai":2},{"Id":5,"IdUsuario":6, "IdPai":2}] Onde o "Idpai" determina quem eh o cara que está acima de cada pessoa. Se o IdPai for igual a zero, indica que ele está no topo da lista. Lembrando que esse organograma é infinito, ou seja, podem haver vários níveis e várias pessoas ligadas a um único nó. Fico no aguardo. 2012/10/3 Filipe Motta <[email protected]> > Seria desenvolver a logica para desenvolver o organograma, ou seja, pegar > do webservice via json e montar os objetos por nivel de organização. Porem > a parte gráfica, não sei se daria tempo. Você teria algum arquivo JSon com > uma massa de dados maior para montar este organograma? E o webservice já > tah pronto tbm neh? > > no aguardo > > Em 3 de outubro de 2012 13:56, Ricardo Morais > <[email protected]>escreveu: > > Seria pra ontem, mas podemos negociar. Até quando você consegue >> desenvolver ? Já to atrasadíssimo com esse job. >> >> abs[] >> >> >> 2012/10/3 Filipe Motta <[email protected]> >> >>> Qual o prazo?? >>> Em 03/10/2012 13:48, "Ricardo Morais" <[email protected]> >>> escreveu: >>> >>>> Pessoal, tenho um orçamento pequeno pra esse job, porém, como preciso >>>> muito fechar isso, vou ajustar o pagamento para 800 reais pra quem topar >>>> desenvolver pra mim. >>>> >>>> Fico aguardando alguma resposta. >>>> >>>> 2012/9/29 Ricardo Morais <[email protected]> >>>> >>>>> >>>>> Bom dia pessoal, >>>>> >>>>> Preciso desenvolver um organograma em Flash utilizando AS3. >>>>> Basicamente recebo de um WS o JSON e tenho que montar o org na tela do >>>>> usuário. Não preciso de muitos detalhes, o que preciso mesmo é a lógica de >>>>> montar vários MCs na tela baseada na estrutura dos dados. O exemplo de >>>>> código que recebo é esse: >>>>> >>>>> [{"Id":1,"IdUsuario":2,"IdPai":0,"IdArquivo":5,"PrimeiroNomeUsuario":"LIVIA >>>>> MONTEIRO","UltimoNomeUsuario":"","NomeCargo":"GERENCIA","NomeGrupo1":"TODOS","NomeGrupo2":"","NuPerfilPro":64.00,"NuAPro":0.00,"NuBPro":4.00,"NuCPro":9.00,"NuDPro":10.00,"NuGraficoA":4.00,"NuGraficoB":9.00,"NuGraficoC":17.00,"NuGraficoD":15.00,"NuGraficoBalanco":11.00}] >>>>> >>>>> Você deve levar em consideração o IdPai pra saber quem é o superior >>>>> dele. Se for igual a 0, indica que ele está no topo do Organograma. O >>>>> cargo >>>>> não deve ser levado em consideração, só o IdPai mesmo. >>>>> >>>>> É isso, tenho 500 reais disponível pra pagar por esse job. Se alguém >>>>> ficar interessado por favor entrar em contato pelo e-mail: >>>>> >>>>> [email protected] >>>>> >>>>> Valeu. >>>>> >>>>> Dica: >>>>> >>>>> Dentro do Flash, tentei usar com.adobe.serialization.json.JSON. Que >>>>> pega esse json e transforma em um Array de Objetos, dessa forma: >>>>> >>>>> dados:Object = JSON.decode(e.target.data); >>>>> >>>>> O organograma é bem simples, como nessa imagem abaixo: >>>>> >>>>> >>>>> http://3.bp.blogspot.com/-fAe94Vonv54/TdPz1nO2BuI/AAAAAAAAACw/Aeub7mMV5Ac/s1600/imagens_fig03_01.jpg >>>>> >>>>> -- >>>>> Ricardo Morais >>>>> Flash Developer | .NET Developer >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Ricardo Morais >>>> Flash Developer | .NET Developer >>>> >>>> >>>> -- >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>> Para enviar uma mensagem, envie um e-mail para [email protected] >>>> Para sair da lista, envie um email em branco para >>>> [email protected] >>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para [email protected] >>> Para sair da lista, envie um email em branco para >>> [email protected] >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> >> >> >> >> -- >> Ricardo Morais >> Flash Developer | .NET Developer >> >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > > > -- > Luís Filipe Guedes Motta > Analista de Sistemas - Java, .Net, Flex, Silverlight e Fortran > Consultor de SmartCard - JavaCard > (12)3221-4349 > (12)9735-6735 > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Ricardo Morais Flash Developer | .NET Developer -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
