Obtener Código Artículo según Tabla de Grupo

Hola:

Efectivamente Paco es como indicas.
El caso que comenta InnovaDB sería el más óptimo y lo pensé en primer momento, si en la tabla COD_ART_GRU tuviera un registro por cada proveedor, pero puede darse el caso de que algunos artículos no tengamos código del proveedor y esos artículos no podrían aparecer en la rejilla.

Saludos.

Ricardo Patón

@Paco, tienes razón, pero si la solución pasa por hacerlo al revés ya que no tenemos una alternativa válida, pues hay que darle la vuelta.

@Ricardo, haciéndolo de esta forma solo te aparecen los artículos de los que tengas Código del Proveedor, los demás no se verán.

Un saludo

Hola.

Por liarla un poco más.

  • Crea un Maestro de Extensión de la Tabla Artículos con 3 campos (ID, SESION, REF_PROVEEDOR).
  • En 3º plano rellenas la tabla en Memoria con todos los REF_PROVEEDOR que tengas (Le pasas como parámetro el ID del Proveedor). El campo SESION es un identificador para permitir MultiUsuario.

Teóricamente (no lo he probado) esta consulta debe ser óptima ya que trabajamos con punteros maestros entre tablas (una en disco y otra en memoria). Rellenar la tabla en memoria del vServer es lo único que habrá que comprobar, aunque dependerá del número de Artículos.

Saludos
Paco Satué