Notícias

Como gerar um diagrama gantt com o GeneXus na Web?

Por Oscar Gamboa, no novo blog da Comunidade de desenvolvedores do GeneXus Colômbia


How to de Oscar Gamboa, promotor do GUG Colômbia.

Pasos para montar un diagrama gannt con GeneXus y fusion chart 100% free:

Link para baixar:
http://www.gxopen.com/gxopen/servlet/projectversioninformation?813,4
se o link anterior não estiver disponível, tente Gantt Project.zip

Passos para montar um diagrama gannt com o GeneXus e fusion chart 100% free:

1. Baixar GanttProject.rar
2. Descompactar
3. Consolidar o arquivo Gantt.xpz numa KB na Web
4. Copiar a pasta Gantt dentro da pasta Web do modelo que gerou com o GeneXus
5. Especificar, gerar e executar o Web Panel 'Gannt'6. Pronto, você já tem seu primeiro exemplo para montar Diagramas Gantt sobre Web Panels no GeneXus
7. Dentro da pasta Gantt existe um arquivo de nome Gantt.xml que você pode modificar à vontade para alterar as informações do Diagrama
8. Experimente e surpreenda-se!

Passos para alterar o diagrama Gantt a partir do GeneXus para que ele mostre seus dados:

1. Deve dar permissões à pasta Gantt, clique direito - propriedades - aba segurança - controle total
2. Deve desenhar um procedimento que altera o arquivo XML
3. Para alterar o arquivo utilizar apenas 3 funções do GeneXus:

&xml.Open(trim("Gannt\Gantt.xml")) // para abrir e apagar o xml
&xml.WriteRawText("..........") // para introduzir uma linha de texto no xml
&xml.Close() // para fechar o arquivo xml
&xml é uma variável DataType XMLWriter

4. Importante: É necessário inserir os dados na estrutura que já está definida pelo arquivo

* Publicado originalmente por Oscar Gamboa no blog do GUG Colombia.