RecordToHTML - Global

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • . 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.

    Tabela 1. Parâmetros
    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:
    • Verdadeiro: As informações do registro são geradas como um link em um marcador HTML.
    • Falso: As informações do registro são geradas como texto.

    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.

    Tabela 2. Parâmetros
    Nome Tipo Descrição
    fieldName Cadeia de caracteres Nome do campo a ser alterado.
    valor Cadeia de caracteres Valor para definir o campo.
    Tabela 3. Retornos
    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.

    Tabela 4. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 5. Retorna
    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>