SwitchType

Détermine si les types de compte sont permutés pour le membre libre actuel ou pour un membre libre spécifié. Cette fonction modifie le type de compte pour le membre d'une dimension Custom à l'aide des règles suivantes :

  • Actif vers Charges

  • Charges vers Actif

  • Passif vers Produits

  • Produits vers Passif

  • Solde vers Flux

  • Flux vers Solde

Cette fonction peut être utilisée avec les types de règles suivants :

  • Calcul

  • Conversion

  • Consolidation

  • Allocation

Syntaxe

HS.<Object>.SwitchType("Member")
HS.<Object>.SwitchType("")

Remarque :

Utilisez une chaîne vide ("") pour appliquer cette fonction au membre actuel.

Tableau 11-50 Syntaxe de la fonction SwitchType

Paramètre Description

<Objet>

Un des mots clés objets suivants :

  • Custom1

  • Custom2

  • Custom3

  • Custom4

  • Custom

Member

Nom d'un membre de la dimension libre valide.

Valeur renvoyée

Une expression booléenne qui est True si les types de compte sont permutés pour le membre libre ou False si les types de compte ne le sont pas.

Exemple

Dans l'exemple suivant, si les types de compte sont permutés pour le membre Custom1, les instructions comprises entre les instructions If...Then et End If sont exécutées :

If HS.Custom1.SwitchType("") = TRUE Then
  ...
End If
If HS.Custom("Product").SwitchType("P3000-Phones") = TRUE Then
...
End If