$NO_TICKS

Determines how the ticks part of date and date time fields is handled.

$NO_TICKS { = } {true | false}

Arguments

  • true—sets the ticks part of time and datetime database fields to 0 when such a field is assigned a value in ProcScript. Applies to the following packing codes:
    • T1, T2, T3, T4, E3, E4, E5, E6, E8, E10, E11—the entire ticks segment is set to 0.
    • T5, E12—the 100th part is set to 0, but not the 10th, because these packing codes are defined as having one extra digit after the second.

    The other T and E packing codes are not affected, because they are defined as supporting ticks.

  • false—sets the ticks

Defaults

Assignment file: client assignment files
Section: [SETTINGS]
Default value: False

Description

Since Uniface 9.2, Uniface stores the ticks in time and datetime fields. In previous versions, the tick part of these fields was set to 0. This can cause incompatible behavior in existing applications.

Use this switch if you want the pre-9.2 behavior for time and datetime fields.

Related Topics