Obtiene código en XML de la estructura de consulta de un Objeto SQL. El servidor Axional Studio confecciona la consulta de un Objeto SQL a partir de los campos de entrada de un Objeto SQL.

El Objeto SQL se busca en las bases de datos de diccionarios (wic's) quetenga la base de datos de conexión. Por ejemplo si se indica la base de datos wic_icon, se buscaen su diccionario wic; si se busca en una base de datos de empresa se busca en los diccionarios de su lista como wic_iges, wic_icon y los posibles diccionarios particulares.

El código retornado tiene la siguiente forma:

Notas informativa

Copy
<?xml-stylesheet type='text/xsl' ?>
<object code="capuntes" dbms="demo_sports1" head="MOVIMIENTOS CONTABLES EN TIEMPO REAL" lang="ca" servlet="http://localhost:80/servlet/jrep?code=capuntes&dbms=demo_sports1&user=dpc" user="dpc">
    <columns>
        <column desc="Identificador del apunte" memo="Identificador apunte" name="apteid" required="false" table="capuntes" type="4"/>
        <column desc="Identificador del lote de apuntes generados" memo="Identificador lote" name="loteid" required="false" table="capuntes" type="4"/>
        <column desc="Codi de la societat" memo="Sociedad" name="empcode" required="false" table="capuntes" type="1"/>
        [...]
</object>

Puede utilizarse por ejemplo para realizar pantallas de consulta particularizadas, transformado el código en HTML mediante un transformador XSLT.

1 webapp.wic_jrep_object.getQuery

<webapp.wic_jrep_object.getQuery code='code'/>

Exceptions

UndefinedJRepObject: SQL object xxx is not defined.

El Objeto SQL no existe.

Example

Obtener código XML de la estructura de consulta de un Objeto SQL almacenado en la BD wic_icon (el diccionario de demo_formacion es la wic_icon).

Copy
<xsql-script name='webapp_wic_jrep_object_getQuery'>
    <body>
        <println>
            <connection name='demo_formacion'>
                <webapp.wic_jrep_object.getQuery code='capuntes' />
            </connection>
        </println>
    </body>
</xsql-script>