Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Eno v3] Null lines in tables #632

Closed
davdarras opened this issue Jul 20, 2023 · 4 comments · Fixed by #633
Closed

[Eno v3] Null lines in tables #632

davdarras opened this issue Jul 20, 2023 · 4 comments · Fixed by #633
Assignees
Labels
Finalize eno v3 Issues for eno v3

Comments

@davdarras
Copy link
Contributor

When generating tables, Eno has some issues with body lines. In some cases, null body lines are added, and sometimes a IndexBoundException occurs

@davdarras
Copy link
Contributor Author

can be tested with id: lk9tccqa

@nsenave nsenave added the Finalize eno v3 Issues for eno v3 label Jul 27, 2023
@nsenave nsenave linked a pull request Sep 7, 2023 that will close this issue
@nsenave nsenave self-assigned this Sep 7, 2023
@AnneHuSKa
Copy link
Contributor

Pas eu de nouveau cas mais impossible tester sur lk9tccqa Unknown error during generation : Linked loop 'l5qrxyq8' is based on loop 'l5qrima7' that starts at sequence 'kz5bmih9'. This first question of the sequence is not a "simple" question.

@nsenave
Copy link
Contributor

nsenave commented Sep 26, 2023

@AnneHuSKa merci pour le retour!

Première chose à constater... : #730

Ici le problème :

  • la boucle S2ALIER a comme première question un tableau (dynamique)
  • la règle Eno pour définir les occurrences d'une boucle liée est de donner à la boucle liée une formule VTL count(<première variable de la boucle principale)
  • la boucle S2LIEE est basée sur S2ALIER => Eno voit que la première question de la boucle principale c'est pas une question à réponse simple, donc ne sait pas définir la formule du nombre d'occurrences pour la boucle liée => 💥

➡️ Si je comprends bien, quand on a un tableau (statique ou dynamique), on va utiliser la première variable de ce tableau pour générer la formule, exemple count(TABPRENOML) ici ?

@AnneHuSKa
Copy link
Contributor

Merci pour les éclaircissements ! Discussion du 26/09 : cas totalement "surréaliste" donc on l'interdit (que ce soit un tab dynamique ou fixe)

@nsenave nsenave closed this as completed Sep 27, 2023
@nsenave nsenave added this to the DDI to Lunatic milestone Nov 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Finalize eno v3 Issues for eno v3
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants