PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Conditions d'utilisation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Renvoie le nombre d'éléments sélectionnés dans un champ Table ou Table hiérarchique (notamment dans le cas d'un champ multisélections).
Le nombre d'éléments sélectionnés peut correspondre :
  • au nombre de lignes sélectionnées (lignes en cours sur lesquelles le bandeau de sélection est affiché).
  • Versions 16 et supérieures
    au nombre de cellules sélectionnées si le champ autorise le mode de sélection à la cellule. Cette option est paramétrable dans l'onglet "IHM" de la description du champ.
    Nouveauté 16
    au nombre de cellules sélectionnées si le champ autorise le mode de sélection à la cellule. Cette option est paramétrable dans l'onglet "IHM" de la description du champ.
    au nombre de cellules sélectionnées si le champ autorise le mode de sélection à la cellule. Cette option est paramétrable dans l'onglet "IHM" de la description du champ.
  • Versions 16 et supérieures
    au nombre de colonnes sélectionnées si le champ autorise le mode de sélection à la colonne. Cette option est paramétrable dans l'onglet "IHM" de la description du champ.
    Nouveauté 16
    au nombre de colonnes sélectionnées si le champ autorise le mode de sélection à la colonne. Cette option est paramétrable dans l'onglet "IHM" de la description du champ.
    au nombre de colonnes sélectionnées si le champ autorise le mode de sélection à la colonne. Cette option est paramétrable dans l'onglet "IHM" de la description du champ.
Versions 16 et supérieures
Linux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
Nouveauté 16
Linux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
Linux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
Versions 18 et supérieures
WEBDEV - Code ServeurPHP Cette fonction permet désormais de manipuler le champ Table hiérarchique dans les sites WEBDEV et PHP.
Nouveauté 18
WEBDEV - Code ServeurPHP Cette fonction permet désormais de manipuler le champ Table hiérarchique dans les sites WEBDEV et PHP.
WEBDEV - Code ServeurPHP Cette fonction permet désormais de manipuler le champ Table hiérarchique dans les sites WEBDEV et PHP.
Versions 19 et supérieures
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code Navigateur.
Nouveauté 19
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code Navigateur.
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code Navigateur.
Versions 20 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 20
Android Cette fonction est désormais disponible pour les applications Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Exemple
// Trace le contenu des lignes sélectionnées
// (Le champ Table est un champ Table multisélection)
i est un entier
NbSelectionne est un entier
NbSelectionne = TABLE_Produit.SelectOccurrence()
POUR i = 1 À NbSelectionne
Trace("Ligne sélectionnée : " + ...
TABLE_Produit[TABLE_Produit.Select(i)])
FIN
// Supprime toutes les lignes sélectionnées dans un champ Table
// (Le champ Table est un champ Table multisélection)
// A partir de la version 18, la fonction TableSupprimeSelect est disponible
i est un entier
NbSelection est un entier = TABLE_MaTable.SelectOccurrence()
POUR i = NbSelection À 1 PAS -1
TABLE_MaTable.Supprime(TABLE_MaTable.Select(i))
FIN
Syntaxe
<Résultat> = <Champ Table>.SelectOccurrence([<Information à renvoyer>])
<Résultat> : Entier
  • Nombre de lignes sélectionnées dans le champ spécifié,
  • 0 si aucune ligne n'est sélectionnée.
Ce nombre peut être supérieur à 1 pour les champs multisélection.
<Champ Table> : Nom de champ
Nom du champ à manipuler. Ce champ peut correspondre à :
  • un champ Table.
  • un champ Table hiérarchique.
<Information à renvoyer> : Constante de type Entier
Versions 16 et supérieures
Type d'information à renvoyer :
tsColonne<Résultat> correspondra au nombre de colonnes sélectionnées.
tsCellule<Résultat> correspondra au nombre de cellules sélectionnées.
tsLigne
(Valeur par défaut)
<Résultat> correspondra au nombre de lignes sélectionnées.
Si ce paramètre n'est pas spécifié, la fonction renverra le nombre de lignes sélectionnées.
WEBDEV - Code ServeurJavaPHPAjax Ce paramètre n'est pas disponible.
Nouveauté 16
Type d'information à renvoyer :
tsColonne<Résultat> correspondra au nombre de colonnes sélectionnées.
tsCellule<Résultat> correspondra au nombre de cellules sélectionnées.
tsLigne
(Valeur par défaut)
<Résultat> correspondra au nombre de lignes sélectionnées.
Si ce paramètre n'est pas spécifié, la fonction renverra le nombre de lignes sélectionnées.
WEBDEV - Code ServeurJavaPHPAjax Ce paramètre n'est pas disponible.
Type d'information à renvoyer :
tsColonne<Résultat> correspondra au nombre de colonnes sélectionnées.
tsCellule<Résultat> correspondra au nombre de cellules sélectionnées.
tsLigne
(Valeur par défaut)
<Résultat> correspondra au nombre de lignes sélectionnées.
Si ce paramètre n'est pas spécifié, la fonction renverra le nombre de lignes sélectionnées.
WEBDEV - Code ServeurJavaPHPAjax Ce paramètre n'est pas disponible.
AndroidiPhone/iPadJava Ce paramètre n'est pas disponible.
Remarques

Conditions d'utilisation

La fonction <Table>.SelectOccurrence peut être utilisée indifféremment sur :
  • un champ fichier ou mémoire.
  • un champ monosélection ou multisélection.
    WEBDEV - Code ServeurPHP Rappel : Les champs multisélections sont disponibles uniquement en Ajax. WEBDEV - Code ServeurPHP Rappel : La multisélection n'est pas disponible sur les champs Table en mode classique.
WEBDEV - Code ServeurPHP Cette fonction est disponible pour les champs Table en mode Ajax, les champs Table en mode classique et les champs Table hiérarchique.
WEBDEV - Code Navigateur Cette fonction est disponible uniquement pour les champs Table en mode navigateur.
WEBDEV - Code NavigateurAndroidiPhone/iPad Le champ Table hiérarchique n'est pas disponible.
Composante : wd240obj.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire