Description


DateTimePicker est conçu spécifiquement pour entrer des dates et/ou des heures.



Class: TdbDateTimePicker



Propriétés

 Propriété

 Type

 Description

 sqlDateTime

 String

 Renvoie la date et l'heure du composant à utiliser dans les requêtes SQL. La valeur de la propriété contient déjà des guillemets d'échappement. Dans le cas d'une        valeur vide, il retournera NULL.
 Exemple : SQLExecute ('INSERT INTO tablename (fieldname) VALUES ('+Form1.DateTimePicker1.sqlDateTime+')');

 sqlDate

 String

 Renvoie la valeur de date du composant à utiliser dans les requêtes SQL. La valeur de la propriété contient déjà des guillemets d'échappement. Dans le cas d'une        valeur vide, il retournera NULL.
 Exemple: SQLExecute ('INSERT INTO tablename (fieldname) VALUES ('+Form1.DateTimePicker1.sqlDate+')');

 sqlTime

 String

 Renvoie la valeur temporelle du composant à utiliser dans les requêtes SQL. La valeur de la propriété contient déjà des guillemets d'échappement. Dans le cas d'une    valeur vide, il retournera NULL.
  Exemple : SQLExecute ('INSERT INTO tablename (fieldname) VALUES ('+Form1.DateTimePicker1.sqlTime+')');

 CanFocus

 Boolean

  Vérifie si le composant peut obtenir le focus d'entrée, ce qui est généralement nécessaire avant d'utiliser la méthode SetFocus. Si un composant a la propriété Visible  = False ou Enabled = False, ou si le composant est situé sur un composant parent avec ces propriétés, l'utilisation de la méthode SetFocus provoquera une erreur.

 Eeample: if Form1.DateTimePicker.CanFocus then Form1.DateTimePicker1.SetFocus;

 Checked

 Boolean

 Indique si la case à cocher en regard de la date ou de l'heure est sélectionnée. Voir également ShowCheckbox.

 Cursor

 TCursor

 Spécifie l'image utilisée pour représenter le pointeur de la souris lorsqu'il passe dans la région couverte par le contrôle. Plus d'info.

 DateTime

 TDateTime

 Indique la date marquée sur le calendrier. Plus d'informations sur le type TDateTime

 dbFilter

 String

 Cela a du sens lorsque le composant est utilisé avec le bouton avec l'action "Rechercher". Valeurs disponibles : '=', '> =', '<=', '>', '<'

 dbTable

 String

 Détermine à quelle table de la base de données appartient un composant.

 dbField

 String

 Détermine à quel champ de la table de la base de données appartient ce composant.

 dbIncremSearch

 String

 Permet de spécifier le nom du bouton sur le formulaire courant avec l'action "Rechercher" ou "Requête SQL", qui sera automatiquement enfoncée lorsque l'utilisateur    change la valeur du composant. La propriété est nécessaire pour implémenter la recherche instantanée.

 Enabled

 Boolean

 Contrôle si le composant répond aux événements de la souris, du clavier et du minuteur.

 Focused

 Boolean

 Détermine si le contrôle a le focus d'entrée.

 Font

 TFont

 Permet de définir le nom, la taille, la couleur et le style de la police. Plus d'info.

 Format

 String

 Spécifie le format de la chaîne date-heure. Plus d'info.

 TimeFormat

 String

 Cela a du sens lorsque Kind property = DateTime. Permet de définir le format de l'heure, le format de la date est défini dans la propriété Format.

 Hint

 String

 Hint (astuce) contient la chaîne de texte qui apparaît lorsque l'utilisateur déplace la souris sur le composant., Voir aussi ShowHint

 Kind

 TAdvDateTimeKind

 Détermine si le composant est un sélecteur de date, un sélecteur d'heure ou un sélecteur de date et d'heure. Valeurs disponibles : dkDate, dkTime, dkDateTime

 MaxDate

 TDateTime

 Indique la date maximale à laquelle les utilisateurs peuvent faire défiler le calendrier. Plus d'informations sur le type TDateTime

 MinDate

 TDateTime

 Indique la date minimale qui peut être sélectionnée. Plus d'informations sur le type TDateTime

 Name

 String

 Le nom du composant.

 ShowCheckbox

 Boolean

 Affiche une case à cocher à côté de la date ou de l'heure.

 ShowHint

 Boolean

 Indique s'il faut afficher l'indicateur d'aide lorsque le pointeur de la souris se déplace sur le composant, voir aussi Hint.

 TabOrder

 Integer

 Indique la position du composant dans l'ordre de tabulation de son parent. TabOrder est l'ordre dans lequel les composants enfants sont visités lorsque l'utilisateur     appuie sur la touche Tab.

 TabStop

 Boolean

 Détermine si l'utilisateur peut accéder à un contrôle. Utilisez TabStop pour autoriser ou interdire l'accès au contrôle à l'aide de la touche Tab.

 Tag

 Integer

 Permet d'attribuer un numéro à un composant pour vos propres besoins.

 TagString

 String

 Permet d'attribuer une chaîne à un composant pour vos propres besoins.

 Visible

 Boolean

 Spécifie si le composant apparaît à l'écran.

 Left

 Integer

 Spécifie le coordonnée horizontal du bord gauche d'un composant par rapport à son parent.

 Top

 Integer

 Spécifie le coordonnée vertical de la partie supérieure gauche d'un composant par rapport à son parent.

 Width

 Integer

 Spécifie la taille horizontale du composant en pixels.

 Height

 Integer

 Spécifie la taille verticale du composant en pixels.




Méthodes

 Méthode

 Description

 procedure OpenCalendar

 Ouvre le calendrier déroulant.

 procedure SetFocus

 Donne le focus d'entrée au composant.




Evènements

 Evènement

 Description

 OnChange

 Se produit lorsqu'une date ou une heure est entrée.

 OnClick

 Se produit lorsque l'utilisateur clique sur le composant.

 OnCloseUp

 Se produit lorsque le calendrier déroulant se ferme.

 OnDropDown

 Se produit lorsque l'utilisateur ouvre le calendrier déroulant en cliquant sur la flèche à droite du contrôle.

 OnEnter

 Se produit lorsqu'un composant reçoit le focus.

 OnExit

 Se produit lorsque le focus se déplace d'un composant à un autre.

 OnKeyDown

 Se produit lorsqu'un utilisateur appuie sur une touche alors que le formulaire a le focus.

 OnKeyPress

 Se produit lorsqu'une touche est enfoncée. Notez que cette procédure ne gère que les caractères imprimables.

 OnKeyUp

 Se produit lorsque l'utilisateur relâche une touche qui a été enfoncée.

 OnMouseEnter

 Se produit lorsque l'utilisateur déplace la souris sur un composant.

 OnMouseLeave

 Se produit lorsque l'utilisateur déplace la souris en dehors d'un composant.