Udostępnij za pośrednictwem


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].