Codeunit "Outlook Synch. Type Conv"

ID 5302
Namespace: Microsoft.CRM.Outlook

Methods

GetSubStrByNo

procedure GetSubStrByNo(Number: Integer, CommaString: Text): Text

Parameters

Name Type Description
Number Integer
CommaString Text

Returns

Type Description
Text

EvaluateTextToFieldRef

procedure EvaluateTextToFieldRef(InputText: Text, var FieldRef: FieldRef, ToValidate: Boolean): Boolean

Parameters

Name Type Description
InputText Text
FieldRef FieldRef
ToValidate Boolean

Returns

Type Description
Boolean

TextToOptionValue

procedure TextToOptionValue(InputText: Text, OptionString: Text): Integer

Parameters

Name Type Description
InputText Text
OptionString Text

Returns

Type Description
Integer

TextToInteger

procedure TextToInteger(InputText: Text, var IntVar: Integer): Boolean

Parameters

Name Type Description
InputText Text
IntVar Integer

Returns

Type Description
Boolean

TextToBigInteger

procedure TextToBigInteger(InputText: Text, var BigIntVar: BigInteger): Boolean

Parameters

Name Type Description
InputText Text
BigIntVar BigInteger

Returns

Type Description
Boolean

TextToBoolean

procedure TextToBoolean(InputText: Text, var BoolVar: Boolean): Boolean

Parameters

Name Type Description
InputText Text
BoolVar Boolean

Returns

Type Description
Boolean

TextToGUID

procedure TextToGUID(InputText: Text, var GUIDVar: Guid): Boolean

Parameters

Name Type Description
InputText Text
GUIDVar Guid

Returns

Type Description
Boolean

TextToDecimal

procedure TextToDecimal(InputText: Text, var DecVar: Decimal): Boolean

Parameters

Name Type Description
InputText Text
DecVar Decimal

Returns

Type Description
Boolean

TextToDateTime

procedure TextToDateTime(InputText: Text, var DateTimeVar: DateTime): Boolean

Parameters

Name Type Description
InputText Text
DateTimeVar DateTime

Returns

Type Description
Boolean

TextToDuration

procedure TextToDuration(InputText: Text, var DurationVar: Duration): Boolean

Parameters

Name Type Description
InputText Text
DurationVar Duration

Returns

Type Description
Boolean

TextToDateFormula

procedure TextToDateFormula(InputText: Text, var DateFormulaVar: DateFormula): Boolean

Parameters

Name Type Description
InputText Text
DateFormulaVar DateFormula

Returns

Type Description
Boolean

OptionValueToText

procedure OptionValueToText(InputInteger: Integer, OptionString: Text): Text

Parameters

Name Type Description
InputInteger Integer
OptionString Text

Returns

Type Description
Text

FieldOptionValueToText

procedure FieldOptionValueToText(InputInteger: Integer, OptionRecordId: Integer, OptionFieldId: Integer): Text

Parameters

Name Type Description
InputInteger Integer
OptionRecordId Integer
OptionFieldId Integer

Returns

Type Description
Text

EvaluateOptionField

procedure EvaluateOptionField(FieldRef: FieldRef, var ValueToEvaluate: Text): Boolean

Parameters

Name Type Description
FieldRef FieldRef
ValueToEvaluate Text

Returns

Type Description
Boolean

EvaluateFilterOptionField

procedure EvaluateFilterOptionField(FieldRef: FieldRef, var FilterValueToEvaluate: Text, ReplaceOptionsWithValues: Boolean): Boolean

Parameters

Name Type Description
FieldRef FieldRef
FilterValueToEvaluate Text
ReplaceOptionsWithValues Boolean

Returns

Type Description
Boolean

TruncateString

procedure TruncateString(var InputString: Text, NewLength: Integer)

Parameters

Name Type Description
InputString Text
NewLength Integer

SetTimeFormat

procedure SetTimeFormat(InTime: Time): Text

Parameters

Name Type Description
InTime Time

Returns

Type Description
Text

SetDateFormat

procedure SetDateFormat(InDate: Date): Text

Parameters

Name Type Description
InDate Date

Returns

Type Description
Text

SetDateTimeFormat

procedure SetDateTimeFormat(InDateTime: DateTime): Text

Parameters

Name Type Description
InDateTime DateTime

Returns

Type Description
Text

SetDecimalFormat

procedure SetDecimalFormat(InDecimal: Decimal): Text

Parameters

Name Type Description
InDecimal Decimal

Returns

Type Description
Text

SetBoolFormat

procedure SetBoolFormat(InBoolean: Boolean): Text

Parameters

Name Type Description
InBoolean Boolean

Returns

Type Description
Text

HandleFilterChars

procedure HandleFilterChars(InputText: Text, MaxLength: Integer): Text

Parameters

Name Type Description
InputText Text
MaxLength Integer

Returns

Type Description
Text

ReplaceFilterChars

procedure ReplaceFilterChars(InputString: Text): Text

Parameters

Name Type Description
InputString Text

Returns

Type Description
Text

LocalDT2UTC

procedure LocalDT2UTC(LocalDT: DateTime): DateTime

Parameters

Name Type Description
LocalDT DateTime

Returns

Type Description
DateTime

UTC2LocalDT

procedure UTC2LocalDT(UTC: DateTime): DateTime

Parameters

Name Type Description
UTC DateTime

Returns

Type Description
DateTime

UTCString2LocalDT

procedure UTCString2LocalDT(UTCString: Text): DateTime

Parameters

Name Type Description
UTCString Text

Returns

Type Description
DateTime

RunningUTC

procedure RunningUTC(): Boolean

Returns

Type Description
Boolean

Events

OnBeforeTextToDate

[IntegrationEvent(False,False)]
local procedure OnBeforeTextToDate(InputText: Text, var DateVar: Date, UseLocalTime: Boolean, var IsConverted: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
InputText Text
DateVar Date
UseLocalTime Boolean
IsConverted Boolean
IsHandled Boolean

OnBeforeTextToDecimal

[IntegrationEvent(False,False)]
local procedure OnBeforeTextToDecimal(InputText: Text, var DecVar: Decimal, var IsConverted: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
InputText Text
DecVar Decimal
IsConverted Boolean
IsHandled Boolean

OnBeforeTextToTime

[IntegrationEvent(False,False)]
local procedure OnBeforeTextToTime(InputText: Text, var TimeVar: Time, var UseLocalTime: Boolean, var IsConverted: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
InputText Text
TimeVar Time
UseLocalTime Boolean
IsConverted Boolean
IsHandled Boolean

See also