Introduction :
UT pour ArcGIS offre diverses fonctions qui permettent une saisie efficace des données d'attributs. Il s'agit notamment de valeurs par défaut, de préréglages issus du cache ou de préréglages via des extensions spécifiques au projet. Cependant, ces fonctions ne sont pas utiles dans tous les contextes.
C'est pourquoi UT for ArcGIS propose la fonction d'autocomplétion dans les formulaires de données d'attributs. Lorsque des valeurs de texte sont saisies, UT for ArcGIS vérifie si des valeurs de texte ont déjà été saisies pour des objets précédemment saisis ou édités qui commencent de la même manière et les complète automatiquement. La saisie et l'édition de plusieurs objets peuvent être rendues efficaces de cette manière.
Problème :
Malheureusement, il existe des déficiences connues concernant l'autocomplétion, qui sont causées par les composants utilisés et ne peuvent être résolues par nous.
Déficit 1 : majuscules et minuscules
Une erreur de frappe s'est produite lors de la saisie. Au lieu de lettres majuscules, des lettres minuscules ont été partiellement utilisées ou vice versa. Vous voulez maintenant corriger cette erreur. Après avoir ajusté le texte, vous quittez le champ. La modification effectuée est réinitialisée.
La raison en est que la fonction de complétion automatique redevient active. L'évaluation du texte saisi n'est pas sensible à la casse, mais la valeur enregistrée est stockée dans une certaine majuscule/minuscule et est donc à nouveau définie.
Remarque : Ce problème est résolu dans la version 6604. |
Déficit 2 : Utilisation de la touche Retour arrière / Touche Del
Un caractère de trop a été saisi lors de l'entrée. Il s'agit maintenant de les effacer à nouveau. Pour ce faire, on sélectionne le champ concerné et on appuie sur la touche de retour arrière. Au lieu d'effacer le caractère, on le sélectionne.
La raison en est que la fonction d'autocomplétion est à nouveau activée. Le champ n'indique pas si la modification du texte saisi a été effectuée en saisissant un nouveau caractère ou si la touche d'effacement arrière a été utilisée. Le dernier caractère est alors ajouté et sélectionné à nouveau par la fonction d'autocomplétion, de sorte qu'il est automatiquement écrasé si l'utilisateur saisit un autre caractère.
Lorsque l'utilisateur appuie à nouveau sur la touche de retour arrière, le caractère sélectionné est supprimé. Si l'on appuie à nouveau sur la touche Retour arrière, l'autocomplétion ne se déclenche pas tant qu'un nouveau caractère n'est pas saisi.
Lorsque l'on utilise la touche Suppr avec une sélection préalable d'une partie de la valeur du texte, le même problème se pose.
Solution de contournement :
Après le redémarrage de l'application, aucune information pour l'autocomplétion n'est conservée. Ceci peut être utilisé pour contourner les déficits existants.
Si l'autocomplétion devait interférer de façon permanente avec la saisie de données en raison des déficits existants, elle peut être complètement désactivée par un réglage dans les Préférences.
- Application : ArcFM_UT ou ArcFM_UT_AssetManager
- Composant : AedSicad.UT.FoundationUI
- Setting : UseAutoCompletionAtTechnicalAssetDataControl = false
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.