Table of Contents

Codeunit "Calendar Column Math UTCAP"

ID 70344817
Namespace: CapVision.Core.Controls

Calculs d'index de colonne du planning (modèle par index, sans dates ni heures) : conversion entre une (période, sous-période) et l'index de colonne global (0-based), et inversement. Pur calcul, indépendant du contrat JSON du contrôle — séparé du builder Calendar Helper V2 UTCAP.

Methods

ToColumnIndex

Convertit une (période, sous-période) en index de colonne global (0-based).

procedure ToColumnIndex(PeriodIndex: Integer; SubPeriodIndex: Integer; SubPeriodCount: Integer): Integer

Parameters

Name Type Description
PeriodIndex Integer

Index de la période (0-based).

SubPeriodIndex Integer

Index de la sous-période dans la période (0-based).

SubPeriodCount Integer

Nombre de sous-périodes par période.

Returns

Type Description
Integer

GetPeriodIndex

Retourne l'index de période correspondant à un index de colonne global.

procedure GetPeriodIndex(ColumnIndex: Integer; SubPeriodCount: Integer): Integer

Parameters

Name Type Description
ColumnIndex Integer

Index de colonne global (0-based).

SubPeriodCount Integer

Nombre de sous-périodes par période.

Returns

Type Description
Integer

GetSubPeriodIndex

Retourne l'index de sous-période correspondant à un index de colonne global.

procedure GetSubPeriodIndex(ColumnIndex: Integer; SubPeriodCount: Integer): Integer

Parameters

Name Type Description
ColumnIndex Integer

Index de colonne global (0-based).

SubPeriodCount Integer

Nombre de sous-périodes par période.

Returns

Type Description
Integer

See also