PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WINDEV Mobile 22 !
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
TableDonneFocus (Fonction)
En anglais : TableSetFocus
Donne le focus à une ligne d'un champ Table ou Table hiérarchique : le champ passe en saisie pour la ligne et la colonne spécifiée.
Exemple
// Ajouter une ligne et passer en saisie sur "Nouveau" (colonne COL_Nom)
soit nLigne = TableAjouteLigne(TABLE_MaTable, "Nouveau", 2)
TableDonneFocus(TABLE_MaTable, nLigne, COL_Nom)
Syntaxe
<Résultat> = TableDonneFocus(<Nom de la table> [, <Indice> [, <Nom de la colonne>]])
<Résultat> : Booléen
  • Vrai si le champ Table est passé en saisie,
  • Faux dans le cas contraire.
<Nom de la table> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ Table à manipuler. Ce champ peut correspondre à :
  • un champ Table.
  • un champ Table hiérarchique.
<Indice> : Entier optionnel
Indice de la ligne qui doit prendre le focus.
Si ce paramètre n'est pas précisé, le focus est donné à la ligne en cours. Si il n'y a aucune ligne en cours, la fonction TableDonneFocus n'a aucun effet et renvoie Faux.
<Nom de la colonne> : Chaîne de caractères optionnelle (avec ou sans guillemets)
Nom de la colonne du champ Table qui doit prendre le focus.
Si ce paramètre n'est pas précisé, le focus est donné à la première colonne valide dans l'ordre d'affichage.
Si il n'y a aucune colonne valide (ou si le nom de la colonne ne correspond pas à une colonne du champ Table), la fonction TableDonneFocus n'a aucun effet et renvoie Faux.
Remarques
  • Si le champ Table n'a pas le focus, la fonction TableDonneFocus donne le focus au champ.
  • Si le champ Table est grisé ou inactif, la fonction TableDonneFocus n'a aucun effet et renvoie Faux.
  • Les traitements d’entrée ou de sortie de champs, de lignes et de colonnes ne sont PAS exécutés.
  • Si le champ Table est déjà en saisie, le numéro de la ligne ou de la colonne en saisie est modifié.
  • Il est possible que les lignes affichées dans le champ Table soient déplacées pour rendre visible la ligne qui a le nouveau focus.
Composantes
WINDEVEtats et Requêtes wd220obj.dll
Android wd220android.jar
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire