[listaQML] \ Tabla asociada


([N1] pinpez) #1

en la parte de [listaQML] \ Tabla asociada

quiero filtrar solo los registros que tengan plurales
o
que cumplan una condición.

alguna idea?

He probado por crear un manejador de eventos, pero me lio por esos entramados y no consigo ver nada.


([N1] wikan) #2

Buenas, si lees tu mismo tu mensaje. ¿Sabrías decir que problema existe? Por que no hay manera de saberlo con lo indicas. Debes especificar con más detalle para poder ayudarte.


([N1] pinpez) #3

ok

por ejemplo, a ver…

TABLA_FAMILIAS: id_fam, name
TABLA_ARTICULOS: id_art, name, id_fam

en la tabla asociada de “lISTAQML” coloco TABLA_FAMILIAS, pero solo quiero ver aquellas que tengan articulos.

como hago eso?

utilizo para lanzar por pantalla:

  • ACCION:
    • objeto1: BUSQUEDA
    • objeto2: LISTAQML

gracias.


([N1] pinpez) #4

sigo con esta duda.

quiero mostrar una lista en qml.

le asigno una tabla (p.e.:FAMILIAS).

visualizo correctamente los datos.

pero quiero filtar ciertos campos.


([N2] Mgalvezh) #5

Pinpez, quieres filtrar ‘ciertos campos…’ o ‘ciertos registros…’ ?


([N1] pinpez) #6

aquellos campos que cumplan o no una condicion ya es filtrar por registros, no?

p.e., tengo un tabla de categorias y cata categoria tiene sus respectivos productos.

caso a) filtrar categorias que no tienen productos (en este caso creo que se trata de tener o no registros)

caso b) si hay productos, filtrar aquellas categorias con condicion en algun campo (caso de filtrado por campos, p.e. productos.fecha > 1/1/2000)

no se como alimentar el objeto “listaQML” porque intrinsicamente se le asocia directamente una tabla, sin opcion a filtrar datos de esa tabla.

(algo se me escapa que no veo)


([N1] pinpez) #7

sigo sin dar una solucion a este problema. No se como enfocarlo.

ejemplo:

  • tengo un boton de accion en un toolbar que ejecuta 2 objetos:
    • objeto busqueda:
      • entrada:
      • salida: FAMILIAS@prueba_dat
    • objeto listaQML:
      • entrada:FAMILIAS@prueba_dat
      • salida: FAMILIAS@prueba_dat

pero no se como o donde filtrar aquellas familias con (por ejemplo) articulos con fecha_alta > 1/1/2000


([N1] pinpez) #8

Lo tengo. Cuesta cambiar de paradigma, luego empieza a fluir solo…

*he creado un proceso:
Cargar lista ( ARTICULOS@vgestion_dat, ID, , , , )
Filtrar lista ( #FECHA_ALTA=“1/1/2000”, )
Cargar maestros ( FAMILIAS )
Añadir lista a la salida

*lo asigno a una ACCION:
– tengo un boton de accion en un toolbar que ejecuta 2 objetos:
– – objeto proceso:
– – – entrada:
– – – salida: FAMILIAS@prueba_dat
– – objeto listaQML:
– – – entrada:FAMILIAS@prueba_dat
– – – salida: FAMILIAS@prueba_dat

con un objeto busqueda, no lo he conseguido, hay otra alternativa de hacerlo ?
de todas formas, cierro el post con esta forma de hacerlo.


([N1] pinpez) #9

(con tanta carga y descarga de listas y filtros no se si sera lo mas eficaz)