![]() |
DoSort con FIBPlus
Hola,
estoy usando fibPlus 6.5 y delphi 5 necesito ordenar un dataset por varios campos he intentado var Field1, Field2: TField; begin Field1:= src.FieldByName('CodArticulo'); Field2:= src.FieldByName('NumLin'); src.DoSort([Field1, Field2], [false, false]); end; y src.DoSort(['codArticulo', 'numlin', [false, false]); me da un error de conversión de variable inválida con un sólo campo funciona perfectamente. que estoy haciendo mal? gracias |
lo resolví
Por si a alguien le ha pasado o tiene curiosidad
no se puede ordenar por 2 campos a la vez hay que hacerlo en pasos es decir src.DoSort([Field1], [false]); src.DoSort([Field2], [false]); ..... asi funciona nota: La documentación de FIBPlus es un poco deficiente |
La franja horaria es GMT +2. Ahora son las 12:39:15. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi