Bueno, alguna vez tuve ese problema y la solución fue la siguiente, cambia el siguiente codigo:
Código Delphi
[-]
Tabla.Filtered := False;
Tabla.Filter := 'IDSucursal = 1';
Tabla.Filtered := True;
Por el siguiente
Código Delphi
[-]
Tabla.Filtered := False;
Tabla.Filtered := True;
Y en el evento OnFilterRecord del TRxmemoryTable haces lo siguiente
Código Delphi
[-]
Accept := (IDSucursal = 1);
Y Listo ya debe funcionar
La verdad es que nunca he podido entender para que es la propiedad Filter de las TRxMemoryTable, espero que la ayuda te sirva de algo
