Sintaxis de una consulta de informe

La tabla a continuación describe la sintaxis típica de un archivo .crp.

Se aplican las siguientes reglas:
  • Cada consulta en el archivo comienza con @, seguida por un nombre único de consulta entre paréntesis.
  • Cada consulta incluye varias secciones.
    • Las secciones tienen el formato §Etiqueta [variable]
    • El orden de las secciones puede variar.
    • Los nombres de sección distinguen entre mayúsculas y minúsculas.
  • Para agregar comentarios o separar varias consultas en un archivo .crp, utilice dos barras inclinadas (//).

    El texto entre dos barras inclinadas se ignora al ejecutar la consulta.

Sintaxis Descripción y ejemplo
@[identificador_de_consulta]
Identificador único para la consulta
@[MiembrosGrupo]
§Nombre [nombre_para_mostrar]
Nombre mostrado en el panel consultas del Generador de informes
§Nombre [Detalles del usuario de los grupos seleccionados]
§Empresa [nombre_de_compañía]
Nombre de la compañía que escribe la consulta

Se muestra en las propiedades de consulta.

§Compañía [SOLIDWORKS]
§Descripción [descripción]
Descripción

Se muestra en las propiedades de consulta.

§Descripción [Muestra todos los miembros de los grupos seleccionados]
§Versión [número_de_versión]
Número de versión de la consulta

Se muestra en las propiedades de consulta.

§Versión [1.1]
§Argumentos [ escriba el
                        nombre[recuento] [instrucción] ]
Debe aparecer en una sola línea.
Sección de declaración de variable

Puede solicitar al usuario que introduzca información.

§Argumentos [ GroupID TheGroupID[N] [Seleccionar grupos] ]
§Sql [ SELECT columna FROM nombre_de_tabla WHERE criterios_de_selección ]
Sección que define la declaración T-SQL
§Sql [ SELECT U.Username, G.Groupname, G.Description WHERE {G.GroupID, TheGroupID, =, OR} AND G.GroupID=M.GroupID AND U.UserID = M.UserID]