| Imprimir Abrir versão PDF da ajuda online

#### RowIdToRowNum A função RowIdToRowNum do Expression Builder converte um ID da linha alfanumérico num formato numérico. NOTA: Os IDs da linha são gerados pelo Oracle CRM On Demand, utilizando um algoritmo registado e têm integridade referencial total na base de dados do Oracle CRM On Demand. O algoritmo utiliza a codificação Base-36, um sistema numérico posicional em que a base é 36. Ao utilizar 36 como base permite que os dígitos sejam representados pelos números 0-9 e pelas letras A-Z, o que é um sistema de numeração alfanumérica sensível a maiúsculas e minúsculas otimizado, com base nos caracteres ASCII. ### Sintaxe RowIdToRowNum('row_id') ### Tipo de resultado Cadeia ### Argumentos A tabela seguinte descreve os argumentos para a função.
Argumento | Descrição
--- | ---
row_id | O literal de cadeia, o nome do campo ou a expressão que devolve um ID da linha alfanumérico.
NOTA: Os nomes de campos independentes da língua e a sintaxe do nome do campo utilizada em quaisquer expressões de exemplo neste tópico são os nomes de campos e a sintaxe do nome do campo que foram utilizados no Expression Builder em versões anteriores à Versão 29 do Service Pack 1. Estes exemplos ainda são válidos. No entanto, se selecionar os campos correspondentes para uma expressão a partir da lista de Campos no Expression Builder na Versão 29 do Service Pack 1 ou posterior, os nomes de campos e a sintaxe do nome do campo serão diferentes dos apresentados nos exemplos. É recomendado que selecione sempre os campos para as expressões da lista de Campos no Expression Builder, para que os nomes de campos e a sintaxe do nome do campo estejam sempre corretos. Para obter mais informações sobre os nomes de campos e a sintaxe do nome do campo nas expressões, consulte Acerca de Expressões. ### Exemplos O exemplo seguinte: RowIdToRowNum('12-6RX8L'). devolve o valor 38-8021253. O exemplo seguinte: RowIdToRowNum('12-Y09KG') devolve o valor 38-57119344. Se o campo <AccountID> contiver '12-Y09KG', o exemplo seguinte: RowIdToRowNum('<AccountID>') devolve o valor 38-57119344. #### Tópicos Relacionados Consulte os tópicos seguintes para obter informações do Expression Builder relacionadas: Acerca do Expression Builder Utilizar o Expression Builder Funções do Expression Builder

Publicado em Agosto 2022 | Copyright © 2005, 2022, Oracle e/ou respetivas associadas. Legal Notices.