respAddBooleanValue()

This procedure adds Boolean value for existing field. Procedure converts input boolean value (text) into JSON true/false values then store it as field value. The input value is converted using several converson patterns.

ParameterTypeDescription
ptrPOINTERMandatoryPointer to field
bValue10AMandatoryInput boolean value (text)
pattern10I 0Optionalconversion pattern

Following input boolean values are supported:

  • ’true'
  • ‘false’
  • ‘Y’
  • ‘N’
  • ‘1’
  • ‘0’

Following conversion patterns are sypported:

  • #true_false (default)
  • #Y_N
  • #1_0

The procedure returns pointer of field. If procedure can’t add value, then returns null.

Examples:

xxPtr = respAddField('data': 'freeOfCharge');
respAddBooleanValue(xxPtr: 'true');
respAddBooleanValue(xxPtr: 'false');
respAddBooleanValue(xxPtr: 'true': #true_false);
respAddBooleanValue(xxPtr: 'false': #true_false);
respAddBooleanValue(xxPtr: 'Y': #Y_N);
respAddBooleanValue(xxPtr: 'N': #Y_N);
respAddBooleanValue(xxPtr: '0': #1_0);
respAddBooleanValue(xxPtr: '1': #1_0);
respAddBooleanValue(xxPtr: *IN50: #1_0);
respAddBooleanValue(xxPtr: XXFOCC: #Y_N);