Navision - Filtrar en una tabla por código

 
Vista:

Filtrar en una tabla por código

Publicado por Pascual (6 intervenciones) el 11/03/2007 15:11:46
Si quereis filtrar en una tabla por código de C/AL no teneis más que usar la función SETFILTER.

SETFILTER recibe dos parámetros:
- El nombre del campo.
- El contenido por el que queremos filtrar.

Por ejemplo si tenemos la tabla PIEZAS:

P# PNOMBRE COLOR PESO CIUDAD
P1 tuerca verde 12 París
P2 perno rojo 17 Lonrdes
P3 birlo azul 17 Roma
P4 birlo rojo 14 Lonrdes
P5 leva azul 12 París
P6 ergrane rojo 19 París

y queremos filtrar para tener sólo las piezas rojas haríamos esto:

PIEZAS.SETFILTER(COLOR,rojo);

Con esto tendríamos la tabla filtrada de la siguiente forma:

P# PNOMBRE COLOR PESO CIUDAD
P2 perno rojo 17 Lonrdes
P4 birlo rojo 14 Lonrdes
P6 ergrane rojo 19 París

Para deshacer los filtros haríamos esto:

PIEZAS.RESET;

y tenríamos de nuevo la tabla original:

P# PNOMBRE COLOR PESO CIUDAD
P1 tuerca verde 12 París
P2 perno rojo 17 Lonrdes
P3 birlo azul 17 Roma
P4 birlo rojo 14 Lonrdes
P5 leva azul 12 París
P6 ergrane rojo 19 París

Si teneis más dudas de Navision preguntadme y tal vez os sepa responder, un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Filtrar en una tabla por código

Publicado por josep (3 intervenciones) el 08/06/2007 00:25:54
y si quieres que funcione mas rápido no olivides elegir la clave mas adecuada con setcurrentkey, y puestos a elegir yo prefiero el setrange al setfilter
Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar