Sintassi quesiti rapporto

La tabella di seguito illustra la sintassi tipica per un file .crp.

Sono applicabili le seguenti regole:
  • Ogni quesito nel file inizia con @, seguito da un nome di quesito unico tra parentesi.
  • Ogni quesito contiene un numero di sezioni.
    • Le sezioni sono scritte §Etichetta [variabile]
    • L'ordine delle sezioni può variare.
    • I nomi della sezione sono sensibili al carattere.
  • Si possono usare le coppie di barre / per aggiungere i commenti o separare più quesiti in un solo file .crp.

    Il testo tra due paia di barre viene ignorato quando la domanda è eseguita.

Sintassi Descrizione ed esempio
@[query_identifier]
Identificatore unico per quesito
@[GroupMembers]
§Name [display_name]
Nome visualizzato nel pannello Quesito del Generatore rapporti
§Name [Dettagli utente dei gruppi scelti]
§Company [nome_azienda]
Nome azienda che formula il quesito

Visualizza nelle Proprietà del quesito.

§Company [SOLIDWORKS]
§Description [descrizione]
Descrizione

Visualizza nelle Proprietà del quesito.

§Description [Elenca tutti i soci dei gruppi scelti.]
§Version [numero_versione]
Numero versione quesito

Visualizza nelle Proprietà del quesito.

§Versione [1.1]
§Arguments [ tipo
                        nome[conteggio] [istruzioni] ]
Deve essere su una riga.
Sezione dichiarazione variabile

Può sollecitare l'utente per l'input.

§Arguments [ GroupID TheGroupID[N] [Seleziona gruppi] ]
§Sql [ SELECT colonna FROM nome_tabella WHERE criteri_selezione ]
Sezione che definisce lo statemente 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]