---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideSPScriptable - com escopo

# GlideSPScriptable - com escopo {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 17 min. de leitura

A API GlideSPScriptable fornece métodos para interagir com dados e executar operações de registro em Portal de serviços widgets.

Você acessa os métodos GlideSPScriptable usando o objeto global `$sp`.

## GlideSPScriptable - canReadRecord(GlideRecord now_GR) {#ariaid-title2}

Retorna verdadeiro se o usuário puder ler o GlideRecord especificado.
Se o tipo de registro for `kb_knowledge`, `sc_cat_item`ou `sc_category`, o método verificará se o usuário pode exibir o item.
{#r_GSPS-canReadRecord_GR__table_g5p_w4l_3w__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| now_GR | GlideRecord | O GlideRecord a ser verificado. |
[Tabela 1. Parâmetros]

{#r_GSPS-canReadRecord_GR__table_g5p_w4l_3w} {#r_GSPS-canReadRecord_GR__table_h5p_w4l_3w__entry__2}

| Tipo | Descrição |
|-|-|
| Booliano | Verdadeiro se o registro for válido e legível. |
[Tabela 2. Retorna]

{#r_GSPS-canReadRecord_GR__table_h5p_w4l_3w}  
Script do servidor

    //Server script
    data.items = [];
    data.userName = gs.getUserDisplayName();
    var now_GR = new GlideRecord("sc_cat_item");
    now_GR.query();
    while(now_GR.next() && data.items.length < 10) {
        if ($sp.canReadRecord(now_GR)) {
        data.items.push(now_GR.getDisplayValue("name"));
        }
    }

    //HTML template
    <div class="panel panel-default">
        <div class="panel-heading">Hi, {{c.data.userName}}!</div>
        <div class="panel-body">
            Here are some things you can order:
            <ul><li ng-repeat="item in c.data.items">{{item}}</li></ul>
        </div>
    </div>

## GlideSPScriptable - canReadRecord(cadeia de caracteres tabela, cadeia de caracteres sysId) {#ariaid-title3}

Retorna verdadeiro se o usuário puder ler o GlideRecord especificado.
Se o tipo de registro for `kb_knowledge`, `sc_cat_item`ou `sc_category`, o método verificará se o usuário pode exibir o item.
{#r_GSPS-canReadRecord_S_S__table_bvn_5pl_3w__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| tabela | Cadeia de caracteres | Nome da tabela a ser consultada. |
| sysId | Cadeia de caracteres | Sys_id do registro a ser consultado. |
[Tabela 3. Parâmetros]

{#r_GSPS-canReadRecord_S_S__table_bvn_5pl_3w} {#r_GSPS-canReadRecord_S_S__table_cvn_5pl_3w__entry__2}

| Tipo | Descrição |
|-|-|
| Booliano | Verdadeiro se o registro for válido e legível. |
[Tabela 4. Retorna]

{#r_GSPS-canReadRecord_S_S__table_cvn_5pl_3w}

## GlideSPScriptable - canseePage(cadeia de caracteres pageID) {#ariaid-title4}

Retorna verdadeiro se o usuário conectado no momento tiver permissão para exibir a página especificada.
O sistema determina a permissão usando funções e critérios do usuário. Para obter mais informações, consulte [Configuração da segurança de página por função](https://www.servicenow.com/docs/access?context=configure-page-security&version=xanadu&pubname=xanadu-platform-user-interface&ft:locale=en-US) e [Critérios do usuário para o Portal de serviços](https://www.servicenow.com/docs/access?context=user-criteria&version=xanadu&pubname=xanadu-platform-user-interface&ft:locale=en-US).
{#GSPS-canSeePage_S__table_szf_mxq_s3b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| pageID | Cadeia de caracteres | ID da página da tabela Páginas \[sp_page\]. |
[Tabela 5. Parâmetros]

{#GSPS-canSeePage_S__table_szf_mxq_s3b} {#GSPS-canSeePage_S__table_tzf_mxq_s3b__entry__2}

| Tipo | Descrição |
|-|-|
| Booliano | Sinalizador que indica se o usuário conectado no momento tem permissões para exibir a página especificada. Os valores incluem: * verdadeiro: o usuário pode exibir a página. * falso: o usuário não pode exibir a página, o pageID fornecido não é válido ou o usuário não está conectado. {#GSPS-canSeePage_S__ul_r2f_dyq_s3b} |
[Tabela 6. Retorna]

{#GSPS-canSeePage_S__table_tzf_mxq_s3b}  
Este exemplo adiciona uma condição ao item de menu Conhecimento no menu de cabeçalho SP para mostrar o item de menu somente para usuários que tenham permissão para exibir a página kb_view2.

    GlideSPScriptable.canSeePage("kb_view2")

## GlideSPScriptable -- getCatalogItem(cadeia de caracteres sysId) {#ariaid-title5}

Retorna um modelo e um modelo de exibição para um `sc_cat_item` ou `sc_cat_item_guide`.
Este método está obsoleto. Em vez disso, use o método getCatalogItem(String sysId, Boolean isOrdering). Este método chama o método getCatalogItem(String sysId, Boolean isOrdering) com o parâmetro isOrdering definido como falso, o que significa que a verificação de segurança das funções de gravação foi concluída.

Este método é uma maneira rápida de obter os dados necessários para renderizar e solicitar um item do catálogo usando\<sp-model /\> . Se você só precisar que um item do catálogo mostre sua imagem ou nome, use GlideRecord para consultar a tabela `sc_cat_item`.
{#r_GSPS-getCatalogItem_S__table_zdz_jrl_3w__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| sysId | Cadeia de caracteres | O sys_id do item do catálogo (`sc_cat_item`) ou guia de pedido (`sc_cat_item_guide`). |
[Tabela 7. Parâmetros]

{#r_GSPS-getCatalogItem_S__table_zdz_jrl_3w} {#r_GSPS-getCatalogItem_S__table_a2z_jrl_3w__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | Um objeto que contém o modelo de variável do item do catálogo, exibição, seções, preços e client scripts. |
[Tabela 8. Retorna]

{#r_GSPS-getCatalogItem_S__table_a2z_jrl_3w}  

    // Server script
    (function() {
        var sys_id = $sp.getParameter("sys_id")
        data.catItem = $sp.getCatalogItem(sys_id);
    })();

    // Client script
    function($http, spUtil) {
        var c = this;
        var submitting = false;
        c.getIt = function() {
            if (submitting) return;
            $http.post(spUtil.getURL('sc_cat_item'), c.data.catItem).success(function(response) {
                if (response.answer) {
                    c.req = response.answer;
                    c.req.page = c.req.table == 'sc_request' ? 'sc_request' : 'ticket';
                }
            });
        }
    }

    //SCSS
    .img-bg {
        padding: 5px;
        background-color: $brand-primary;
    }

    .img-responsive {
        margin: 0 auto;
    }

    .cat-icon {
        display: block;
        margin: -40px auto 0;
    }

    // HTML template
    <div class="col-sm-4">
      <div class="panel panel-default">
        <div class="img-bg">
          <img ng-src="{{::data.catItem.picture}}" class="img-responsive" />
        </div>
        <span class="cat-icon fa fa-stack fa-lg fa-3x hidden-xs">
          <i class="fa fa-circle fa-stack-2x text-success"></i>
          <i class="fa fa-desktop fa-stack-1x fa-inverse"></i>
        </span>
        <div class="panel-body">
          <p class="lead text-center">{{::data.catItem.name}}</p>
          <ul class="list-unstyled">
            <li class="text-center" ng-if="::data.catItem.price">${Price}: {{::data.catItem.price}}</li>
          </ul>
          <sp-model form-model="::data.catItem" mandatory="mandatory"></sp-model>
          <p ng-if="c.req" class="text-center text-success">
            ${Request created!} <a href="?id={{c.req.page}}&table={{c.req.table}}&sys_id={{c.req.sys_id}}">{{c.req.number}}</a>
          </p>
          <button ng-if="!c.req" class="btn btn-default btn-block" ng-click="c.getIt()">${Get it}</button>
        </div>
      </div>
    </div>

## GlideSPScriptable - getCatalogItem(cadeia de caracteres sysId, booliano isOrdering) {#ariaid-title6}

Retorna um modelo e um modelo de exibição para um `sc_cat_item` ou `sc_cat_item_guide`.
{#r_GSPS-getCatalogItem_S_B__table_xj4_rw2_3z__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| sysId | Cadeia de caracteres | O sys_id do item do catálogo (`sc_cat_item`) ou guia de pedido (`sc_cat_item_guide`). |
| estáPedido | Booliano | Quando verdadeiro, usa a verificação de segurança de funções de criação. Quando falso, usa a verificação de segurança de funções de gravação. Quando os usuários estiverem solicitando um item ou o tiverem no carrinho, verifique usando as funções de criação. Se os usuários não estiverem solicitando, por exemplo, alguém estiver observando um item solicitado para ver as variáveis associadas a esse item, verifique usando as funções de gravação. |
[Tabela 9. Parâmetros]

{#r_GSPS-getCatalogItem_S_B__table_xj4_rw2_3z} {#r_GSPS-getCatalogItem_S_B__table_yj4_rw2_3z__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | Um objeto que contém o modelo de variável do item do catálogo, exibição, seções, preços e client scripts. |
[Tabela 10. Retorna]

{#r_GSPS-getCatalogItem_S_B__table_yj4_rw2_3z}

## GlideSPScriptable - getDisplayValue(cadeia de caracteres fieldName) {#ariaid-title7}

Retorna o valor de exibição do campo especificado (se existir e tiver um valor) do `sp_instance` do widget ou do registro `sp_portal`.
{#r_GSPS-getDisplayValue_S__table_xz2_btl_3w__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| fieldName | Cadeia de caracteres | Nome do campo |
[Tabela 11. Parâmetros]

{#r_GSPS-getDisplayValue_S__table_xz2_btl_3w} {#r_GSPS-getDisplayValue_S__table_yz2_btl_3w__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | O valor de exibição do registro `sp_instance` ou `sp_portal`. |
[Tabela 12. Retorna]

{#r_GSPS-getDisplayValue_S__table_yz2_btl_3w}  

    //Server script
    (function() {
        data.title = $sp.getDisplayValue("title");
        data.catalog = $sp.getDisplayValue("sc_catalog");
    })();

    //HTML template
    <div>
        <h1>sp_instance.title: {{::data.title}}</h1>
        <h1>sp_portal.sc_catalog: {{::data.catalog}}</h1>
    </div>

## GlideSPScriptable - getField(GlideRecord now_GR, cadeia de caracteres fieldName) {#ariaid-title8}

Retorna informações sobre o campo especificado no GlideRecord especificado.
{#r_GSPS-getField_GR_S__table_t3k_ggg_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| now_GR | GlideRecord | O GlideRecord a ser verificado |
| fieldName | Cadeia de caracteres | O campo para encontrar informações para |
[Tabela 13. Parâmetros]

{#r_GSPS-getField_GR_S__table_t3k_ggg_jw} {#r_GSPS-getField_GR_S__table_u3k_ggg_jw__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | Um objeto que contém o rótulo, o valor, o displayValue e o tipo do campo. Retorna nulo se o GlideRecord do nome do campo não for válido ou se o campo não for legível. |
[Tabela 14. Retorna]

{#r_GSPS-getField_GR_S__table_u3k_ggg_jw}

## GlideSPScriptable - getFields(GlideRecord now_GR, String fieldNames) {#ariaid-title9}

Verifica a lista especificada de nomes de campo e retorna uma matriz de nomes de campo válidos.
{#r_GSPS-getFields_GR_S__table_npj_ctg_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| now_GR | GlideRecord | O GlideRecord a ser verificado |
| Nomes de campo | Cadeia de caracteres | Uma lista separada por vírgulas de nomes de campo. |
[Tabela 15. Parâmetros]

{#r_GSPS-getFields_GR_S__table_npj_ctg_jw} {#r_GSPS-getFields_GR_S__table_opj_ctg_jw__entry__2}

| Tipo | Descrição |
|-|-|
| Matriz | Uma matriz de campos válidos. |
[Tabela 16. Retorna]

{#r_GSPS-getFields_GR_S__table_opj_ctg_jw}

## GlideSPScriptable - getFieldsObject(GlideRecord now_GR, cadeia de caracteres fieldNames) {#ariaid-title10}

Verifica a lista especificada de nomes de campo e retorna um objeto de nomes de campo válidos.
{#r_GSPS-getFieldsObject_GR_S__table_bkz_5tg_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| now_GR | GlideRecord | O GlideRecord a ser verificado |
| Nomes de campo | Cadeia de caracteres | Uma lista separada por vírgulas de nomes de campo. |
[Tabela 17. Parâmetros]

{#r_GSPS-getFieldsObject_GR_S__table_bkz_5tg_jw} {#r_GSPS-getFieldsObject_GR_S__table_ckz_5tg_jw__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | Um objeto que contém nomes de campo válidos. |
[Tabela 18. Retorna]

{#r_GSPS-getFieldsObject_GR_S__table_ckz_5tg_jw}

## GlideSPScriptable - getForm(cadeia de caracteres "tableName", cadeia de caracteres sysId) {#ariaid-title11}

Retornar o formulário.
{#r_GSPS-getForm_S_S__table_m2z_cvg_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| tableName | Cadeia de caracteres | O nome da tabela |
| sysId | Cadeia de caracteres | O sys_id do formulário |
[Tabela 19. Parâmetros]

{#r_GSPS-getForm_S_S__table_m2z_cvg_jw} {#r_GSPS-getForm_S_S__table_n2z_cvg_jw__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | O formulário |
[Tabela 20. Retorna]

{#r_GSPS-getForm_S_S__table_n2z_cvg_jw}

## GlideSPScriptable - getKBCategoryArticles(cadeia de caracteres sys_id, limite de número) {#ariaid-title12}

Retorna artigos da base de conhecimento na categoria especificada e suas subcategorias.
Para evitar problemas de desempenho, não use este método para retornar artigos em categorias grandes ou artigos com imagens em linha. Em vez disso, use getKBArticleSummaries().
{#GSPS-getKBCategoryArticles_S_N__table_k14_331_xbb__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| sys_id | Cadeia de caracteres | Sys_id da categoria de artigo da base de conhecimento. |
| limite | Número | Número máximo de artigos da base de conhecimento retornados. |
[Tabela 21. Parâmetros]

{#GSPS-getKBCategoryArticles_S_N__table_k14_331_xbb} {#GSPS-getKBCategoryArticles_S_N__table_l14_331_xbb__entry__2}

| Tipo | Descrição |
|-|-|
| Matriz | Os artigos na categoria e suas subcategorias com: * Um workflow_state de publicado. * Uma data valid_to maior ou igual à data atual. {#GSPS-getKBCategoryArticles_S_N__ul_qxn_1hh_xbb} |
[Tabela 22. Retorna]

{#GSPS-getKBCategoryArticles_S_N__table_l14_331_xbb}  

    //Server script 
    (function() {
        data.kbs = $sp.getKBCategoryArticles("0ac1bf8bff0221009b20ffffffffffec", 5);
    })();

    //HTML template
    <div>
    articles: {{::data.kbs}}
    </div>

## GlideSPScriptable - getKBCategoryArticleSummaries(cadeia de caracteres sys_id, limite de número, número maxChars) {#ariaid-title13}

Retorna resumos de artigos da Base de conhecimento na categoria especificada e suas subcategorias.
{#GSPS-getKBCategoryArticleSummaries_S_N_N__table_j44_gjh_xbb__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| sys_id | Cadeia de caracteres | Sys_id da categoria de artigo da base de conhecimento. |
| limite | Número | Número máximo de artigos da base de conhecimento retornados. |
| máx. de caracteres | Número | Número máximo de caracteres a serem retornados do texto do artigo. Para o texto completo do artigo, defina o valor como `-1`. |
[Tabela 23. Parâmetros]

{#GSPS-getKBCategoryArticleSummaries_S_N_N__table_j44_gjh_xbb} {#GSPS-getKBCategoryArticleSummaries_S_N_N__table_k44_gjh_xbb__entry__2}

| Tipo | Descrição |
|-|-|
| Matriz | Os artigos na categoria e suas subcategorias com: * Um workflow_state de publicado. * Uma data valid_to maior ou igual à data atual. {#GSPS-getKBCategoryArticleSummaries_S_N_N__ul_qxn_1hh_xbb} |
[Tabela 24. Retorna]

{#GSPS-getKBCategoryArticleSummaries_S_N_N__table_k44_gjh_xbb}  

    //Server script 
    (function() {
        data.summary = $sp.getKBCategoryArticleSummaries("0ac1bf8bff0221009b20ffffffffffec", 5, 200);
    })();

    //HTML template
    <div>
    articles: {{::data.summary}}
    </div>

## GlideSPScriptable - getKBCount(cadeia de caracteres sys_id) {#ariaid-title14}

Retorna o número de artigos na Base de conhecimento definida.
{#GSPS-getKBCount_S__table_k1v_js1_xbb__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| sys_id | Cadeia de caracteres | Sys_id de um registro da Base de conhecimento. |
[Tabela 25. Parâmetros]

{#GSPS-getKBCount_S__table_k1v_js1_xbb} {#GSPS-getKBCount_S__table_l1v_js1_xbb__entry__2}

| Tipo | Descrição |
|-|-|
| Número | Número de artigos de conhecimento na base de conhecimento definida com: * Um workflow_state de publicado. * Uma data valid_to maior ou igual à data atual. {#GSPS-getKBCount_S__ul_kfs_bhh_xbb} |
[Tabela 26. Retorna]

{#GSPS-getKBCount_S__table_l1v_js1_xbb}  

    //Server script 
    (function() {
        data.count = $sp.getKBCount("a7e8a78bff0221009b20ffffffffff17");
    })();

    //HTML template
    <div>
    articles: {{::data.count}}
    </div>

## GlideSPScriptable - getListColumns(cadeia de caracteres "tableName", exibição de cadeia de caracteres) {#ariaid-title15}

Retorna uma lista das colunas da tabela especificada na exibição especificada.
{#r_GSPS-getListColumns_S_S__table_tzc_dwg_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| tableName | Cadeia de caracteres | Nome da tabela |
| exibição | Cadeia de caracteres | A exibição pela qual filtrar as colunas |
[Tabela 27. Parâmetros]

{#r_GSPS-getListColumns_S_S__table_tzc_dwg_jw} {#r_GSPS-getListColumns_S_S__table_uzc_dwg_jw__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | Um objeto que contém os nomes das colunas. |
[Tabela 28. Retorna]

{#r_GSPS-getListColumns_S_S__table_uzc_dwg_jw}

## GlideSPScriptable - getMenuItems(cadeia de caracteres sysId) {#ariaid-title16}

Retorna uma matriz de itens de menu para a instância especificada.
{#r_GSPS-getMenuItems_S__table_nnj_tch_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| sysId | Cadeia de caracteres | sysId da instância |
[Tabela 29. Parâmetros]

{#r_GSPS-getMenuItems_S__table_nnj_tch_jw} {#r_GSPS-getMenuItems_S__table_onj_tch_jw__entry__2}

| Tipo | Descrição |
|-|-|
| Matriz | Itens de menu para a instância especificada |
[Tabela 30. Retorna]

{#r_GSPS-getMenuItems_S__table_onj_tch_jw}

## GlideSPScriptable - getMenuHREF(página GlideRecord) {#ariaid-title17}

Retorna a parte (?id=) do URL com base no tipo sp_menu.
{#r_GSPS-getMenuHREF_GR__table_w4w_gdh_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| página | GlideRecord | A página |
[Tabela 31. Parâmetros]

{#r_GSPS-getMenuHREF_GR__table_w4w_gdh_jw} {#r_GSPS-getMenuHREF_GR__table_x4w_gdh_jw__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | A parte href da URL. |
[Tabela 32. Retorna]

{#r_GSPS-getMenuHREF_GR__table_x4w_gdh_jw}

## GlideSPScriptable - getParameter(String name) {#ariaid-title18}

Retorna o valor do parâmetro especificado.
{#r_GSPS-getParameter_S__table_zjj_22h_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| nome | Cadeia de caracteres | O nome da chave da cadeia de caracteres de consulta ou do corpo da publicação. |
[Tabela 33. Parâmetros]

{#r_GSPS-getParameter_S__table_zjj_22h_jw} {#r_GSPS-getParameter_S__table_akj_22h_jw__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | Retorna o parâmetro especificado como um objeto. Retorna nulo se não houver solicitação, solicitação JSON ou widget. |
[Tabela 34. Retorna]

{#r_GSPS-getParameter_S__table_akj_22h_jw}

## GlideSPScriptable -- getPortalRecord() {#ariaid-title19}

Retorna o registro do portal da tabela Portais de serviço \[sp_portal\].
{#r_GSPS-getPortalRecord__table_dwm_52h_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 35. Parâmetros]

{#r_GSPS-getPortalRecord__table_dwm_52h_jw} {#r_GSPS-getPortalRecord__table_ewm_52h_jw__entry__2}

| Tipo | Descrição |
|-|-|
| GlideRecord | O registro do portal para o portal atual da tabela Portais de serviço \[sp_portal\]. |
[Tabela 36. Retorna]

{#r_GSPS-getPortalRecord__table_ewm_52h_jw}  

    //Server script
    (function() {
        var portalGr = $sp.getPortalRecord();
        data.logo = portalGr.getDisplayValue("logo");
        data.homepage = portalGr.getDisplayValue("homepage.id");
    })();

    //HTML template
    <div>
        <img ng-src="{{::c.data.logo}}" />
        <a href="?id={{::c.data.homepage}}">Click here to go home</a>
    </div>

## GlideSPScriptable - getRecord(cadeia de caracteres tabela, cadeia de caracteres sys_id) {#ariaid-title20}

Se os parâmetros forem fornecidos, retornará o GlideRecord identificado pela tabela fornecida e pelo SYS ID. Se nenhum parâmetro for fornecido, retornará o registro identificado pelo URL atual.
{#r_GSPS-getRecord__table_mzs_gfh_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| tabela | Cadeia de caracteres | Opcional. A tabela do registro a retornar. Se nenhum parâmetro estiver incluído, retornará a tabela e o SYS ID identificado pelo URL atual. |
| sys_id | Cadeia de caracteres | Opcional. O SYS ID do registro a ser retornado. Se nenhum parâmetro estiver incluído, retornará o registro identificado pelo URL atual. |
[Tabela 37. Parâmetros]

{#r_GSPS-getRecord__table_mzs_gfh_jw} {#r_GSPS-getRecord__table_nzs_gfh_jw__entry__2}

| Tipo | Descrição |
|-|-|
| GlideRecord | Se os parâmetros forem fornecidos, retornará o registro identificado pela tabela fornecida e pelo SYS ID. Se nenhum parâmetro for fornecido, retornará o registro identificado pelo URL atual. Retorna nulo se o widget for incorporado por outro widget ou se o registro dos parâmetros fornecidos não for encontrado. |
[Tabela 38. Retorna]

{#r_GSPS-getRecord__table_nzs_gfh_jw}  

    //Server script 
    (function(){ 
    var now_GR = $sp.getRecord(); 
    data.tableLabel = now_GR.getLabel(); 
    })(); 

    //HTML template 
    <div class="panel-heading"> 
    <h4 class="panel-title">${{{data.tableLabel}} details}</h4> 
    </div>

## GlideSPScriptable - getRecordDisplayValues (Dados do objeto, GlideRecord de, nomes de cadeia de caracteres) {#ariaid-title21}

Copia valores de exibição dos campos especificados no parâmetro de dados.
{#r_GSPS-getRecordDispValues_O_GR_S__table_xn2_mhh_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| dados | Objeto | Os valores de exibição dos campos especificados são copiados para este objeto. |
| de | GlideRecord | O GlideRecord a ser processado. |
| nomes | Cadeia de caracteres | Uma lista separada por vírgulas de nomes de campo. |
[Tabela 39. Parâmetros]

{#r_GSPS-getRecordDispValues_O_GR_S__table_xn2_mhh_jw} {#r_GSPS-getRecordDispValues_O_GR_S__table_yn2_mhh_jw__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 40. Retorna]

{#r_GSPS-getRecordDispValues_O_GR_S__table_yn2_mhh_jw}

## GlideSPScriptable - getRecordElements(Dados do objeto, GlideRecord de, nomes de cadeia de caracteres) {#ariaid-title22}

Para os campos especificados, copia o nome do elemento, o valor de exibição e o valor no parâmetro de dados.
{#r_GSPS-getRecordElements_O_GR_S__table_gvx_qkh_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| dados | Objeto | O nome do elemento, o valor de exibição e o valor dos campos especificados são copiados para este objeto. |
| de | GlideRecord | O GlideRecord a ser processado. |
| nomes | Cadeia de caracteres | Uma lista separada por vírgulas de nomes de campo. |
[Tabela 41. Parâmetros]

{#r_GSPS-getRecordElements_O_GR_S__table_gvx_qkh_jw} {#r_GSPS-getRecordElements_O_GR_S__table_hvx_qkh_jw__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 42. Retorna]

{#r_GSPS-getRecordElements_O_GR_S__table_hvx_qkh_jw}

## GlideSPScriptable - getRecordValues (Dados do objeto, GlideRecord de, nomes de cadeia de caracteres) {#ariaid-title23}

Copia valores para os nomes de campo especificados do GlideRecord para o parâmetro de dados.
{#r_GSPS-getRecordValues_O_GR_S__table_bhn_rlh_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| dados | Objeto | O valor dos campos especificados é copiado para este objeto. |
| de | GlideRecord | O GlideRecord a ser processado. |
| nomes | Cadeia de caracteres | Uma lista separada por vírgulas de nomes de campo. |
[Tabela 43. Parâmetros]

{#r_GSPS-getRecordValues_O_GR_S__table_bhn_rlh_jw} {#r_GSPS-getRecordValues_O_GR_S__table_chn_rlh_jw__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 44. Retorna]

{#r_GSPS-getRecordValues_O_GR_S__table_chn_rlh_jw}

## GlideSPScriptable - getRecordVariables(GlideRecord now_GR, booliano includeNilResponses) {#ariaid-title24}

Retorna Catálogo de serviços variáveis associadas a um registro no formato de cadeia de caracteres.
{#GSPS-getRecordVars_GR_B__table_e5c_jbz_43b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| now_GR | GlideRecord | O registro para recuperar Catálogo de serviços variáveis. Deve ser um registro com Catálogo de serviços variáveis definidas, como um registro de item solicitado \[sc_req_item\] ou um incidente enviado por meio de um produtor de registro. |
| includeNilResponses | Booliano | Opcional. Se verdadeiro, a API inclui variáveis sem valor definido pelo usuário. |
[Tabela 45. Parâmetros]

{#GSPS-getRecordVars_GR_B__table_e5c_jbz_43b} {#GSPS-getRecordVars_GR_B__table_f5c_jbz_43b__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | Catálogo de serviços variáveis associadas ao registro. |
[Tabela 46. Retorna]

{#GSPS-getRecordVars_GR_B__table_f5c_jbz_43b}  

    //Server script 
    (function() {
    var itemsGR = new GlideRecord("sc_req_item");
    itemsGR.get('585d1bc44f4f13008a959a211310c77d');
    	
    data.scVars = $sp.getRecordVariables(itemsGR);

    })();

    //HTML template
    <div>
    Requested item variables: {{::data.scVars}}
    </div>

Saída:

    Requested item variables: [
      {
        "display_value":"MetroPCS",
        "name":"carrier",
        "visible_summary":true,
        "id":"585d1bc44f4f13008a959a211310c77c",
        "label":"Allocated carrier",
        "type":"5",
        "value":"metropcs",
        "visible_standalone":true,
        "visible_guide":true
      },
      {
        "display_value":"Unlimited",
        "name":"data_plan",
        "visible_summary":true,
        "id":"d05d1bc44f4f13008a959a211310c77c",
        "label":"Monthly data allowance",
        "type":"5",
        "value":"unlimited",
        "visible_standalone":true,
        "visible_guide":true
      },
      {
        "display_value":"12 Months",
        "name":"duration",
        "visible_summary":true,
        "id":"d85d1bc44f4f13008a959a211310c77c",
        "label":"Contract duration",
        "type":"5",
        "value":"twelve_months",
        "visible_standalone":true,
        "visible_guide":true
      },
      {
        "display_value":"Slate",
        "name":"color",
        "visible_summary":true,
        "id":"545d1bc44f4f13008a959a211310c77c",
        "label":"Color",
        "type":"5",
        "value":"slate",
        "visible_standalone":true,
        "visible_guide":true
      },
      {"display_value":"64GB",
        "name":"storage",
        "visible_summary":true,
        "id":"d45d1bc44f4f13008a959a211310c77c",
        "label":"Storage",
        "type":"5",
        "value":"sixtyfour",
        "visible_standalone":true,
        "visible_guide":true
      }
    ]

## GlideSPScriptable - getRecordVariablesArray(GlideRecord now_GR, booliano includeNilResponses) {#ariaid-title25}

Retorna uma matriz de Catálogo de serviços variáveis associadas a um registro.
{#GSPS-getRecVarArray_GR__table_tyy_kx3_h2b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| now_GR | GlideRecord | O registro para recuperar Catálogo de serviços variáveis. Deve ser um registro com Catálogo de serviços variáveis definidas, como um registro de item solicitado \[sc_req_item\] ou um incidente enviado por meio de um produtor de registro. |
| includeNilResponses | Booliano | Opcional. Se verdadeiro, a API inclui variáveis sem valor definido pelo usuário. |
[Tabela 47. Parâmetros]

{#GSPS-getRecVarArray_GR__table_tyy_kx3_h2b} {#GSPS-getRecVarArray_GR__table_uyy_kx3_h2b__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | Matriz de Catálogo de serviços variáveis associadas ao registro. |
[Tabela 48. Retorna]

{#GSPS-getRecVarArray_GR__table_uyy_kx3_h2b}  

    //Server script 
    (function() {
    var itemsGR = new GlideRecord("sc_req_item");
    itemsGR.get('585d1bc44f4f13008a959a211310c77d');
    	
    data.scVars = $sp.getRecordVariablesArray(itemsGR);

    })();

    //HTML template
    <div>
    Requested item variables: {{::data.scVars}}
    </div>

Saída:

    Requested item variables: [
      {
        "display_value":"MetroPCS",
        "name":"carrier",
        "visible_summary":true,
        "id":"585d1bc44f4f13008a959a211310c77c",
        "label":"Allocated carrier",
        "type":"5",
        "value":"metropcs",
        "visible_standalone":true,
        "visible_guide":true
      },
      {
        "display_value":"Unlimited",
        "name":"data_plan",
        "visible_summary":true,
        "id":"d05d1bc44f4f13008a959a211310c77c",
        "label":"Monthly data allowance",
        "type":"5",
        "value":"unlimited",
        "visible_standalone":true,
        "visible_guide":true
      },
      {
        "display_value":"12 Months",
        "name":"duration",
        "visible_summary":true,
        "id":"d85d1bc44f4f13008a959a211310c77c",
        "label":"Contract duration",
        "type":"5",
        "value":"twelve_months",
        "visible_standalone":true,
        "visible_guide":true
      },
      {
        "display_value":"Slate",
        "name":"color",
        "visible_summary":true,
        "id":"545d1bc44f4f13008a959a211310c77c",
        "label":"Color",
        "type":"5",
        "value":"slate",
        "visible_standalone":true,
        "visible_guide":true
      },
      {"display_value":"64GB",
        "name":"storage",
        "visible_summary":true,
        "id":"d45d1bc44f4f13008a959a211310c77c",
        "label":"Storage",
        "type":"5",
        "value":"sixtyfour",
        "visible_standalone":true,
        "visible_guide":true
      }
    ]

## GlideSPScriptable - getStream(cadeia de caracteres tabela, cadeia de caracteres sysId) {#ariaid-title26}

Obtém o fluxo de atividades do registro especificado. Este método funciona em tabelas que estendem a tabela de tarefas.
{#r_GSPS-getStream_S_S__table_g5b_jmh_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| tabela | Cadeia de caracteres | O nome da tabela |
| sysID | Cadeia de caracteres | O sys_id do registro |
[Tabela 49. Parâmetros]

{#r_GSPS-getStream_S_S__table_g5b_jmh_jw} {#r_GSPS-getStream_S_S__table_h5b_jmh_jw__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | Se uma tabela que estende a tabela de tarefas for especificada, conterá as propriedades display_value, sys_id, short_description,number, entradas, user_sys_id, user_full_name, user_login, label, table e journal_fields; caso contrário, contém a tabela e as propriedades sys_id. Nota: A propriedade user_login contém o ID do usuário atual. As propriedades user_sys_id e iser_full_name fazem referência ao criador do registro consultado. |
[Tabela 50. Retorna]

{#r_GSPS-getStream_S_S__table_h5b_jmh_jw}

## GlideSPScriptable - getUserInitials() {#ariaid-title27}

Retorna as iniciais do usuário.
{#r_GSPS-getUserInitials__table_csj_vmh_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 51. Parâmetros]

{#r_GSPS-getUserInitials__table_csj_vmh_jw} {#r_GSPS-getUserInitials__table_dsj_vmh_jw__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | As iniciais do usuário |
[Tabela 52. Retorna]

{#r_GSPS-getUserInitials__table_dsj_vmh_jw}

## GlideSPScriptable - getValue(String name) {#ariaid-title28}

Retorna o valor nomeado da solicitação, instância ou portal JSON.
{#r_GSPS-getValue_S__table_ist_nnh_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| nome | Cadeia de caracteres | Nome da solicitação, instância ou portal JSON. |
[Tabela 53. Parâmetros]

{#r_GSPS-getValue_S__table_ist_nnh_jw} {#r_GSPS-getValue_S__table_jst_nnh_jw__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | Valor do parâmetro especificado. Nulo se a entidade especificada não existir ou não tiver esse parâmetro. |
[Tabela 54. Retorna]

{#r_GSPS-getValue_S__table_jst_nnh_jw}  

    //Server script
    (function() {
        data.title = $sp.getValue("title");
        data.catalog = $sp.getValue("sc_catalog");
    })();

    //HTML templage
    <div>
        <h1>sp_instance.title: {{::data.title}}</h1>
        <h1>sp_portal.sc_catalog: {{::data.catalog}}</h1>
    </div>

## GlideSPScriptable - getValues(Dados do objeto, Nomes das cadeias de caracteres) {#ariaid-title29}

Copia valores da solicitação ou instância para o parâmetro de dados.
{#r_GSPS-getValues_O_S__table_ugp_d4h_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| dados | Objeto | Recebe os valores de parâmetro. |
| nomes | Cadeia de caracteres | Cadeia de caracteres separada por vírgulas de nomes de campo. |
[Tabela 55. Parâmetros]

{#r_GSPS-getValues_O_S__table_ugp_d4h_jw} {#r_GSPS-getValues_O_S__table_vgp_d4h_jw__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 56. Retorna]

{#r_GSPS-getValues_O_S__table_vgp_d4h_jw}

## GlideSPScriptable - getVariablesArray(Booliano includeNilResponses) {#ariaid-title30}

Retorna uma matriz de Catálogo de serviços variáveis associadas ao registro na URL.
Por exemplo, se o URL incluir os parâmetros `id=form&table=sc_req_item&sys_id=832e9620db4f330083766b984b9619cf`, a API retornará as variáveis associadas ao registro fornecido na tabela Item solicitado \[sc_req_item\]. Deve ser um registro com Catálogo de serviços variáveis definidas, como um registro de item solicitado \[sc_req_item\] ou um incidente enviado por meio de um produtor de registro.
{#GSPS-getVariablesArray__table_yzy_j2p_l3b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| includeNilResponses | Booliano | Opcional. Se verdadeiro, a API inclui variáveis sem valor definido pelo usuário. |
[Tabela 57. Parâmetros]

{#GSPS-getVariablesArray__table_yzy_j2p_l3b} {#GSPS-getVariablesArray__table_ixh_flp_l3b__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | Matriz de variáveis associadas à tabela. |
[Tabela 58. Retorna]

{#GSPS-getVariablesArray__table_ixh_flp_l3b}  

    //Server script 
    (function() {	
    data.scVars = $sp.getVariablesArray();
    })();

    //HTML template
    <div Current record variables: {{::data.scVars}} ></div>

Saída:

    Current record variables: [
      {
        "display_value":"unlimited",
        "name":"data","visible_summary":
        true,"id":"472e5620db4f330083766b984b96198a",
        "label":"Data",
        "type":"6",
        "value":"unlimited",
        "visible_standalone":true,
        "visible_guide":true
      },
      {
        "display_value":"Black",
        "name":"color",
        "visible_summary":true,
        "id":"c72e5620db4f330083766b984b96198a",
        "label":"Color",
        "type":"6",
        "value":"Black",
        "visible_standalone":true,
        "visible_guide":true
      }
    ] 

## GlideSPScriptable - getWidget(cadeia de caracteres sysID, opções de objeto) {#ariaid-title31}

Obtém um widget por ID ou sys_id, executa o script do servidor desse widget usando as opções fornecidas e retorna o modelo de widget.
{#r_GSPS-getWidget_S__O__table_vms_1ph_jw__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| sysID | Cadeia de caracteres | O widget sys_id ou widget_id |
| opções | Objeto | Um objeto a ser passado para o script do servidor do widget. Consulte este objeto como `opções` no script do servidor. Nota: Todas as opções passadas para esta função só estarão disponíveis no script do servidor do widget incorporado na primeira execução desse script. Quaisquer chamadas subsequentes para o script do servidor a partir do widget incorporado não conterão as propriedades do objeto passadas. |
[Tabela 59. Parâmetros]

{#r_GSPS-getWidget_S__O__table_vms_1ph_jw} {#r_GSPS-getWidget_S__O__table_wms_1ph_jw__entry__2}

| Tipo | Descrição |
|-|-|
| Objeto | Um modelo de widget a ser usado com sp-widget. |
[Tabela 60. Retorna]

{#r_GSPS-getWidget_S__O__table_wms_1ph_jw}  

    //Server script
    data.myWidget = $sp.getWidget('widget_id', {p1: param1, p2: param2});

    //HTML
    <sp-widget widget="c.data.myWidget"></sp-widget>

## GlideSPScriptable - isRTLEnabled() {#ariaid-title32}

Verifica se o portal associado está habilitado para o idioma da direita para a esquerda (RTL) e se o idioma do usuário atual é RTL direcional.
Use este método para determinar se há necessidade de um CSS específico de RTL na IU do portal.
{#GSPS-isRTLEnabled__table_ftx_1c3_yxb__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 61. Parâmetros]

{#GSPS-isRTLEnabled__table_ftx_1c3_yxb} {#GSPS-isRTLEnabled__table_gtx_1c3_yxb__entry__2}

| Tipo | Descrição |
|-|-|
| Booliano | Sinalizador que indica se o sinalizador RTL está habilitado e se o idioma da sessão do usuário atual é RTL direcional. Valores possíveis: * verdadeiro: o sinalizador de RTL está habilitado. * falso: o sinalizador de RTL não está habilitado. Tipo de dados: booliano |
[Tabela 62. Retorna]

{#GSPS-isRTLEnabled__table_gtx_1c3_yxb}  
O exemplo de código a seguir mostra como usar este método para determinar o tipo de ícone a ser exibido na página do portal.

    // Server script  
    (function() {
      data.isRTLEnabled = $sp.isRTLEnabled();
     })(); 

    // HTML template 
    <div> <i ng-class="c.data.isRTLEnabled ? 'fa fa-arrow-right' : 'fa fa-arrow-left'"></i> </div> 

## GlideSPScriptable - isUserCriteriaEnabled() {#ariaid-title33}

Retorna verdadeiro se os critérios do usuário estiverem habilitados.
Este método retornará verdadeiro se o plug-in Suporte aos critérios do usuário do Portal de serviços (com.glide.service-portal.user-criteria) estiver ativo e os campos Habilitar uso de registros de critérios do usuário em vez de funções para direitos do Portal de serviços (glide.service_portal.user_criteria_enabled) A propriedade do sistema está definida como verdadeira.
{#GSPS-isUserCriteriaEnabled__table_bn5_zzb_x2b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 63. Parâmetros]

{#GSPS-isUserCriteriaEnabled__table_bn5_zzb_x2b} {#GSPS-isUserCriteriaEnabled__table_cn5_zzb_x2b__entry__2}

| Tipo | Descrição |
|-|-|
| Booliano | Verdadeiro se os critérios do usuário estiverem habilitados. |
[Tabela 64. Retorna]

{#GSPS-isUserCriteriaEnabled__table_cn5_zzb_x2b}

## GlideSPScriptable - log (mensagem do objeto) {#ariaid-title34}

Registra a saída para a tabela Entradas de log do Portal de serviços \[sp_log\]. O usuário conectado deve ter a função sp_admin ou admin.
{#GSPS-log_O__table_odb_whn_p2b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| mensagem | Objeto | Objeto ou cadeia de caracteres JavaScript que representa a mensagem a ser enviada como saída em uma página Portal de serviços. |
[Tabela 65. Parâmetros]

{#GSPS-log_O__table_odb_whn_p2b} {#GSPS-log_O__table_pdb_whn_p2b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 66. Retorna]

{#GSPS-log_O__table_pdb_whn_p2b}  
O exemplo a seguir mostra como registrar em log um erro predefinido se ele ocorrer.

    var demo_data = null;
    var params = null;
    if (gr.getValue("demo_data")) {
       try {
    	demo_data = JSON.parse(gr.getValue("demo_data"));
    	params = (demo_data.options) ? demo_data.options : null;
    	} catch(e) {
    	$sp.log(e);
       }
    }

## GlideSPScriptable - mapUrlToSPURl(cadeia de caracteres URL) {#ariaid-title35}

Transforma um URL que solicita uma lista ou um formulário na IU da plataforma no URL da página correspondente do Portal de serviços `id=list` ou `id=form`.
Use este método para executar tarefas como redirecionar um usuário após o login para a página correta do Portal de serviços quando ele solicitar um formulário de IU da plataforma ou URL de lista. Observe que os destinos de página `id=list` e `id=form` não são personalizáveis.  
Nota:  
Os valores de tabela, sys_id e sysparm_query são preservados do URL original; sysparm_view não é.
{#GSPS-mapUrlToSPUrl_S__table_odb_whn_p2b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| URL | Cadeia de caracteres | URL da IU da plataforma |
[Tabela 67. Parâmetros]

{#GSPS-mapUrlToSPUrl_S__table_odb_whn_p2b} {#GSPS-mapUrlToSPUrl_S__table_pdb_whn_p2b__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | URL do Portal de serviços transformado. Se o URL passado não solicitar uma lista ou um formulário na IU da plataforma, um valor nulo será retornado. |
[Tabela 68. Retorna]

{#GSPS-mapUrlToSPUrl_S__table_pdb_whn_p2b}  
Exemplo de lista

    GlideSPScriptable().mapUrlToSPUrl("http://demo.service-now.com/task_list.do?sysparm_userpref_module=1523b8d4c611227b00be8216ec331b9a&sysparm_query=assigned_to=javascript:getMyAssignments()&sysparm_clear_stack=true"))

Retorna

    id=list&table=task&filter=assigned_to=javascript:getMyAssignments()&sys_id=&v=

Exemplo de formulário

    GlideSPScriptable().mapUrlToSPUrl("incident.do?sys_id=12bc12bc12bc12bc12bc12bc12bc12bc")

Retorna

    id=form&table=incident&filter=&sys_id=12bc12bc12bc12bc12bc12bc12bc12bc&v=

## GlideSPScriptable - userCanSeeSearchSourceByCriteria(cadeia de caracteres searchSourceID) {#ariaid-title36}

Retorna verdadeiro se o usuário atual puder ver uma origem de pesquisa especificada pelo searchSourceID.
Retorna verdadeiro se o usuário não estiver restrito por critérios do usuário. Para obter mais detalhes sobre como os critérios do usuário afetam os ativos do Portal de serviços, consulte [Critérios do usuário para o Portal de serviços](https://www.servicenow.com/docs/access?context=user-criteria&version=xanadu&pubname=xanadu-platform-user-interface&ft:locale=en-US).  
Nota:  
Este método não avalia as permissões baseadas em função da origem de pesquisa e só deve ser usado se os Critérios do usuário estiverem habilitados.
{#GSPS-userCanSeeSearchSourceByCriteria__table_jjl_cjc_x2b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| searchSourceID | Cadeia de caracteres | Sys_id do registro de origem de pesquisa. |
[Tabela 69. Parâmetros]

{#GSPS-userCanSeeSearchSourceByCriteria__table_jjl_cjc_x2b} {#GSPS-userCanSeeSearchSourceByCriteria__table_kjl_cjc_x2b__entry__2}

| Tipo | Descrição |
|-|-|
| Booliano | Verdadeiro se o usuário atual tiver acesso de leitura à origem de pesquisa. |
[Tabela 70. Retorna]

{#GSPS-userCanSeeSearchSourceByCriteria__table_kjl_cjc_x2b}

