Problemas Com ClientDataSet XML
estou criando um xml usando o ClientDataSet...
criei os campos la no field editor e tudo mais e ele gerou meu XML perfeitamente.
o problema esta acontecendo, qndo por ex, eu quero adicionar mais campos.... eu vou la no field editor do ClientDataSet, e adiciono os novos campos, porem, qndo mando gerar o xml, ele nao aparece os outros campos.
ex...
ele esta criando o xml assim:
porem esta faltando um novo campo q adicionei recentemente, ele nao aparece na lista de field e talz embaixo de installnew ...
alguem sabe oq faço pra dar um jeito nisso?
pois ainda tenho mais campos pra adicionar :)
valeuz :)
criei os campos la no field editor e tudo mais e ele gerou meu XML perfeitamente.
o problema esta acontecendo, qndo por ex, eu quero adicionar mais campos.... eu vou la no field editor do ClientDataSet, e adiciono os novos campos, porem, qndo mando gerar o xml, ele nao aparece os outros campos.
ex...
ele esta criando o xml assim:
-
-
-
porem esta faltando um novo campo q adicionei recentemente, ele nao aparece na lista de field e talz embaixo de installnew ...
alguem sabe oq faço pra dar um jeito nisso?
pois ainda tenho mais campos pra adicionar :)
valeuz :)
Salsa
Curtidas 0
Melhor post
Salsa
18/02/2005
Eu meio que resolvi....
nao sei se eh bug ou oq eh....
eu sei q eh o seguinte...
Ele nao cria os FieldsDef certo?
ae no Object TreeView, vc vai la no FieldsDef clicka com o Botao Direito e adiciona um item .. (Add Item) ....
ae la vc poe o nome do campo que tah faltando, e BINGO..
ah .. parece q qndo vc cria um novo Field, nesse caso ele cria como Calculated, entao quando vc tiver criando muda pra data, ou entao muda la no Object Inspector de ftCalculated pra ftData...
pra quem tinha esse problema... tah ae uma soluçao .. que eu descobri ...
falowz :P
nao sei se eh bug ou oq eh....
eu sei q eh o seguinte...
Ele nao cria os FieldsDef certo?
ae no Object TreeView, vc vai la no FieldsDef clicka com o Botao Direito e adiciona um item .. (Add Item) ....
ae la vc poe o nome do campo que tah faltando, e BINGO..
ah .. parece q qndo vc cria um novo Field, nesse caso ele cria como Calculated, entao quando vc tiver criando muda pra data, ou entao muda la no Object Inspector de ftCalculated pra ftData...
pra quem tinha esse problema... tah ae uma soluçao .. que eu descobri ...
falowz :P
GOSTEI 1
Mais Respostas
Salsa
19/01/2005
desculpem mais nao saiu .. eu coloquei quote em vez de code:
<?xml version="1.0" standalone="yes" ?> - <DATAPACKET Version="2.0"> - <METADATA> - <FIELDS> <FIELD attrname="ChatNome" fieldtype="string" WIDTH="20" /> <FIELD attrname="ChatNick" fieldtype="string" WIDTH="20" /> <FIELD attrname="ChatAltNick" fieldtype="string" WIDTH="20" /> <FIELD attrname="AutoIdentify" fieldtype="i4" /> <FIELD attrname="NCControle" fieldtype="i4" /> <FIELD attrname="NCSelect" fieldtype="i4" /> <FIELD attrname="Emoctions" fieldtype="i4" /> <FIELD attrname="TrayControle" fieldtype="i4" /> <FIELD attrname="TrayHide" fieldtype="i4" /> <FIELD attrname="AutoColor" fieldtype="i4" /> <FIELD attrname="VolumeMP3" fieldtype="i4" /> <FIELD attrname="AwayMin" fieldtype="i4" /> <FIELD attrname="AwayControle" fieldtype="i4" /> <FIELD attrname="AwayNick" fieldtype="string" WIDTH="20" /> <FIELD attrname="ReleaseServer" fieldtype="string" WIDTH="10" /> <FIELD attrname="ReleaseGame" fieldtype="string" WIDTH="10" /> <FIELD attrname="ReleaseProg" fieldtype="string" WIDTH="10" /> <FIELD attrname="InstallControle" fieldtype="i4" /> <FIELD attrname="InstallTipo" fieldtype="i4" /> <FIELD attrname="InstallVersao" fieldtype="i4" /> <FIELD attrname="InstallNew" fieldtype="i4" /> </FIELDS> <PARAMS /> </METADATA> <ROWDATA /> </DATAPACKET>
GOSTEI 0
Salsa
19/01/2005
ninguem sabe? :(
GOSTEI 0
Felipeiw
19/01/2005
Vc esta adicionando novos campos e depois clicando com o botao direito sobre clientdataset e escolhendo Create Dataset?
GOSTEI 0
Salsa
19/01/2005
estou sim ... porem ... ele nao adiciona os novos campos...
eu notei q nos Fields do ClientDataSet tem todos os campos novos q eu adicionei ... mas o FieldsDef, soh tem ate os antigos campos ... os novos nao aparecem no FieldsDef ...
alguem sabe oq esta ocorrendo? como adicionar corretamente novos campos?
:(
eu notei q nos Fields do ClientDataSet tem todos os campos novos q eu adicionei ... mas o FieldsDef, soh tem ate os antigos campos ... os novos nao aparecem no FieldsDef ...
alguem sabe oq esta ocorrendo? como adicionar corretamente novos campos?
:(
GOSTEI 0