0

Je souhaite télécharger et télécharger un fichier. Je connais l'exemple de FileUploadDownload mais j'ai dû télécharger le document sur l'étape pas sur le formulaire d'instanciation. Comment puis-je réaliser que j'ai contracté sur l'étape et assigné à la variable de document initialisée au niveau de la piscine, mais cela ne fonctionne pas. il donne une erreur que "Erreur lors de la soumission du formulaire". Je suis nouveau à bonita aider tout le monde.Téléchargement de fichier sur Step in Bonita

Procédure pour la construction de processus sont donnés comme suit: Etape 1:

enter image description here

Etape 2:

enter image description here

Etape 3: enter image description here

Etape 4: enter image description here

Erreur: Quand je soumettre le formulaire d'erreur génère qui est donnée comme suit:

enter image description here

Répondre

1

Pour résoudre votre problème, vous devez supprimer les entrées du contrat sur le processus instanciation, changer la valeur par défaut valeur pour les variables de document et supprimer le formulaire d'instanciation de processus:

  1. entrées Supprimer contrat
    • Sélectionnez la piscine.
    • Accédez à Exécution -> Contrat.
    • Supprime les entrées de fichier.
  2. Les variables de document de valeur par défaut
    • Sélectionnez la piscine
    • Aller aux données -> Documents
    • Pour chaque variable, Edition -> Aucun Sélectionnez dans le contenu initial
  3. processus instanciation formulaire
    • Sélectionnez la piscine
    • Aller à l'exécution -> Formulaire de instanciation
    • Retirez la forme actuelle cible

Cela devrait faire l'affaire :)

Aussi, vérifiez la nouvelle version du fichier télécharger par exemple, J'ai supprimé la limitation qui duplique le document chaque fois que les étapes sont soumises: https://github.com/Bonitasoft-Community/file-upload-download-example

Cheers