Adicionar campo no CLIENTDATASET
08/01/2011
Boa tarde
Quando adiciono campo no ClientDataset, não consigo adicionar como DATA, assim que adiciono ele, automaticamente ele configura para Campo Calculado...
Obs: Já existem campos no ClientDataset, quando vou adicionar um, acontece isso.. Esse ClientDataset é uma tabela de memória... Não estou usando com Sqldataset e DatasetProvider....
Fico no aguardo
Rogério
Posts
hummmmm
Beleza Rogerio vc vai tentar o seguinte
dois click no cds e escolha a opção Clear Data
Crie em seguida o campo que vc deseja , e mude na mão mesmo o Tipo
de fkCalculed para fkData
O Proximo passo o Truque
se vc tentar Criar o DataSet neste momento tera um ERRO
Então Com o Form aberto (Formulario DFM , não é o Codigo Pascal) , de um ALT + F12
neste ponto vc esta no arquivoTEXT DFM ..
Novamente de um ALT + F12 para Retornar ao View as Text
com isto as configurações ( alteraçoes são persitidas) e vc conseguira agora dar o Create DataSet
22/02/2017
Fernando Farah
Revivendo o post, to com esse problema, alguém sabe como resolver se possível sem gambiarra?
22/02/2017
Fernando Farah
Resolvido.
Fiz o seguinte:
Clear no ClientDataSet;
Removi todas as conexões com componentes conectados a ele;
Fiz CreateDataSet;
Refiz as conexões;
Crie um clientdataset novo, copie os campos do que está com problema e cole nele (control C control V dos fields). Depois adicione o campo que está faltando.