DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés des fenêtres, des pages et de leurs champs
  • Champ Upload
  • Champ Tableur
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
La propriété Contenu permet de lire ou écrire d'un bloc le contenu d'un champ :
  • Liste par programmation,
  • Combo par programmation,
  • WINDEV Tableur.
Il est ainsi possible de lire ou écrire en une seule ligne de code l'ensemble des lignes du champ.
Remarque : Sur un champ Liste fichier ou un champ Combo fichier, il est uniquement possible de lire la liste des éléments.
WEBDEV - Code ServeurPHP La propriété Contenu peut également être utilisée sur un champ Upload pour connaître la liste des fichiers uploadés.
Exemple
// Ajoute des éléments au contenu actuel du champ Liste
LISTE_Liste1.Contenu = LISTE_Liste1.Contenu + RC + "Florence" + RC + "Emma"
WINDEVEtats et RequêtesCode Utilisateur (MCU)
n est un entier
// Ajout de la ligne dans le champ Table (la colonne combo étant la 2ème)
n = TableAjouteLigne(TABLE_Table1, "1", "p2")
// Modification du contenu de la colonne Combo pour la ligne ajoutée
// Note : On utilise des valeurs de retour par gValeurMémorisée,
// il faut donc activer cette option dans la description de la colonne
TABLE_Table1.COL_Combo[n].Contenu = "poste 1" + gValeurMémorisée("p1") + RC + ...
"poste 2" + gValeurMémorisée("p2")
Syntaxe

Connaître le contenu d'un champ Liste (ou Combo) par programmation ou d'un champ Tableur Masquer les détails

<Contenu du champ> = <Champ manipulé>.Contenu
<Contenu du champ> : Chaîne de caractères
Liste des éléments pour le contenu du champ. Chaque élément est séparé par le caractère RC.
WINDEV Pour un champ Tableur, contenu du champ sous forme binaire. Ce contenu peut être sauvegardé à l'aide de la fonction fSauveBuffer.
<Champ manipulé> : Nom de champ
Nom du champ à manipuler. Ce champ doit être :
  • un champ Liste par programmation,
  • un champ Combo par programmation,
  • une colonne de table "Liste de valeurs",
  • WEBDEV - Code Serveur un champ Upload.
  • WINDEV un champ Tableur.

Modifier le contenu d'un champ Liste (ou Combo) par programmation ou d'un champ Tableur Masquer les détails

<Champ manipulé>.Contenu = <Contenu du champ>
<Champ manipulé> : Nom de champ
Nom du champ à manipuler. Ce champ doit être :
  • un champ Liste par programmation,
  • un champ Combo par programmation,
  • une colonne de table "Liste de valeurs",
  • WINDEV un champ Tableur.
<Contenu du champ> : Chaîne de caractères
Liste des éléments affichés dans le champ. Chaque élément est séparé par le caractère RC.
WINDEV Pour un champ Tableur, contenu binaire à afficher dans le champ. Il est possible d'utiliser la fonction fChargeBuffer.
Remarques
WEBDEV - Code ServeurAjax

Champ Upload

La propriété Contenu permet de connaître la liste des fichiers sélectionnés dans un champ Upload multi-fichiers. Les différents noms de fichiers sont séparés par des RC (Retour Chariot). Dans le cas d'un champ Upload mono-fichier, seul le nom du fichier sélectionné est renvoyé.

Le nom des fichiers correspond au chemin et nom du fichier temporaire uploadé. Par exemple : C\WebDep\Temp\Fichier.upl
Cette propriété doit être utilisée dans l'événement "Réception des fichiers uploadés". Dans les autres cas, cette propriété renvoie une chaîne vide.
Cette propriété est équivalente à la propriété Valeur.
WINDEV

Champ Tableur

La propriété Contenu permet de connaître et de modifier le contenu binaire du champ Tableur. Par exemple :
TBLR_Defilé.Contenu = fChargeBuffer(fRepExe()+"\Défilé Haute Couture.xls")
Cette propriété est équivalente à la propriété Valeur.
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 15/01/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale