From: Rafael S. <ra...@in...> - 2003-08-18 23:02:35
|
bom, ListReport daria para encarar como um Report nnormal, nao?.. =20 outra coisa, usando qualquer ferramenta no estilo velocity/freemarker/webwork ( ou seja, que gerem saida texto ), da para fazer qualquer coisa que tambem tenha formato texto como entrada.. Relatorios em excel nao me parecem especialmente prioritarios assim de cara ( apesar que lancar uma aplicacao com opcoes de exportacao para trocentos formatos pega bem ). =20 Resumindo, temos o Form ( onde dados sao inseridos ), Report / NestedReport ( este ultimo mais incomum de ser usado, mas por ser simples de fazer, nao ha problemas em colocar de cara ), Search e Menus. Ha ainda um tipo interessante de interface, que sao aquelas de "home page" de grande parte dos sites ( barrinha em cima, menu de navegacao a esquerda, conteudo no centro e, em alguns casos, algum oturo tipo de conteudo a direita ). Esse pode ser interessante tmb... se bem que isso nao passa de uma interface composta, ou algum template diferente..=20 =20 Rafael -----Mensagem original----- De: bla...@li... [mailto:bla...@li...] Em nome de lscheidegger - xdev Enviada em: segunda-feira, 18 de agosto de 2003 19:44 Para: bla...@li... Assunto: RES: [Blake-devel] Fontes do Inectis Vamos por partes, n=F3s j=E1 mapeamos um monte de interfaces, entre = elas: - Report (o cl=E1ssico), t=EDtulo, subt=EDtulo, tabela, links (bot=F5es) - ListReport , relat=F3rio composto de uma listagem de links, como em not=EDcias relacionadas de um site de not=EDcias - NestedReport , report que cont=E9m master-detail em uma mesma tela, Estado Cidade Habitantes S=E3o Paulo 12000000 SP Santos 3000000 Sorocaba 700000 RJ Rio de Janeiro 6000000 Resende 500000 BA Salvador 4000000 - Form (o cl=E1ssico) t=EDtulo, subt=EDtulo, campos, links - Search campo + bot=E3o + link para advanced search - Advanced Search parecido com o form, o que muda s=E3o os par=E2metros = de processamento - Cross , refer=EAncia cruzada de duas entidades (n para n), exemplo cl=E1ssico: usu=E1rio x grupo, vc pode querer ver todos os usu=E1rio vinculados a um determinado grupo, na consulta de grupo, bem como ver todos os grupo vinculados ao usu=E1rio na consulta de usu=E1rio. - Menu (listagem de links) - Interfaces compostas como: - formul=E1rio em abas; - help (estilo hlp) com lista de links a esquerda e conte=FAdo a direita Que eu me lembre essas s=E3o as principais, se algu=E9m lembrar de = alguma outra feel free, por=E9m temos que resolver antes de escrevermos os c=F3digos que lidem = com as interfaces, como ser=E1 feita essa integra=E7=E3o, desculpe mas para = mim n=E3o est=E1 muito claro, pois se formos usar algo que n=E0o seja xsl, = temos que entender como esse algo processar a defini=E7=E3o e gerar=E1 = sa=EDdas distintas como htm, xml, wml, excel, csv, txt, etc. >O que deve ser customizavel em todas as aplicacoes web? Ordem dos campos? Visibilidade dos campos? Permissao de edicao ou visualizacao de um campo/formulario? Sim, tudo isso mais algumas coisas, que podemos ir discutindo interface a interface, acho que podemos criar uma por vez e estressarmos tudo que pudermos nela, antes de irmos para a pr=F3xima - Como montar uma interface que permita ao cara criar forms, listagens, relatorios e acoes pela web? N=E3o s=F3 pela web n=E9? o foco principal =E9 esse mas tb todos os = tipos de sa=EDda de informa=E7=E3o que forem confort=E1veis ao usu=E1rio. Por = interface nesse ponto vc est=E1 se referindo a uma esp=E9cie de IDE para ajudar a programar utilizando-se do Blake? Bom, acho que e' so', por enquanto, se a gente ficar se perguntando mto mais do que isso, nao sai nada do lugar ;) =E9 vero []'s =20 Luiz |