RES: [firebase-br] Dúvida Sobre Tabelas Temporárias

Alexandre Magno amagno em argostecnologia.com
Qui Abr 14 16:10:59 -03 2005


Você pode continuar fazendo do jeito que está fazendo (com ClientDataSet) só
que mantendo o resultado XML. Através da XML você tem acesso ao XSLT que,
em sua versão 2.0, tem suporte a agrupamento.
Não sei se aplica ao seu caso, acho que isso só você pode avaliar, mas
tenho usado isto de forma bastante satisfatória.
Leia: http://www.xml.com/pub/a/2002/04/10/xslt2.html?page=2

amagno



Se você utilizar XSLT 2.0 (agregada à XML) poderá usar normalmente seu



-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Henrique Sinapse
Enviada em: quinta-feira, 14 de abril de 2005 07:53
Para: FireBase
Assunto: Re: [firebase-br] Dúvida Sobre Tabelas Temporárias

Oi Rubem,

Eu já tentei ir por esse caminho, mas usando esse método não consigo agrupar
alguns registro. 

Vou te explicar resumidamente. Essa tela que criei é de uma aplicação de um
controle de estoque onde o usuário cadastra os funcionário e define um KIT
de produtos que pode requisitar no estoque. Só que além do código do produto
eu tenho nº de ativo que são bens patrimoniais, ou seja, eu tenho CÓDIGO DO
PRODUTO: 0123 NOTEBOOK e tenho ATIVO: 0123-01, 0123-02 e 0123-03. Tem alguns
funcionários que pode pegar até 3 Notebooks. Daí eu preciso agrupar o nº
total de notebook's que foi digitado nessa tela para eu bloquear pelo limite
de 3. Se eu gravar como arquivo BINÁRIO não poderei utilizar código SQL:
SELECT COD_PRODUTO, (QUANTIDADE) From TEMP_REQUISICAO Where
COD_FUNCIONARIO='0001' and COD_PRODUTO='0123'.

Entendeu?


      Carlos Henrique Meireles
      Suporte de Sistemas
      Tel.: 21 - 8115-1584 
     

  ----- Original Message ----- 
  From: Rubem Rocha 
  To: FireBase 
  Sent: Thursday, April 14, 2005 11:18 AM
  Subject: RES: [firebase-br] Dúvida Sobre Tabelas Temporárias


  Vc pode usar o próprio ClientDataset para gravar em formato
binário(proprietário) ou em XML para recuperar depois!
  []s

  -----Mensagem original-----
  De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
Em nome de Henrique Sinapse
  Enviada em: quinta-feira, 14 de abril de 2005 10:11
  Para: FireBase
  Assunto: [firebase-br] Dúvida Sobre Tabelas Temporárias


  Senhores,

  Estou com uma tremenda dúvida. Eu tenho um caso onde preciso de uma tabela
temporária para processar alguns valores do usuário antes de gravar no banco
de dados FB15. Eu tentei usar as tabelas em memória pelo
Clientdataset.Createdataset, mas o problema é que eu preciso agrupar alguns
registros para validar alguns valores que serão digitados pelo usuário, ou
seja, eu preciso que esses dados sejam gravados em disco para eu ter essa
possibilidade. 

  Eu pensei em usar um banco de dados leves como aqueles são listados em
fontes de dados ODBC. Mas estou com dúvidas se dará certo. Tanto que tentei
usar o DBase III, mas tive um problema no passado que computadores que
possuíam o Windows 98 dava problemas na hora de gravar. E eu tenho muitas
estações que ainda trabalha com esse SO, fora que os campos não podem
ultrapassar 10 caracteres, isso já seria ruim, pois o programa já está
pronto, só estou adequando a uma nova necessidade de meu cliente. Pensei em
usar o ACCESS, mas receio que ficará lento.

  Alguém já teve uma necessidade? Como resolveu? Alguém poderia me dar uma
opinião?

        Carlos Henrique Meireles
        Suporte de Sistemas
        Tel.: 21 - 8115-1584 
       
  ______________________________________________
  FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br Para
editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
  Para consultar mensagens antigas:
http://search.gmane.org/search.php?group=rebase

  -- 
  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.9.10 - Release Date: 14/04/2005
   

  -- 
  No virus found in this outgoing message.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.9.10 - Release Date: 14/04/2005
   

  *************************************************************************

  Esta mensagem, incluindo os seus anexos, contém informações confidenciais
destinadas a indivíduo e propósito específicos, e é protegida por lei. Caso
você não seja o citado indivíduo, deve apagá-la imediatamente. É
terminantemente proibida a utilização, acesso, cópia ou divulgação não
autorizada das informações presentes neste email.  As informações contidas
nesta mensagem e em seus anexos são de responsabilidade de seu autor, não
representando idéias, opiniões, pensamentos ou qualquer forma de
posicionamento por parte da Fundação Desembargador Paulo Feitoza.

   

  The information contained in this communication is confidential, is law
protected, and is intended only for the business use of the addressee. If
you have received this communication in error, please immediately delete it.
It's forbidden the unauthorized use, access, copy or disclose of the
information contained in this communication.  The content of this message is
responsibility of the author, and does not represent ideas, opinions,
thoughts or any kind of statement of Fundação Desembargador Paulo Feitoza.


  ______________________________________________
  FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
  Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
  Para consultar mensagens antigas:
http://search.gmane.org/search.php?group=rebase
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas:
http://search.gmane.org/search.php?group=rebase







Mais detalhes sobre a lista de discussão lista