Qgis: Supprimez plusieurs champs avec l'outil de suppression de champs de Graphical Modeler

Créé le 13 nov. 2019  ·  4Commentaires  ·  Source: qgis/QGIS

Décrivez le bogue

Il est possible de sélectionner plusieurs champs trop supprimés si vous exécutez l'algorithme Drop field (s) à partir de la boîte à outils de traitement. Il n'est possible de supprimer un champ à la fois que si vous utilisez le même algorithme de Graphical Modeler.

Comment reproduire
Ouvrez un nouveau modélisateur graphique, et ajoutez un calque avec les colonnes "calque" et "chemin" (restes après un algorithme "Fusionner les couches vectorielles"). Ajoutez l'algorithme des champs de dépôt. Rédigez une liste de colonnes à supprimer. Le résultat sera quelque chose comme ceci:

{ COLUMN: '[\'layer\',\'path\']', INPUT: '(...)', OUTPUT: 'TEMPORARY_OUTPUT' } Field “['layer','path']” does not exist in input layer

Version de QGIS
3.10.0

Bug

Commentaire le plus utile

Oui bien sûr, vous avez raison.
Mais juste une info-bulle aurait énormément aidé. Le champ de sortie a déjà un espace réservé - "[entrez le nom si résultat final"]. Serait-il possible d'ajouter un espace réservé indiquant «[séparer les champs multiples par un point-virgule]»?

Tous les 4 commentaires

Séparez les noms de champ par un ";" personnage

Je pensais vraiment avoir essayé toutes les combinaisons de délimiteurs, crochets et guillemets. Merci quand même!
Permettez-moi de recommencer ... puis-je demander une demande de fonctionnalité pour une manière graphique d'ajouter plusieurs champs?

Il n'est pas possible d'ajouter des champs d'une manière autre que manuelle, car au moment de la conception, nous ne savons pas quelle couche de champs contient.

Oui bien sûr, vous avez raison.
Mais juste une info-bulle aurait énormément aidé. Le champ de sortie a déjà un espace réservé - "[entrez le nom si résultat final"]. Serait-il possible d'ajouter un espace réservé indiquant «[séparer les champs multiples par un point-virgule]»?

Cette page vous a été utile?
0 / 5 - 0 notes