<< Click to Display Table of Contents >> Navigation: Web Service > Funciones > Productos > ListaProducto_Consulta |
Devuelve una lista de Expedientes Completos de todos los artículos que su Descripción se encuentre el contenido del Filtro.
Nota: Solo serán mostrados los productos que esten Visible en el Web Services, así como la categoría también este Visible, en caso de haber activado dicha condición en la empresa.
Esta función solo mostrara los primeros 50 registros que coincidan con la búsqueda, esto para acelerar las respuestas. (Si desea omitir esta validación incluya al inicio del parámetro de Value * )
Sintaxis:
function ListaProducto_Consulta (User, Pass, Filtro: AnsiString):TListaProducto;
Parámetros
User: Es el nombre del usuario con acceso a WebService en DisPRO
Pass: Contraseña del usuario
Filtro: Palabras que condicionan la búsqueda
Ejemplo
ListaProducto_Consulta('WEB', '2017', '') Esto devuelve todo el catálogo disponible, es decir dejando en blanco el Filtro
ListaProducto_Consulta('WEB', '2017', 'TALADRO') Esto equivale en consulta SQL a Where Descripcion Like "%TALADRO%"
ListaProducto_Consulta('WEB', '2017', '%TALADRO') Esto equivale en consulta SQL a Where Descripcion Like "%TALADRO"
ListaProducto_Consulta('WEB', '2017', 'TALADRO%') Esto equivale en consulta SQL a Where Descripcion Like "TALADRO%"
ListaProducto_Consulta('WEB', '2017', '@TALADRO NEUMA')
Esto equivale en consulta SQL a Where (Descripcion Like "%TALADRO%") AND (Descripcion Like "%NEUMA%")
Consulta por palabras dentro de la descripción
ListaProducto_Consulta('WEB', '2017', '#HP 584')
Esto equivale en consulta SQL a Where (Modelo Like "%HP%") AND (Modelo Like "%584%")
Consulta por palabras dentro del modelo
ListaProducto_Consulta('WEB', '2017', '^^(PRODUCTO.NUCATEGORIA=2)')
Esto sirve para generar consultas personalizadas por campos especificos de la tabla de productos
Esto equivale a Where (PRODUCTO.NUCATEGORIA=2)
Vea también