Festlegen der Kultureigenschaften für Modelle
Aktualisiert: 17. Juli 2006
Wenn Sie mit Ihrem Modell arbeiten, können Sie zwei kulturspezifische Eigenschaften festlegen: Modellkultur und Attributkultur.
Modellkultur
Die Modellkultur wird anfangs festgelegt, wenn Sie eine Sprache aus der Dropdownliste Modellsprache auswählen im Modell-Designer-Assistenten auswählen. Anhand der von Ihnen ausgewählten Sprache wird im Modell-Designer erkannt, welcher sprachspezifische Code beim Generieren benutzerfreundlicher Namen für die Tabellen und Spalten in Ihrer Datenbank verwendet werden soll. Die acht Modellkulturoptionen, die im Assistenten aufgelistet sind, stellen die Sprachen dar, für die SQL Server 2005 verfügbar ist.
Nachdem Sie den Assistenten fertig gestellt haben, können Sie die Culture-Eigenschaft für das Modell auf eine beliebige .NET Framework 2.0-Kultur festlegen. Wenn Sie die Culture-Eigenschaft des Modells ändern möchten, wählen Sie in Business Intelligence Development Studio den Modellknoten der obersten Ebene aus, und wählen Sie im Bereich Eigenschaften eine Kultur aus der Dropdownliste Kultur aus. Die Modellkultur ist die Standardkultur, die beim Formatieren von Attributwerten entsprechend der jeweiligen Format-Eigenschaften verwendet wird. Die verwendete Kultur kann sich auf die Formatierung von Zahlen und Datumsangaben sowie auf das Währungssymbol auswirken.
Attributkultur
Die Attributkultur wird mithilfe der DataCulture-Eigenschaft für einzelne Attribute in einer Entität festgelegt. Diese Eigenschaft wirkt sich auf die Formatierung der Attributdaten aus. Wenn Sie diese Eigenschaft nicht festlegen, wird das Attribut standardmäßig mithilfe der Modellkultur formatiert.
Kulturverhalten
In Microsoft SQL Server 2005 ist der Berichts-Generator in erster Linie für die Verwendung in Situationen vorgesehen, in denen die Kultur des Benutzers mit der Modellkultur übereinstimmt. Unterschiede in diesen beiden Kulturen können zu verwirrendem Verhalten beim Entwerfen und Ausführen eines Berichts führen:
- Wenn Sie einen Bericht im Berichts-Generator entwerfen, wird die Kultur des lokalen Computers zum Formatieren der Beispieldaten im Entwurfsbereich verwendet. Dies gilt nicht für Situationen, in denen die DataCulture-Eigenschaft für ein Attribut innerhalb der Datenquelle festgelegt wurde. Wenn Sie einen Bericht des Berichts-Generators ausführen, wird die Datenquellenkultur zum Formatieren von Daten für den gesamten Bericht verwendet. Dies gilt nicht für Situationen, in denen die DataCulture-Eigenschaft für ein Attribut innerhalb der Datenquelle festgelegt wurde.
- Sie können die Einstellungen für Land/Region des lokalen Computers ändern, ohne dass die Kultur des Computers geändert wird. Nach dem Ändern der Einstellungen für Land/Region werden diese Änderungen im Entwurfsbereich des Berichts-Generators angezeigt. Wenn der Bericht jedoch ausgeführt wird, werden die Änderungen ignoriert.
- In den Dialogfeldern Daten filtern und Formel definieren und im Parameterbereich, der beim Ausführen eines Berichts angezeigt wird, werden die Einstellungen für Kultur und Land/Region des lokalen Computers zum Anzeigen von Werten und zum Interpretieren von Daten verwendet, die Sie in den Filter, die Formel oder den Parameter eingeben.
- Benutzerdefinierte Felder und komplexe Formeln verwenden auch dann die Datenquellenkultur, wenn sie auf einem Attribut basieren, dessen DataCulture-Eigenschaft innerhalb der Datenquelle festgelegt wurde. Sie erben nicht die Kultur des Attributs.
- Eine Formel, die auf einem Aggregatattribut basiert, bei der die einzige Änderung darin besteht, einen Filter hinzuzufügen oder Duplikate zu entfernen, wird mithilfe der DataCulture-Eigenschaft des Attributs formatiert.
- Die im Berichts-Generator verwendete Anzeigesprache und die entsprechenden Kultureinstellungen werden durch die Einstellungen für Kultur und Land/Region des lokalen Computers bestimmt. Sie werden nicht durch die Spracheinstellungen des Browsers beeinflusst, die zum Starten des Berichts-Generators verwendet werden.
Änderungsverlauf
Version | Verlauf |
---|---|
17. Juli 2006 |
|
Siehe auch
Konzepte
Attribute-Objekt (Modell-Designer)
Arbeiten mit dem Modell-Designer
SemanticModel-Objekt (Modell-Designer)
Formatieren von Berichten (Berichts-Generator)
Ausführen eines Berichts (Berichts-Generator)
Andere Ressourcen
Regeln zur Berichtsmodellgenerierung auswählen [Modell-Designer]
Berichtsmodell-Designer-Assistent (F1-Hilfe)