Partager via


Définition des propriétés Culture pour les modèles

Mis à jour : 17 juillet 2006

Lorsque vous manipulez votre modèle, vous pouvez définir deux propriétés spécifiques à une culture : model culture (culture de modèle) et attribute culture (culture d'attribut).

Model Culture

La propriété Model culture est définie au départ lorsque vous sélectionnez une langue dans la liste déroulante Sélectionner la langue du modèle dans l'Assistant Générateur de modèles. La langue que vous sélectionnez indique au Générateur de modèles quel code propre à une langue utiliser lors de la génération de noms conviviaux pour les tables et les colonnes de votre base de données. Les huit options de culture pour les modèles répertoriées dans l'Assistant reflètent les langues pour lesquelles SQL Server 2005 est disponible.

Une fois l'Assistant exécuté, vous pouvez définir la propriété Culture du modèle à n'importe quelle culture .NET Framework 2.0. Pour modifier la propriété Culture du modèle, dans Business Intelligence Development Studio, sélectionnez le nœud de modèle de premier niveau, puis dans le volet Propriétés, sélectionnez une culture dans la liste déroulante Culture. Model culture est la culture par défaut utilisée lors de la mise en forme des valeurs d'attribut d'après leurs propriétés Format respectives. La culture utilisée peut avoir des conséquences sur la mise en forme des chiffres et des données, ainsi que sur le symbole monétaire utilisé.

Attribute Culture

Attribute culture est définie à l'aide de la propriété DataCulture sur les différents attributs d'une entité. Cette propriété a une incidence sur la manière dont les données d'attribut sont mises en forme. Si vous ne définissez pas cette propriété, l'attribut est mis en forme à l'aide de la culture de modèle par défaut.

Comportements des cultures

Dans Microsoft SQL Server 2005, le Générateur de rapports est principalement conçu pour être utilisé dans des situations où la culture de l'utilisateur est la même que la culture du modèle. Les différences entre ces deux cultures peuvent provoquer un comportement déroutant lors de la conception et de l'exécution d'un rapport :

  • Lorsque vous concevez un rapport du Générateur de rapports, la culture de votre ordinateur local est utilisée pour mettre en forme les données exemple dans la zone de conception, sauf dans les instances où la propriété DataCulture a été définie pour un attribut dans la source de données. Lorsque vous exécutez un rapport du Générateur de rapports, la culture de la source de données est utilisée pour mettre en forme l'intégralité du rapport, sauf dans les instances où la propriété DataCulture a été définie pour un attribut dans la source de données.
  • Vous pouvez modifier les paramètres régionaux de l'ordinateur local sans modifier la culture de votre ordinateur. Lorsque ces paramètres régionaux sont modifiés, la zone de conception du Générateur de rapports reflète les modifications. Cependant, lorsque le rapport est exécuté, les modifications sont ignorées.
  • Dans les boîtes de dialogue Filtrer les données et Définir la formule, et dans la zone de paramètres affichée lors de l'exécution d'un rapport, les paramètres régionaux et la culture de votre ordinateur local sont utilisés pour afficher des valeurs et interpréter les données que vous tapez dans le filtre, la formule ou le paramètre.
  • Les champs personnalisés et les formules complexes utilisent la culture de la source de données, même s'ils sont basés sur un attribut dont la propriété DataCulture a été définie dans la source de données. Ils n'héritent pas de la culture de l'attribut.
  • Une formule basée sur un attribut d'agrégation, où la seule modification consiste à ajouter un filtre ou à supprimer les doublons, est mise en forme à l'aide de la propriété DataCulture de l'attribut.
  • La langue et les paramètres culturels utilisés dans le Générateur de rapports sont déterminés par la culture et les paramètres régionaux de votre ordinateur local. Ils ne sont pas affectés par les paramètres de langue du navigateur utilisé pour lancer le Générateur de rapports.

Historique des modifications

Version Historique

17 juillet 2006

Contenu modifié
  • Le contenu présenté sous forme de puces à été modifié pour plus de clarté.

Voir aussi

Concepts

Objet Attribute (Concepteur de modèles)
Utilisation du Générateur de modèles
Objet SemanticModel (Générateur de modèles)
Mise en forme d'un rapport (Générateur de rapports)
Exécution d'un rapport (Générateur de rapports)

Autres ressources

Sélectionner les règles de génération du modèle de rapport [Générateur de modèles]
Aide accessible par la touche F1 de l'Assistant Générateur de modèles de rapports

Aide et Informations

Assistance sur SQL Server 2005