Zone d'affichage pouvant à la fois saisir le nom de la colonne et la valeur numériqueExiste-t-il une zone d'affichage pouvant prendre à la fois le nom de la colonne et la valeur numérique ? J'essaie de créer une fenêtre dans laquelle les utilisateurs peuvent soit sélectionner une colonne dans la liste des colonnes (comme une zone de liste de colonnes), soit insérer une valeur constante (comme une zone d'édition de nombre).
Mélange et nettoyage des donnéesRe : Boîte d'affichage pouvant à la fois saisir le nom de la colonne et la valeur numériqueMerci pour votre contribution et désolé pour la réponse tardive. Je pense que je parviens à trouver un moyen de contourner ce problème en ajoutant une case radio pour chaque ligne de la boîte d'affichage (par exemple, par défaut sur la colonne de saisie), ce qui rendra visible/invisible une zone de liste de colonnes ou une zone d'édition de numéro en fonction des préférences de l'utilisateur. Je n'ai pas essayé d'écrire un tel script mais je le partagerai peut-être ici une fois que je l'aurai fait.
Re : Boîte d'affichage pouvant à la fois saisir le nom de la colonne et la valeur numériqueLa façon dont je gère ce cas d'utilisation consiste à utiliser une ComboBox affichant une liste prédéfinie de valeurs à partir de laquelle l'utilisateur peut sélectionner une valeur, et la dernière valeur de la liste est toujours "autre...". Attachez un gestionnaire d'événements à la zone de liste déroulante qui réagit à une sélection ; si l'utilisateur sélectionne "autre..." alors je présente une fenêtre modale avec un TextEditBox (ou NumberEditBox) où l'utilisateur peut spécifier une nouvelle valeur. Ajoutez ensuite la nouvelle valeur à la liste utilisée pour remplir la ComboBox.
Re : Boîte d'affichage pouvant à la fois saisir le nom de la colonne et la valeur numériqueJ'ai également réfléchi à cette idée. Mais j'attends une combinaison d'entrées (c'est-à-dire des colonnes et des valeurs uniques). Pourriez-vous expliquer davantage / donner des exemples de la fonction d'expression que vous avez mentionnée ?
Re : Boîte d'affichage pouvant à la fois saisir le nom de la colonne et la valeur numériquePourquoi ne pas proposer deux choix : une zone de liste remplie de noms de colonnes et une zone d'édition de nombres pour accepter un nombre à la place ? Définissez ensuite une fonction ou fournissez une expression pour traiter celle avec laquelle l'utilisateur interagit.
Re : Boîte d'affichage pouvant à la fois saisir le nom de la colonne et la valeur numériqueJe suppose que je vais laisser cela de côté pour le moment alors.Merci Jim.
Re : Boîte d'affichage pouvant à la fois saisir le nom de la colonne et la valeur numériqueAucun objet de ce type n'existe. Cependant, en utilisant la list box() native et la text edit box(), je peux imaginer mettre du JSL derrière eux et créer la fenêtre de saisie souhaitée. Il vous suffira d'ajouter du JSL pour reproduire les fonctionnalités de la col list box() et d'ajouter également la possibilité de saisir vos valeurs numériques.