Class DataProviderAxisData
- Namespace
- BiExcellence.OpenBi.Api.DataProviders
- Assembly
- BiExcellence.OpenBi.Api.Client.dll
One member of the tuple that a grid cell or chart value sits at: one value of one dimension.
public sealed class DataProviderAxisData
- Inheritance
-
objectDataProviderAxisData
Properties
Caption
The display text.
[JsonPropertyName("caption")]
public string? Caption { get; set; }
Property Value
- string
Chanm
The dimension.
[JsonPropertyName("chanm")]
public string? Chanm { get; set; }
Property Value
- string
Chavl
The value's key.
[JsonPropertyName("chavl")]
public string? Chavl { get; set; }
Property Value
- string
ChavlExt
The external, formatted form of the key.
[JsonPropertyName("chavlExt")]
public string? ChavlExt { get; set; }
Property Value
- string
DrillState
One of DataProviderDrillStates, where the member is a hierarchy node.
[JsonPropertyName("drillState")]
public string? DrillState { get; set; }
Property Value
- string
Emphasized
True where the member is rendered emphasized - a total, usually.
[JsonPropertyName("emphasized")]
public bool Emphasized { get; set; }
Property Value
- bool
Niobjnm
The dimension the node expands into, in a hierarchy.
[JsonPropertyName("niobjnm")]
public string? Niobjnm { get; set; }
Property Value
- string
Opt
The comparison the member stands for, where it is a sum or an interval.
[JsonPropertyName("opt")]
public string? Opt { get; set; }
Property Value
- string
Tlevel
The hierarchy level, 0-based.
[JsonPropertyName("tlevel")]
public int Tlevel { get; set; }
Property Value
- int
TupleOrdinal
The position of this member in the tuple, 0-based.
[JsonPropertyName("tupleOrdinal")]
public int TupleOrdinal { get; set; }
Property Value
- int
Methods
ToFilter(DataProviderFilterSign)
Builds the filter that selects this value.
public DataProviderFilter ToFilter(DataProviderFilterSign sign = DataProviderFilterSign.Include)