Adjunto os envío un JavaScrit con el que podréis lanzar consultas a cualquier tabla de datos de vuestra aplicación. Os devolverá un JSON con los registros encontrados y con los campos que le hayáis indicado en los parámetros de llamada
La función, tal como el fichero JavaScrip, recibe 5 parámetros
Nombre de la caja de datos donde está la tabla a la que queremos consultar
Nombre de la tabla
Índice y valor de búsqueda: Un ´´índice y un valor a buscar. A partir de los registros obtenidios, se les aplicará el siguiente parámetro de condición. Si se deja vacío este parámetro se realizará una búsqueda por condición en el total de registros de la tabla.
Este parámetro consta de 3 partes separadas por “:”-> INDICE:VALOR:TIPO
TIPO-> "C"Caracter, "NE"Numérico entero, “ND” Numérico Decimal, "B"Boleano, "D"Fecha, "T"DateTime
EJEMPLOS: ID:34:NE
FECHA_ALTA:20/10/2010:D
CASADO:1:B
Condiciones: Condiciones que debe cumplir los registros devueltos (separadas por coma)
EJEMPLO: “IMPORTE>100, ESTADO=3”
Campos devueltos: Relación de campos que queramos que nos devuelva (separados por coma)
EJEMPLO: “NAME, ID, CIF, RAZON_SOCIAL”
Estas son las típicas funciones que si estuvieran en el API de Velneo nos facilitarían mucho la vida en determinadas aplicaciones.
Te propongo que añadas los tipos de campos Objeto Imagen y Binario para devolverlos como Base64.
Necesitamos ya un conjunto “oficial y bien probado” de funciones nativas para la gestión (tablas import/export) de XML y JSON.