PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Returns the "children" of an element (lower level) in a TreeView Table control.
Versions 18 and later
Windows This function is now available for WEBDEV sites in Windows.
New in version 18
Windows This function is now available for WEBDEV sites in Windows.
Windows This function is now available for WEBDEV sites in Windows.
Example
// Premier "fils" du premier noeud dans le champ "TABLEH_RecetteTV"
Res est un entier
Res = TABLEH_RecetteTV.RécupèreFils(1, taPremier)
TANTQUE Res <> -1
Trace(Res)
Res = TABLEH_RecetteTV.RécupèreFils(1, taSuivant)
FIN
// Procédure récursive permettant de lister tous les fils
// de tous les parents à partir d'une ligne
PROCEDURE ListeFils(i=0)
j est un entier
// Si aucun numéro de ligne n'a été passé en paramètre,
// récupère l'indice de la ligne sélectionnée
SI i = 0 ALORS i = TABLEH_MaTableHiérarchique.Select()
j = TABLEH_MaTableHiérarchique.RécupèreFils(i, taPremier)
TANTQUE j <> -1
Info("Ligne: " + j + ", Code: " + COL_Code[j])
// Appel de la procédure en lui spécifiant
// le numéro de la ligne actuelle
ListeFils(j)
j = TABLEH_MaTableHiérarchique.RécupèreFils(i, taSuivant)
FIN
Syntax

Returning the child of an element by specifying the row number Hide the details

<Result> = <TreeView Table control>.GetChild(<Row number> , <Child>)
<Result>: Integer
  • Number of the row for the "child" that was found,
  • -1 if no "child" is found.
<TreeView Table control>: Control name
Name of TreeView Table control to use.
<Row number>: Integer
Number of the row containing the branch to use.
<Child>: Constant
Indicates the requested "child".
taFirstFirst child element.
taNextNext child element.

Returning the child of an element by specifying its name Hide the details

<Result> = <TreeView Table control>.GetChild([<Element name>, ] <Child>)
<Result>: Integer
  • Number of the row for the "child" that was found,
  • -1 if no "child" is found.
<TreeView Table control>: Control name
Name of TreeView Table control to use.
<Element name>: Optional character string
Name of the element to be used. This parameter has the following format:
"<Nom de la racine>" + TAB + ["<Nom du 1er noeud>" + TAB + ...
["<Nom du 2ème noeud>" + TAB + [...]]]"<Nom de l'élément>"
A WLanguage error occurs if this parameter does not correspond to an existing element.
<Child>: Constant
Indicates the requested "child".
taFirstFirst child element.
taNextNext child element.
Remarks
The runtime speed of syntax 1 is faster than the runtime speed of syntax 2.
Component: wd270obj.dll
Minimum version required
  • Version 23
This page is also available for…
Comments
Click [Add] to post a comment