Amelioration

DrakunDry's picture
DrakunDry
Status: 
Open

Bonjour, il y a quelques ameliorations que je pense seront bien utile pour les debutants comme moi.

JPQL 1

l'interface de la BDM est vraiment excellent, mais a mon avis il manque la possibilité de définir des valeurs par défauts a mes colonnes , ce qui très important lorsqu'on fait de la modélisation de processus dans le secteur financier. Je suis donc oblige de passer soit,

au moment de l'initialisation du contrat de l'initialiser a zero. cela peut se comprendre mais imaginer si ma table fait 25 colonnes, le code devient très vite désordonné,

Comments

Submitted by DrakunDry on Fri, 11/18/2016 - 10:30

Bonjour, il y a quelques ameliorations que je pense seront bien utile pour les debutants comme moi.

JPQL 1

l'interface de la BDM est vraiment excellent, mais a mon avis il manque la possibilité de définir des valeurs par défauts a mes colonnes , ce qui très important lorsqu'on fait de la modélisation de processus dans le secteur financier. Je suis donc oblige de passer soit,

au moment de l'initialisation du contrat de l'initialiser a zero. cela peut se comprendre mais imaginer si ma table fait 25 colonnes, le code devient très vite désordonné,

de faire un coup de ALTER TABLE au risque d'oublier certain champs.

JPQL 2

Un autre amelioration serait la possibilite d'utiliser LIMIT et OFFSET. Car toujours dans le secteur financier, on fait souvent des calcul avec la date comptable et la date de veille, dites moi par quel magie je peux avoir ces deux lignes sur une table de 1208 rows...... pas evident , oblige de se débrouiller avec des champs BOOLEAN... #### Amelioration 2 Celui la a mon avis peut s'avérer très utile , c'est la possibilité de changer l'ordre des OPERATIONS dans l'ongles EXECUTION, souvent je suis oblige de supprimer et recréer des lignes ..... pas evident n'espa .

hQMQxPs.png
https://i.imgur.com/hQMQxPs.png

Pour le moment ce sont les quelques ameliorations que j'ai remonter. Mais sachez que je ne manquerais pas de partager si j'en vois d'autre merci pour l'attention que vous accorderais a ces suggestions.....

DRAK

Submitted by Sean McP on Fri, 11/18/2016 - 21:55

JPQL 1:

I would refer you to the Initialize BDM attributes from process instantiation contract inputs which gives an excellent idea of how to initialize a new BDO from BDM.

JPQL 2:

You can forget this as an idea for Bonitasoft. :) It is simple LIMIT and OFFSET are not part of the JPQL language specification and cannot be added. You will have to talk to Oracle about this.
https://en.wikipedia.org/wiki/Java_Persistence_Query_Language

http://docs.oracle.com/cd/E17904_01/apirefs.1111/e13946/ejb3_langref.html

#### Amelioration 2

This is the only idea that works and I agree with you this would be a very useful suggestion. I support this idea.

NOTE

In future please don't ask multiple ideas in one post:

1) it is unlikely anyone will help,
2) simple ideas will work quickly while more complex ones take time, if you want to move quickly then it is easier to make lots of small, single issue idea than complex hard to compute ones.

regards
Seán

Submitted by DrakunDry on Sat, 11/19/2016 - 01:07

ok right thanks

Submitted by Sean McP on Wed, 12/07/2016 - 03:49

I think

#### Amelioration 2

may be included in 7.4 see here

regards
Seán

Notifications