ERPConnect.Queries.QuerySelectionParameter
Namespace: ERPConnect.Queries
Assembly: ERPConnectStandard20.dll
QuerySelection.
Inheritance
object ← QuerySelectionParameter
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
QuerySelectionParameter()
Constructs a new QuerySelectionParameter object
QuerySelectionParameter(string, string, string, int, bool, bool, Kind)
Constructs a new QuerySelectionParameter object
public QuerySelectionParameter(string Name, string FieldName, string DescriptionText, int Length, bool Obligatory, bool NoDisplay, Kind Kind)
Parameters
Name
string
FieldName
string
DescriptionText
string
Length
int
Obligatory
bool
NoDisplay
bool
Kind
Kind
Properties
ABAPType
The ABAP type (e.g. C,N,I....)
Property Value
DescriptionText
A description text
Property Value
FieldName
The name of the field
Property Value
Kind
Determines if the Selection Parameter is a Select Option or only a single Parameter
Property Value
Length
The length of the value, if it is not numeric
Property Value
Name
The unique name of the parameter
Property Value
NoDisplay
Determines whether the Selection Parameter is not displayed on a normal selection screen
Property Value
Obligatory
Determines whether the value is obligatory
Property Value
Ranges
The Range collection associated with this QuerySelectionParameter object
Property Value
Methods
AddRange(Sign, RangeOption, string, string)
Adds a new Range object to the Ranges collection
Parameters
Sign
Sign
Sign Inlcude / Exclude
Option
RangeOption
Option (e.g. Equals, GreaterThan...)
LowValue
string
The first / low value
HighValue
string
The second / high value (only needed when Option is bt for between)
AddRange(Sign, RangeOption, string)
Adds a new Range object to the Ranges collection
Parameters
Sign
Sign
Sign Inlcude / Exclude
Option
RangeOption
Option (e.g. Equals, GreaterThan...)
Value
string
The value
AddRange(string)
Adds a new Range object to the Ranges collection
Parameters
Value
string
The value