Boa tarde. Criei os Fields do SQLDataSet dinamicamente:
sdsMaster.SQLConnection := Conn; sdsMaster.CommandText := ' select IDMEDIDA, MEDIDA, SIGLA, STATUS ' + ' from TBMEDIDA '; AddSmallintField('IDMEDIDA', 'Código', 10); AddStringField('MEDIDA', 'Medida', 20); AddStringField('SIGLA', 'Sigla', 3); AddStringField('STATUS', 'Status', 1); procedure TfrmCadastro.AddStringField(const FieldName, DisplayFieldName: string; DisplayWidth: Integer); var StringField: TField; begin StringField := TStringField.Create(sdsMaster); StringField.FieldName := FieldName; StringField.DisplayLabel := DisplayFieldName; StringField.DisplayWidth := DisplayWidth; StringField.DataSet := sdsMaster; end; e no DataSetProvider marquei a opção IncFieldsProp como True logo deveria o ClientDataSet receber todas as configurações dos Fields iguais as do SQLDataSet, mas isso naum está acontecendo, existe algum macete pra ele forçar a busca dessas configurações do SQLDataSet? um teste que eu fiz foi tentar ver isso em tempo de designe e percebi que soh eh configurados os campos do ClientDataSet como o SQLDataSet se o ClientDataSet for aberto em tempo de designer, tentei ver alguma coisa na VCL mas naum encontrei nada. Alguma dica POR FAVOR??? Vlw e boa tarde. -- _________________________________________ Jhosef Marks de Carvalho Delphi Developer Linux User: #491431 Ubuntu User: #27705 Blog: http://www.jhosefmarks.com.br Empresa: http://www.cdfsoftwares.com.br Lista: http://groups.google.com/group/soumaisdelphi ##################################################################### CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o "Cco" (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers. ##################################################################### Sent from Joinville, SC, Brazil [As partes desta mensagem que não continham texto foram removidas]