Imprimer      Ouvrir la version PDF de l'aide en ligne


Rubrique précédente

Rubrique suivante

RowIdToRowNum

La fonction RowIdToRowNum d'Expression Builder convertit une adresse de ligne alphanumérique au format numérique.

REMARQUE : Les adresses de ligne sont générées par Oracle CRM On Demand à l'aide d'un algorithme propriétaire et bénéficient d'une intégrité référentielle complète au sein de la base de données Oracle CRM On Demand. L'algorithme utilise un codage de base 36 et un système de numération positionnel dans lequel la base est 36. L'utilisation de 36 comme base permet de représenter les chiffres par les nombres de 0 à 9 et les lettres de A à Z, ce qui constitue un système de numération alphanumérique optimisé, non sensible à la casse, basé sur des caractères ASCII.

Syntaxe

RowIdToRowNum('row_id')

Type du résultat

Chaîne

Arguments

Le tableau suivant décrit les arguments de la fonction.

Argument

Description

row_id

Littéral de chaîne, nom de champ ou expression qui renvoie l'ID de ligne alphanumérique.

Remarque : Les noms de champ indépendants de la langue et la syntaxe de nom de champ utilisés dans les exemples d'expressions de cette rubrique sont ceux utilisés dans Expression Builder, dans les versions antérieures à la version 29 Service Pack 1. Ces exemples restent valides. Toutefois, si vous sélectionnez les champs correspondants pour une expression de la liste Champs d'Expression Builder dans la version 29 Service Pack 1 ou version ultérieure, les noms de champ et leur syntaxe seront différents de ceux utilisés dans les exemples. Il est recommandé de toujours sélectionner les champs de vos expressions dans la liste Champs d'Expression Builder afin que les noms de champ et leur syntaxe soient toujours corrects. Pour plus d'informations sur les noms de champ et leur syntaxe dans les expressions, reportez-vous à la rubrique A propos des expressions.

Exemples

L'exemple suivant :

RowIdToRowNum('12-6RX8L').

renvoie la valeur 38-8021253.

L'exemple suivant :

RowIdToRowNum('12-Y09KG')

renvoie la valeur 38-57119344.

Si le champ <AccountID> contient '12-Y09KG', l'exemple suivant :

RowIdToRowNum('<AccountID>')

renvoie la valeur 38-57119344.

Rubriques connexes

Pour obtenir des informations sur Expression Builder, reportez-vous aux rubriques suivantes :


Publié en août 2018 Copyright © 2005, 2018, Oracle. Tous droits réservés. Legal Notices.