GARANTIR DESCONTO

Fórum Erro - List index out of bounds - DbGrid #188154

12/10/2003

0

Estou usando esta procedure publiucada na revista nº 44, ela funciona legal, mas quando vc saeleciona uma coluna, está tudo certo, mas se vc mudar para uma outra coluna dá este erro

o que devo fazer

procedure TFormEProdutos.DBGrid1TitleClick(Column: TColumn);
begin


If dm.CProdutos.IndexFieldNames <> ´´ then

FormEprodutos.DBGrid1.Columns[dm.CProdutos.FieldByName(dm.CProdutos.IndexFieldNames).Index].Title.Color:=dbgrid1.FixedColor;

if not (column.Field.DataType in [ftblob, ftmemo]) then
if Column.Field.FieldKind = fkdata then
Begin
dm.CProdutos.IndexFieldNames := column.FieldName;
column.Title.Color := $00FFEFDF;
END;

END;
// dm.CProdutos.IndexFieldNames:=column.FieldName;
// end;


Nilson Junior

Nilson Junior

Responder

Posts

30/12/2003

Marconi

Estava pesquisando sobre este mesmo assunto e encontrei a sua pergunta desde 12 de outubro sem resposta. Mesmo assim resolvi responder.

entre no endereço

http://www.bdesupport.com

Tem muitas informações sobre os Erros do DDE,

Marconi


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar