Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Ces fonctions créent et manipulent des valeurs d’enregistrement.
Informations
| Nom | Descriptif |
|---|---|
| Record.FieldCount | Retourne le nombre de champs d’un enregistrement. |
| Record.HasFields | Retourne true si le nom du champ ou les noms de champs sont présents dans un enregistrement. |
Transformations
| Nom | Descriptif |
|---|---|
| Geography.FromWellKnownText | Convertit le texte représentant une valeur géographique au format Well-Known Texte (WKT) en enregistrement structuré. |
| Geography.ToWellKnownText | Traduit une valeur structurée de point géographique en sa représentation texte (WKT) Well-Known. |
| GeographyPoint.From | Crée un enregistrement représentant un point géographique à partir de parties. |
| Geometry.FromWellKnownText | Convertit le texte représentant une valeur géométrique au format Well-Known Texte (WKT) en enregistrement structuré. |
| Geometry.ToWellKnownText | Traduit une valeur de point géométrique structurée en sa représentation Well-Known Text (WKT). |
| GeometryPoint.From | Crée un enregistrement représentant un point géométrique à partir de parties. |
| Record.AddField | Ajoute un champ à partir d’un nom de champ et d’une valeur. |
| Record.Combine | Combine les enregistrements d’une liste. |
| Record.RemoveFields | Supprime le ou les champs spécifiés de l’enregistrement d’entrée. |
| Record.RenameFields | Retourne un nouvel enregistrement qui renomme les champs spécifiés. Les champs résultants conservent leur ordre d’origine. Cette fonction prend en charge l’échange et le chaînage des noms de champs. Toutefois, tous les noms cibles ainsi que les noms de champs restants doivent constituer un ensemble unique ou une erreur se produit. |
| Record.ReorderFields | Réorganise les champs d’enregistrement pour qu’ils correspondent à l’ordre d’une liste de noms de champs. |
| Record.TransformFields | Transforme les champs en appliquant transformOperations. Pour plus d’informations sur les valeurs prises en charge par transformOperations, accédez à Valeurs de paramètre. |
Sélection
| Nom | Descriptif |
|---|---|
| Record.Field | Retourne la valeur du champ donné. Cette fonction peut être utilisée pour créer dynamiquement la syntaxe de recherche de champ pour un enregistrement donné. De cette façon, il s’agit d’une version dynamique de la syntaxe d’enregistrement[champ]. |
| Record.FieldNames | Retourne une liste de noms de champs dans l’ordre des champs de l’enregistrement. |
| Record.FieldOrDefault | Retourne la valeur d’un champ à partir d’un enregistrement ou la valeur par défaut si le champ n’existe pas. |
| Record.FieldValues | Retourne une liste de valeurs de champ dans l’ordre des champs de l’enregistrement. |
| Record.SelectFields | Retourne un nouvel enregistrement qui contient les champs sélectionnés à partir de l’enregistrement d’entrée. L’ordre d’origine des champs est conservé. |
Sérialisation
| Nom | Descriptif |
|---|---|
| Record.FromList | Retourne un enregistrement en fonction d’une liste de valeurs de champ et d’un ensemble de champs. |
| Record.FromTable | Retourne un enregistrement d’une table d’enregistrements contenant des noms de champs et des valeurs. |
| Record.ToList | Retourne une liste de valeurs contenant les valeurs de champ de l’enregistrement d’entrée. |
| Record.ToTable | Retourne une table d’enregistrements contenant des noms de champs et des valeurs d’un enregistrement d’entrée. |
Valeurs des paramètres
Les définitions de type suivantes sont utilisées pour décrire les valeurs de paramètre référencées dans les fonctions d’enregistrement ci-dessus.
| Définition de type | Descriptif |
|---|---|
| Option MissingField | Plus d’informations : MissingField.Type |
| Opérations de transformation | Les opérations de transformation peuvent être spécifiées par l’une des valeurs suivantes : • Valeur de liste de deux éléments, premier élément étant le nom du champ et le deuxième élément étant la fonction de transformation appliquée à ce champ pour produire une nouvelle valeur. • Une liste de transformations peut être fournie en fournissant une valeur de liste, et chaque élément étant la valeur de liste de 2 éléments, comme décrit ci-dessus. Pour obtenir des exemples, accédez à la description de Record.TransformFields |
| Opérations de renommage | Les opérations de renommage d’un enregistrement peuvent être spécifiées comme suit : Une opération de renommage unique, représentée par une liste de deux noms de champs, ancienne et nouvelle. Pour obtenir des exemples, accédez à la description de Record.RenameFields. |