ICriteriaNewUdefCriterion Method |
Create a new criterion for a userdefined field
Creates a new SOCriterion object based on a user defined field
Namespace:
SuperOffice.COM.SuperOfficeDB
Assembly:
SuperOfficeDB.Interop (in SuperOfficeDB.Interop.dll) Version: 8.0.0.0
SyntaxSOCriterion NewUdefCriterion(
EnUDefType UDefType,
string FieldLabel,
EnCriterionOperator Oper
)
Function NewUdefCriterion (
UDefType As EnUDefType,
FieldLabel As String,
Oper As EnCriterionOperator
) As SOCriterion
Dim instance As ICriteria
Dim UDefType As EnUDefType
Dim FieldLabel As String
Dim Oper As EnCriterionOperator
Dim returnValue As SOCriterion
returnValue = instance.NewUdefCriterion(UDefType,
FieldLabel, Oper)
SOCriterion^ NewUdefCriterion(
[InAttribute] EnUDefType UDefType,
[InAttribute] String^ FieldLabel,
[InAttribute] EnCriterionOperator Oper
)
Parameters
- UDefType
- Type: SuperOffice.COM.SuperOfficeDBEnUDefType
In what you can find the user defined field - FieldLabel
- Type: SystemString
The label of the user defined field you want to search - Oper
- Type: SuperOffice.COM.SuperOfficeDBEnCriterionOperator
Return Value
Type:
SOCriterionSOCriterion
ExamplesNewUdefCriterion
Dim db As New Database
If db.Login("<username>", "<password>") Then
Dim selection As SOSelection = db.GetSelection(26)
Dim criterion As SOCriterion = selection.Criteria.NewUdefCriterion(EnUDefType.enUDefContact, "Creative contact:", _
EnCriterionOperator.enBeginsWith)
criterion.Values.AddString("Hannah")
selection.Criteria.Add(criterion)
selection.Save()
MsgBox("criterion added")
Else
MsgBox("failed to log in")
End If
See Also