Crystal est super galère avec les problèmes, d'indentation, coping, etc..
Une fois j'ai eu un problème qu'un forumeur m'a résolu juste comme ça, sans changer le corps de ma forumle.
Crystal est super galère avec les problèmes, d'indentation, coping, etc..
Une fois j'ai eu un problème qu'un forumeur m'a résolu juste comme ça, sans changer le corps de ma forumle.
ah..ok, c bon à savoir au cas où mais ça me dépasse![]()
et surtout est ce que ça résout son problème???
Mauvaise nouvelle, çà ne résoud pas mon problème.
Tu veux pas joindre ton fichier que l'on puisse regarder ?
Il est trop gros, est ce que je peux vous l'envoyer sur vos adresses perso?
alors, en fait...je me demande si le problème ne vient pas du fait que ta formule n'étant pas évalué au moment de l'ouverture de l'état.
Le calcul dépend des valeurs de champs, qui changent dans la section détail.
Donc au final, il ne sait pas comment trier... ce qui est somme toute logique :
En revanche, ne peux tu intégrer ton calcul dans ta requête?Les formules sont normalement évaluées selon la chronologie suivante :
- Si la formule ne contient aucun champ de base de données ou de groupement, la formule est évaluée avant que le programme ne lise les enregistrements de la base de données.
- Si la formule contient un champ de base de données, la formule est évaluée pendant que le programme lit les enregistrements de la base de données.
- Si elle inclut un champ de groupement, un champ de numéro de page, un sous-total, etc., la formule est évaluée une fois que le programme a lu les enregistrements de la base de données et pendant l'impression des données d'enregistrement dans le rapport.
BeforeReadingRecords lance l'évaluation de la formule avant que le programme ne lise les enregistrements de la base de données. Lorsque cette fonction est utilisée dans une formule, le Vérificateur de formule renvoie un message d'erreur dès que vous tentez d'y inclure des éléments (champs de base de données, groupes, etc.) à évaluer ultérieurement (lors de la lecture ou de l'impression des enregistrements).
j'ai pas pu tester car j'ai pas la source de données.
Info annexe : pour réduire la taille de tes rpt, tu décoches enregistrer les données dans les options du rapport, et tu décoches enregistrer l'aperçu dans les propriètés. De plus, cela peut se configurer ds CR dans son ensemble
Bon, et bien j'ai mis ma formule dans mon select, puis j'ai créé un groupe pointant dessus en faisant le tri voulu. en effet sur l'expert tri de groupes, le champ n'est toujours pas accessible.
Bon c'est une solution un peu détournée mais pour mon exemple ça fonctionne. en tout cas merci à tous les 2 pour votre aide.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager