2017-01-16 2 views
0

Pouvons-nous obtenir la valeur de l'ID de l'élément actuel lors de la soumission des données dans le formulaire InfoPath.Obtention de l'ID de l'élément en cours dans le formulaire SharePoint Infopath

Je dois utiliser ceci et concaténer l'ID avec une autre valeur de champ. Fatigué "Max (@ID) + 1" fonction, mais cela ne résoudrait pas le problème.

Je sais que cela peut être fait en utilisant une colonne calculée ou un flux de travail.

Il doit être fait en utilisant le formulaire InfoPath? C'est possible ?

Répondre

0

Vous l'avez déjà compris. Je suppose que vous essayez d'utiliser l'ID en le nommant.

  1. Créer un champ vide. Ajoutez ensuite ce champ à votre concaténation de nommage de soumission.

  2. Créez une connexion de données de réception (en supposant que vous n'en ayez pas) dans cette bibliothèque. Sur la règle Soumettre, ajoutez l'action de requête à cette bibliothèque et une action de champ définie pour définir ce nouveau champ vide avec max (ID) + 1. Assurez-vous que l'action Envoyer est la dernière.

Cela devrait le faire à moins que je manque quelque chose comme je l'ai utilisé plusieurs fois!