Pessoal nao sei se eu faria com xml e nao sei se iria pesar d+ a aplicação.
o ERP só tem um formulário que no caso ele é dinamico, dependendo dos registros da tabela formularios ele vai preenchendo o que existe no formulario.
para ficar mais rapido, acho que eu poderia fazer da seguinte forma:
- verificar qual formulario esta abrindo ( isso poderia ser por uma ID que vem por um parametro ou algo do genero)
- verificar se a ID do formulario que eu quero abrir é a mesma ID de um formulario que foi aberto antes, se nao for ele pega as informações e preenche um xml. Se for igual ele somente pega os dados do xml e ja manda pro formulario dinamico.
Oque eu quero é o seguinte… penso que copiar um xml é mais rapido do que dar SEMPRE um select no banco, ver o id de cada formulario, depois pegar os dados e preencher o formulario dinamico.
Um formulario que é aberto muitas vezes ele nao sera pesquisado no banco seria somente comparado se o xml contem informações do mesmo formulario desejado.
A pergunta é… fica mais rapido ele copiar de um xml ao inves de sempre pesquisar em um banco?