getNavigationBehavior (référence de l′API client)
Renvoie un objet de comportement de navigation pour une étape qui peut être utilisé pour indiquer si le bouton Créer permet aux utilisateurs de créer un autre enregistrement de table dans un scénario de navigation de flux des processus d’entreprise croisé.
Notes
Cette méthode est disponible uniquement pour Unified Interface.
Syntaxe
stageObj.getNavigationBehavior().allowCreateNew = function () {
return true|false;
}
Retourne
Type : Objet
Description : un objet avec la propriété allowCreateNew
qui permet de définir si le bouton Créer est disponible dans une étape afin que l′utilisateur puisse créer une instance de tableB à partir du formulaire tableA dans un scénario de navigation croisée des flux des processus d′entreprise.
Par exemple, voici le bouton Créer dans la phase Développer de l′exemple de flux des processus d′entreprise AccountToContactProcess qui vous permet de créer un enregistrement de contact depuis le formulaire Compte.
La propriété allowCreateNew
renverra non défini pour les enregistrements des flux des processus d′entreprise qui n′implémentent pas la navigation entre les tables.
Exemple
L′exemple de code suivant montre comment vous pouvez masquer ou afficher le bouton Créer pour une phase active d′un flux des processus d′entreprise en fonction de son nom.
function sampleFunction(executionContext) {
var formContext = executionContext.getFormContext();
formContext.data.process.getActiveStage().getNavigationBehavior().allowCreateNew = function () {
if (formContext.data.process.getName() === 'Test Process') {
return false; // Create button is not available
}
else {
return true; // Create button is available
}
}
}
Articles associés
Notes
Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)
Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour