ClientDataSet
07/11/2005
0
tabelas no formato XML (SaveToFile(´Teste.xml´,dfXMLUTF8)).
Porem, toda vez que se faz alguma alteração na tabela o arquivo
XML DataPacket é gerado com uma área chamada
PARAMS CHANGE_LOG que registra um LOG das alterações na tabela.
Alguem sabe se é possível inibir a criação desse LOG ?.
Antseralves
Posts
10/11/2005
Mordred
É o seguinte, existe uma propriedade chamada LogChanges no ClientDataset e basta vc configurar ela para False depois de abrir o ClientDataset e antes de usar SaveToFile e gravar qualquer alteração.
Comigo funcionou que uma beleza. XD
10/11/2005
Antseralves
10/11/2005
Elter.teodoro
com delphi seja com c# ou Delphi.
Eu tentei usar ClientDataSet , porem ele so manipular arquivo de estrutura com DataPacket
Eu recebi um LDO.xsd , usando o XMLMapper ele ficou deste jeito:
<?xml version=´1.0´ encoding=´UTF-8´ ?>
<LDO>
<Descritor>
<AnoExercicio>abc</AnoExercicio>
<TipoDocumento>abc</TipoDocumento>
<Entidade>123456</Entidade>
<Municipio>abc</Municipio>
<DataCriacaoXML />
</Descritor>
<Legislacao>
<DataPublicacao />
<DataVigencia />
</Legislacao>
<ProgramaLDO>
<CodigoPrograma>123456</CodigoPrograma>
<NomePrograma>abc</NomePrograma>
<ObjetivoPrograma>abc</ObjetivoPrograma>
<JustificativaPrograma>abc</JustificativaPrograma>
<DadosComplementares>
<EntidadeResponsavel>
<Orgao>123456</Orgao>
<UO>123456</UO>
<UE>123456</UE>
</EntidadeResponsavel>
<CustoTotalPrograma>123.1234</CustoTotalPrograma>
- <MetaAnual>
<Indicador>abc</Indicador>
<UnidadeMedida>abc</UnidadeMedida>
<IndiceRecente>123.1234</IndiceRecente>
<IndiceFuturo>123.1234</IndiceFuturo>
</MetaAnual>
</DadosComplementares>
</ProgramaLDO>
- <Acao>
<CodigoAcao>abc</CodigoAcao>
<NomeAcao>abc</NomeAcao>
<IndicadorAcao>abc</IndicadorAcao>
<UnidadeMedida>abc</UnidadeMedida>
</Acao>
- <DadosAcaoLDO>
<Programa>123456</Programa>
<CodigoAcao>abc</CodigoAcao>
- <EntidadeExecutora>
<Orgao>123456</Orgao>
<UO>123456</UO>
<UE>123456</UE>
</EntidadeExecutora>
<FuncaoGoverno>abc</FuncaoGoverno>
<SubfuncaoGoverno>abc</SubfuncaoGoverno>
<Legislacao>
<DataPublicacao />
<DataVigencia />
</Legislacao>
<ParQuantidadeMetaFisicaValorCustoFinanceiroExercicio>
<QuantidadeMetaFisica>123.1234</QuantidadeMetaFisica>
<ValorCustoFinanceiro>123.1234</ValorCustoFinanceiro>
</ParQuantidadeMetaFisicaValorCustoFinanceiroExercicio>
</DadosAcaoLDO>
</LDO>
10/11/2005
Gameiro
Estava ate pensando em usar BDE.
Obrigado a todos :D :D :D
11/11/2005
Elter.teodoro
com delphi seja com c# ou Delphi.
Eu tentei usar ClientDataSet , porem ele so manipular arquivo de estrutura com DataPacket
Clique aqui para fazer login e interagir na Comunidade :)