TUser.ContractType

redirigé depuis TUser.GetContractType

TUser = class (TObject)Interface de TUserExemples de TUser

Lecture/écriture du type de contrat

Syntaxe

property ContractType: String read GetContractType write SetContractType

Remarques

Jusqu'à Qubes 7.0, les types de contrat possibles étaient :

  • 'CDI'
  • 'CDD'
  • 'Intérimaire'
  • 'Prestataire'
  • 'Contrat de Qualification'
  • 'Stagiaire'
  • 'Contrat de Professionnalisation'

Depuis Qubes 7.0, ce champ stocke la validité du profil et les valeurs possibles sont :

  • 'Infinie'
  • 'Finie 1'
  • ...
  • 'Finie 6'

Si on indique un type de contrat non reconnu, la fonction n'échoue pas et ne fait rien.

Exemples

uses QubesUsers;
var user:=TUser.Connect('mgeller');
user.ContractType:='CDI';

Classification

QuBESUsers TUser