Productos: añadir una condición SQL de visualización de los productos: WHERE

Queremos restringir la visualización de los productos de una vista. Por ejemplo, en una vista «Marca XY» que haya creado previamente, no queremos que aparezcan productos de otras marcas.

Nota: La gestión de permisos de Sc permite asignar a un empleado la modificación de los productos de una sola marca. Este empleado no tendrá acceso a otros productos.

Acceda a la parte PRO de la herramienta para añadir campos personalizados:

Para acceder a la sección PRO, haga clic en el icono + de la columna de la derecha titulada «Campos disponibles».

Asegúrese de seleccionar correctamente la cuadrícula en la que desea añadir su campo; en este ejemplo, será la rejilla de productos:

Añadir el campo

Haga clic en el icono «Añadir» para crear la línea del nuevo campo e indique su ID testColor (debe coincidir exactamente con el nombre del campo en la base de datos).

La línea del campo se crea en la lista. Ahora hay que introducir la información:

Tabla

Otra tabla

Nombre

testColor

Tipo

Solo mostrar

Actualizar las combinaciones

No

En el panel de propiedades avanzadas de la derecha:

- Copie/pegue el contenido siguiente en el menú SQL Select y guarde:

return " AND p.id_manufacturer = 3 ";

En este ejemplo id_manufacturer 3 corresponde a la marca XY de la lente.

Este código debe adaptarse a sus necesidades específicas.

Guardar en la barra de herramientas

Cierre la ventana de edición de campos personalizados.

Añade el nuevo campo a la lista de campos disponibles, y puedes añadirlo a tus cuadrículas, o actualizar la vista en la que se encuentra el campo.