Namespace: Consultingwerk
Enum 
CompareStrengthEnum Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:CompareStrengthEnum
Purpose:Enum with possible values for the strength parameter of
the ABL Compare function. Use ToString() to pass as the
required character parameter
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Mon Apr 11 21:13:31 CEST 2011
Notes:Used for the AfterInitializeBusinessEntityAdapterEventArgs
class


Top Enum Member Summary
Name Purpose
Raw The AVM compares the two strings using the numeric values in the current code page.
Case-Sensitive The AVM performs a case-sensitive comparison of the two strings using the numeric values in either the collation table specified in collation, or the collation table of the client. If you specify this strength with an ICU collation, the AVM applies the ICU TERTIARY strength.
Case-Insensitive The AVM performs a case-insensitive comparison of the two strings using the numeric values in either the collation table specified in collation, or the collation table of the client. If you specify this strength with an ICU collation, the AVM applies the ICU SECONDARY strength.
Caps The AVM converts any lowercase letters in the two strings to uppercase letters, based on the settings of the Internal Code Page (-cpinternal) and Case Table (-cpcase) startup parameters, and then performs a raw comparison of the resulting strings. When neither string contains a wildcard character, this option behaves the same as the MATCHES operator.
Primary The AVM compares the base characters in the two strings.
Secondary The AVM compares the base characters and any diacritical marks in the two strings.
Tertiary The AVM performs a case-sensitive comparison of the base characters and diacritical marks in the two strings.
Quarternary The AVM performs a case-sensitive comparison of the base characters and any diacritical marks in the two strings, and distinguishes words with and without punctuation. ICU uses this strength to distinguish between Hiragana and Katakana when applied with the ICU-JA (Japanese) collation. Otherwise, it is the same as TERTIARY.


©2006-2020 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       04.02.2020 23:12:50