2017-01-31 5 views
0

J'ai un connecteur qui sélectionne les données d'une base de données externe dans Bonitasoft, j'ai pu affecter le résultat de cette sélection à une variable de processus et afficher le contenu de cette variable dans le Concepteur d'interface utilisateur dans un champ Type d'entrée, cependant je dois l'afficher dans une table, comme je le configure dans le Concepteur d'interface utilisateur pour afficher le contenu de ma variable de processus dans une table, si possible Je vous remercie. Une autre chose que je peux aussi passer le contenu de mon connecteur à une variable métier et ensuite afficher dans UI Designer aussi si nécessaireGénérer une table dans l'interface utilisateur à partir d'une variable locale et d'une variable métier

Répondre

1

Tout d'abord, je tiens à attirer votre attention sur l'utilisation de variables métier ou de processus pour stocker les données déjà stockées dans une base de données externe entraînera une duplication. La solution recommandée consiste à utiliser une extension d'API REST (telle que REST API SQL data source) pour interroger les données de la base de données externe et utiliser cette extension d'API REST dans les formulaires.

Maintenant, si vous êtes d'accord avec la duplication de données, vous pouvez faire référence à un example qui montre comment définir les données de processus et d'affaires avec la sortie du connecteur PostgreSQL et ensuite afficher les variables dans les widgets de la table de formulaire.

Je recommande fortement d'utiliser une variable métier et, si possible, envisagez de migrer les données de la base de données externe vers la base de données de données métier.