Pior que não. A gente tinha montado do zero a solução.
Por que não cria um campo do tipo XML no banco e salva ele do jeito
que você montou e depois só lê ele para fazer o filtro?

2012/4/9 RE JMD <rjmdf...@gmail.com>:
> Fredy,
>
> Você conhece algum exemplo que tenha essa solução por você
> apresentada?  Já conseguir montar o XML dinâmicamente e o que está
> faltando é entender como armazenar e apresentar os componentes filtro
> de cada relatório!
>
> On 29 mar, 13:18, Fredy Gadotti <fredy.gado...@gmail.com> wrote:
>> Precisei fazer isso em um projeto. O backend era Java, não tenho
>> acesso aos fontes mas era algo mais ou menos assim, tinha um método
>> que retornava a estrutura da tabela que queria fazer o relatório. Com
>> a estrutura em mãos, populava um ComboBox com os campos que tem a
>> tabela. Sabendo os tipos, era possível adicionar dinamicamente um
>> editor equivalente ao tipo do dado da tabela, se fosse Data um
>> DateField, se fosse String um TextInput se fosse Integer um TextInput
>> com restrict e por ai vai;
>> E mais um que indicava qual o tipo de filtro queria fazer, maior,
>> menor, igualdade ou diferença.
>>
>> Exemplo do Filtro:
>>
>> Campo: [ ComboBox de Campos] | [ ComboBox de Condições ] | [ Campo
>> dinâmico conforme tipo de dado ] [ Botão para adicionar nova condição
>> ]
>>
>> Ao clicar no botão, adicionava uma nova linha onde podia escolher
>> outras restrições.
>>
>> Ao clicar no botão aplicar, varria o filtro e criava uma coleção para
>> enviar ao server para criar dinamicamente o SQL que iria fazer a
>> filtragem.
>>
>> Espero ter dado o caminho das pedras.
>>
>> Abraço,
>>
>> Fredy.
>>
>> 2012/3/29 Re JMD <rjmdf...@gmail.com>:
>>
>>
>>
>> > Pessoal,
>>
>> > Estou querendo desenvolver uma opção na minha aplicação para o usuário
>> > conseguir criar relatórios dinamicamente.
>> > O design do relatório vou fazer via stimulsoft  passando os
>> > parâmetros(filtro) da aplicação para o relatório via URL.
>>
>> > - No cadastro do relatório o usuário informa quais campos(filtros) o
>> > relatório vai ter e isso ficará armazenado no banco.
>>
>> > - Quando o usuário chamar o relatório o flex vai montar o pop-up com os
>> > filtros de acordo com o cadastro do relatório.
>>
>> > Tem como fazer isso? Existe algum exemplo?
>>
>> > --
>> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
>> > Para sair da lista, envie um email em branco para
>> > flexdev-unsubscr...@googlegroups.com
>> > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev- 
>> > Ocultar texto das mensagens anteriores -
>>
>> - Mostrar texto das mensagens anteriores -
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para 
> flexdev-unsubscr...@googlegroups.com
> 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 flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a