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