Trier par donnée dans un formulaire un champ bdm

Bonjour,

Je vous explique mon problème.

j'ai deux tables : une table secteur et une table lycée qui a un lien avec la table secteur. Un user appartient à un secteur et j'aimerais que lors du formulaire, il n'est que le choix des lycées qui sont dans son secteur. Par conséquent il faudrait trier la liste des lycées par le secteur du user. Cela est-il possible et si cela l'est, comment peut-on faire ?

Je vous remercie par avance de vos réponses.

Cordialement,

CV

Bonjour,

Une petite précision terminologique: d'après ce que je comprends, vous voudriez filtrer les lycées pour un secteur donné.

On utilise le terme filtre pour restreinte l'ensemble des éléments raménés.

On utilise le terme tri pour ordonner l'ensemble des éléments raménés.

Maintenant, pour répondre à votre question: A partir du user, vous connaissez l'ID du secteur auquel il appartient.

Il vous suffit donc d'utilisez la Query existante (auto-générée) de l'objet LyceeDAO:

LyceeDAO.findBySecteur(long secteurID)

qui vous retourne la List<Lycee> attendue.

 

En espérant vous avoir aider.

Emmanuel

Bonjour, 

Je vous remercie pour votre réponse. Votre solution est-elle compatible avec la version communauté de bonita ? Ou est-elle uniquement compatible avec la version entreprise de bonita ?

Cordialement

CV

Bonjour,

Bonne nouvelle: tout ce dont je parle ici est 100% communautaire !

Cordialement,