IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Formules Discussion :

[Crystal Report] Formules


Sujet :

Formules

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 46
    Points : 34
    Points
    34
    Par défaut [Crystal Report] Formules
    Bonjour,
    j'ai crée en état avec en ligne dans l'en tête de page, les 12 mois de l'année.

    Pour chaque mois, j'ai besoin de créer une formule qui dépend du mois.
    Par exemple pour le mois de janvier, j'écris :

    [code]
    if Month(table.champ) = 1 then ...
    [\code]

    Je ne peux pas utiliser une fonction personnalisée, car j'ai besoin de faire référece à des champs de la base.
    Je voudrais savoir, s'il existe une méthode permettant d'éviter d'écrire 12 formules. Je voudrais écrire un formule générale avec un paramétre, et appeler cette formule avec le bon paramètre à partir de la section détail de l'état.

    Existe t-il une possibilité pour faire une telle chose sous Crystal Report ?

    Merci d'avance pour votre aide.

    Bien Cordialement, Sylvie Berne.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2002
    Messages : 246
    Points : 304
    Points
    304
    Par défaut
    Je pense que tu aimerais mettre à jour des valeurs en fonction du moi, alors c'est assez simple, tu crée chaque fois un tableau de variable de 1 à 12 et tu les mets à jour avec l'indice Month(table.champ). Cela devrai fonctionner.

    Exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Brut[month({HISTOPAYE.DAT_0})] := Brut[month({HISTOPAYE.DAT_0})]+{HISTOPAYE.BAS_0};
        Taux[month({HISTOPAYE.DAT_0})] := Taux[month({HISTOPAYE.DAT_0})]+{HISTOPAYE.RAT_0};
        Retenue[month({HISTOPAYE.DAT_0})] :=Retenue[month({HISTOPAYE.DAT_0})]+{HISTOPAYE.AMT_0};

Discussions similaires

  1. Crystal Reports - formule sur objet texte
    Par Joe-Cool dans le forum Formules
    Réponses: 3
    Dernier message: 06/05/2011, 15h07
  2. Réponses: 2
    Dernier message: 14/05/2009, 16h43
  3. syntaxe de formules de crystal report
    Par kroukse dans le forum Formules
    Réponses: 9
    Dernier message: 11/01/2008, 15h30
  4. crystal report 8.5 et la formule count
    Par cari dans le forum Formules
    Réponses: 2
    Dernier message: 22/01/2007, 07h47
  5. Formule select case dans crystal report
    Par inge2007 dans le forum Formules
    Réponses: 5
    Dernier message: 15/12/2006, 17h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo