RecordToHTML - Global
. RecordToHTML Inclusão de script é uma classe de utilitário para transformar um registro em HTML.
Esta inclusão de script está disponível para scripts do lado do servidor.
RecordToHTML - RecordToHTML (tabela de cadeia de caracteres, cadeia de caracteres sys_id, padrão de cadeia de caracteres, link booliano)
Cria uma instância de um RecordToHTML classe.
| Nome | Tipo | Descrição |
|---|---|---|
| tabela | Cadeia de caracteres | Nome da tabela do registro. |
| sys_id | Cadeia de caracteres | Sys_id do registro. |
| padrão | Cadeia de caracteres | O padrão da cadeia de caracteres a ser gerado. O padrão pode incluir literais de modelo para fornecer o conteúdo dos valores de campo existentes. Por exemplo, o padrão "número" fornece o número do registro selecionado. |
| link | Booliano | Sinalizador que indica se gera resultados como um link HTML. Valores válidos:
Padrão: Falso |
O exemplo a seguir mostra como gerar informações de registro de incidente formatadas em um link HTML.
var r2html = new RecordToHTML("incident", "e8e875b0c0a80164009dc852b4d677d5",
"incident: ${number}-${short_description}");
gs.print(r2html.toString());
Saída:
<a href="incident.do?sys_id=e8e875b0c0a80164009dc852b4d677d5"><u>incident: INC0000005-CPU load high for over 10 minutes</u></a>
RecordToHTML - setValue(cadeia de caracteres fieldName, valor da cadeia de caracteres)
Define o campo especificado com o valor especificado.
| Nome | Tipo | Descrição |
|---|---|---|
| fieldName | Cadeia de caracteres | Nome do campo a ser alterado. |
| valor | Cadeia de caracteres | Valor para definir o campo. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como gerar informações de registro de incidente formatadas, incluindo o nome de usuário como uma cadeia de caracteres.
var r2html = new RecordToHTML("incident","e8e875b0c0a80164009dc852b4d677d5", "incident: ${number}-${short_description} (${user})", true);
r2html.setValue("user", gs.getUserName());
gs.print(r2html.toString());Saída:
incident: INC0000005-CPU load high for over 10 minutes (admin)RecordToHTML - toString()
Converte um objeto RecordToHTML em uma cadeia de caracteres.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Saída HTML do registro no conjunto de padrões usando RecordToHTML() construtor. |
O exemplo a seguir mostra como converter um RecordToHTML objeto para uma cadeia de caracteres e exiba os resultados.
var r2html = new RecordToHTML("incident","e8e875b0c0a80164009dc852b4d677d5",
"incident: ${number}-${short_description}", true);
gs.print(r2html.toString());
Saída:
<a href="incident.do?sys_id=e8e875b0c0a80164009dc852b4d677d5"><u>incident: INC0000005-CPU load high for over 10 minutes</u></a>