Descripción
array
hw_getobject ( int conexión, [int|array] IDobjeto, string consulta)
Devuelve el registro de objeto para el objeto cuyo ID es
IDobjeto si el segundo parámetro es un
entero_ Si es una tabla la función devolverá una tabla de
registros de objeto_ En tal caso, el último parámetro, que es
una cadena de consulta, también es evaluado_
La cadena de consulta tiene la sintáxis siguiente:
<expr> ::= "(" <expr> ")" |
"!" <expr> | /* NO */
<expr> "||" <expr> | /* O */
<expr> "&&" <expr> | /* Y */
<atributo> <operador> <valor>
<atributo> ::= /* cualquier atributo (Título, Autor, TipoDocumento ___) */
<operador> ::= "=" | /* igual */
"<" | /* menor que (comparación de cadenas) */
">" | /* mayor que (comparación de cadenas) */
"~" /* expresión regular */
La consulta permite seleccionar elementos de la lista de objetos
dada_ Al contrario de otras funciones de búsqueda, esta consulta
no puede utilizar atributos indizados_ El número de registros de
objeto devueltos depende de la consulta y de si está permitido el
acceso al objeto_
Vea también hw_GetAndLock(),
hw_GetObjectByQuery()_