Używanie rozszerzonych właściwości pól dla źródła danych programu SAP NetWeaver BI (program Report Builder 2.0)
The SAP NetWeaver Business Intelligence data urządzenie źródłowe supports extended pole properties. Właściwości rozszerzone są właściwości jako dodatek do Value i IsMissing które zostały zdefiniowane dla pole danych przez rozszerzenie przetwarzania danych. Właściwości rozszerzone obejmują wstępnie zdefiniowane właściwości i właściwości niestandardowe.Wstępnie zdefiniowane właściwości to właściwości wspólne dla wielu źródeł danych.Właściwości niestandardowe są unikatowe dla danego źródła danych.
Praca z właściwościami pól
Rozszerzone właściwości pól nie są wyświetlane w okienku Dane raportu jako elementy, które można przeciągnąć do układu raportu.Zamiast tego przeciągnij pole nadrzędne, właściwość raportu, a następnie zmień właściwość domyślnej z Value do właściwość, którego chcesz użyć. Na przykład jeśli nazwa pole Poziom miesiąc/rok kalendarza 01 jest tworzony w projektant kwerend MDX, przeciągając na poziomie w okienku Metadane na okienka kwerendy, czy odwołujesz się do właściwość niestandardowej rozszerzone Nazwa długa w wyrażenie przy użyciu następującej składni:
=Fields!Calendar_Year_Month_Level_01("Long Name")
Nazwa rozszerzonej właściwości pola jest wyświetlana w etykietce narzędzia, gdy użytkownik umieści kursor w polu w okienku Metadane.Aby uzyskać więcej informacji na temat projektanci kwerendy, można użyć do eksplorowania danych podstawowych Zobacz Interfejs użytkownika projektanta zapytań programu SAP NetWeaver BI (program Report Builder 2,0).
Aby uzyskać więcej informacji na temat korzystania z pole i właściwości pole w wyrażeniu zobacz Używanie kolekcji wbudowanych w wyrażeniach (program Report Builder 2,0).
Uwaga Istnieją wartości dla właściwości rozszerzonych pole tylko wtedy, gdy urządzenie źródłowe danych zawiera te wartości, gdy raport jest uruchamiany i pobiera dane dla jego zestawów danych.Następnie można się odwoływać do tych Field wartości właściwość z dowolnego wyrażenie, stosując składnię opisanych poniżej. Jednak te pola są specyficzne dla tego dostawcy danych i nie stanowią części języka definicji raportu, więc zmiany wprowadzane w tych wartościach nie są zapisywane w definicji raportu.
Aby odwołać się w wyrażeniu do wstępnie zdefiniowanych właściwości rozszerzonych, należy użyć dowolnej z poniższych składni:
- Fields!FieldName.PropertyName
Fields!FieldName("PropertyName")
Poniższa składnia umożliwia odwoływanie się w wyrażeniu do niestandardowych właściwości rozszerzonych:
Fields!FieldName("PropertyName")
Wstępnie zdefiniowane właściwości pól
Poniższa tabela zawiera listę właściwości wstępnie zdefiniowane pole, których można używać do SAP NetWeaver Business Intelligence urządzenie źródłowe danych.
Właściwość |
Typ |
Opis lub oczekiwana wartość |
---|---|---|
Value |
Object |
Określa wartość danych pola. |
IsMissing |
Boolean |
Wskazuje, czy pole zostało odnalezione w wynikowym zestawie danych. |
FormattedValue |
String |
Zwraca sformatowaną kluczową wartość. |
BackgroundColor |
String |
Zwraca kolor tła zdefiniowany w bazie danych dla danego pola. |
Color |
String |
Zwraca kolor pierwszego planu zdefiniowany w bazie danych dla danego elementu. |
Key |
Object |
Zwraca klucz poziomu. |
LevelNumber |
Integer |
W przypadku hierarchii elementów nadrzędnych i podrzędnych zwraca numer poziomu lub wymiaru. |
ParentUniqueName |
String |
W przypadku hierarchii elementów nadrzędnych i podrzędnych zwraca w pełni kwalifikowaną nazwę poziomu nadrzędnego. |
UniqueName |
String |
Zwraca w pełni kwalifikowaną nazwę poziomu.Na przykład UniqueName może być wartością dla pracownika [0D_Company].[10D_Department].[11]. |
See Also