User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.tgis_fieldvaluecheckformula

Table of Contents

TGIS_FieldValueCheckFormula enum

DK11 for ActiveX | TatukGIS_XDK11.TGIS_FieldValueCheckFormula | Enums

Type of formula checks.

Available also on: Delphi | .NET | Java.

Syntax

// C#
public enum TGIS_FieldValueCheckFormula
{
  Required = 0, Regex = 1, Expression = 2, StringEQ = 3, StringNE = 4, StringLT = 5, 
  StringLE = 6, StringGT = 7, StringGE = 8, StringIn = 9, TextEQ = 10, TextNE = 11, 
  TextLT = 12, TextLE = 13, TextGT = 14, TextGE = 15, TextIn = 16, NumberRequired = 17, 
  NumberEQ = 18, NumberNE = 19, NumberLT = 20, NumberLE = 21, NumberGT = 22, NumberGE = 23, 
  DateRequired = 24, DateEQ = 25, DateNE = 26, DateLT = 27, DateLE = 28, DateGT = 29, 
  DateGE = 30
}
' VisualBasic
Public Enum TGIS_FieldValueCheckFormula
  Required = 0
  Regex = 1
  Expression = 2
  StringEQ = 3
  StringNE = 4
  StringLT = 5
  StringLE = 6
  StringGT = 7
  StringGE = 8
  StringIn = 9
  TextEQ = 10
  TextNE = 11
  TextLT = 12
  TextLE = 13
  TextGT = 14
  TextGE = 15
  TextIn = 16
  NumberRequired = 17
  NumberEQ = 18
  NumberNE = 19
  NumberLT = 20
  NumberLE = 21
  NumberGT = 22
  NumberGE = 23
  DateRequired = 24
  DateEQ = 25
  DateNE = 26
  DateLT = 27
  DateLE = 28
  DateGT = 29
  DateGE = 30
End Enum
// Oxygene
type
  TGIS_FieldValueCheckFormula = public (
    Required = 0, Regex = 1, Expression = 2, StringEQ = 3, StringNE = 4, StringLT = 5, 
    StringLE = 6, StringGT = 7, StringGE = 8, StringIn = 9, TextEQ = 10, TextNE = 11, 
    TextLT = 12, TextLE = 13, TextGT = 14, TextGE = 15, TextIn = 16, NumberRequired = 17, 
    NumberEQ = 18, NumberNE = 19, NumberLT = 20, NumberLE = 21, NumberGT = 22, NumberGE = 23, 
    DateRequired = 24, DateEQ = 25, DateNE = 26, DateLT = 27, DateLE = 28, DateGT = 29, 
    DateGE = 30
  );

Members

Name Value Description
Required 0 Value is required.
Regex 1 Value is check against regular expression.
Expression 2 Value is check against formula (like math expression); NOT SUPPORTRED YET
StringEQ 3 Value is equal to string, case sensitive.
StringNE 4 Value is not equal to string, case sensitive.
StringLT 5 Value is is less the string, case sensitive.
StringLE 6 Value is is less equal then string, case sensitive.
StringGT 7 Value is is great then string, case sensitive.
StringGE 8 Value is is great equal then string, case sensitive.
StringIn 9 Value is is one of provided strings, case sensitive; NOT SUPPORTRED YET.
TextEQ 10 Value is equal to text, case insensitive.
TextNE 11 Value is not equal to text, case insensitive.
TextLT 12 Value is is less the text, case insensitive.
TextLE 13 Value is is less equal then text, case insensitive.
TextGT 14 Value is is great then text, case insensitive.
TextGE 15 Value is is great equal then text, case insensitive.
TextIn 16 Value is is one of provided text, case insensitive; NOT SUPPORTRED YET.
NumberRequired 17 Proper number required.
NumberEQ 18 Value is equal to number.
NumberNE 19 Value is not equal to number.
NumberLT 20 Value is is less then the number.
NumberLE 21 Value is is less equal then the number.
NumberGT 22 Value is is great then the number.
NumberGE 23 Value is is great equal then the number.
DateRequired 24 Proper date required; NOT SUPPORTRED YET.
DateEQ 25 Value is equal to date; NOT SUPPORTRED YET.
DateNE 26 Value is not equal to date; NOT SUPPORTRED YET.
DateLT 27 Value is not equal to date; NOT SUPPORTRED YET.
DateLE 28 Value is is less equal then the date; NOT SUPPORTRED YET.
DateGT 29 Value is is great then the date; NOT SUPPORTRED YET.
DateGE 30 Value is is great equal then the date; NOT SUPPORTRED YET.

2020/05/07 01:03

Page Tools