1

J'ai un champ de texte X où l'utilisateur peut écrire une chaîne longue ou une chaîne courte. Dans un autre champ de texte Y, je dois obtenir les deux premiers caractères de ce champ X. Je ne veux pas le faire avec JS car il ne sera pas exécuté si un enregistrement est créé avec l'importation. Est-il possible de le faire sans utiliser C# plugin?Obtenir les deux premiers caractères du champ de texte

Merci à l'avance,

+0

Je ne sais pas ce que le code que vous avez maintenant , mais quels événements avez-vous pour le champ texte que l'utilisateur tape? – Hace

+0

Je n'ai pas de code js pour ça puisque j'ai déjà trouvé que le code js ne sera pas utile dans l'import, donc je cherche un moyen de le faire sans js. Un plugin peut faire ça bien en création normale et en importation mais je ne veux pas utiliser de plugins. – toto1999

+0

Qu'essayez-vous d'accomplir? Remplir une deuxième zone de texte avec les deux caractères ou remplir des données avec les deux premiers caractères? – Hace

Répondre

4

Vous devrez soit utiliser un plug-in ou activité de workflow personnalisé pour cela.

Heureusement, Gap Consulting propose une activité de flux de travail personnalisée qui devrait, nous l'espérons, convenir à cet objectif.

Téléchargez et installez Gap Consulting Workflow Essentials (c'est gratuit).

Créez un flux de travail, puis utilisez l'activité de flux de travail personnalisée, Gap String Functions> Gap.StringFunctions.SubString.

Entrées:

  • champ Texte: X
  • De gauche à droite: True
  • Début Index: 0
  • Longueur: 2.

Vous pouvez ensuite copier le sortie de cela dans le champ Y.

Description complète; Je travaille pour Gap Conseil

1

Manipulation Library peut vous aider aussi pour le CRM 2011.

Vous devriez choisir la méthode ManipulationLibrary.Strings.Substring. Son utilisation est exactement la même que celle décrite par James Wood pour son outil.

Entrées:

  • texte: champ d'entrée
  • De gauche à droite: True
  • Début Index: 0
  • Longueur: 2