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

OpenOffice & LibreOffice Discussion :

Modification format champ calculé dans une requête [LibreOffice][Base de données]


Sujet :

OpenOffice & LibreOffice

  1. #1
    Candidat au Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Août 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Autre

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Août 2015
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Modification format champ calculé dans une requête
    Bonsoir.
    Je me suis mis dernièrement à travailler sur Base de LibreOffice (4.4.5.2).
    J'ai un petit soucis avec le format d'un champ calculé dans une REQUETE :
    Ce champ calculé est un simple produit d'un INTEGER (Nombre de jours de travail) avec un DECIMAL (Indemnité journalière) ("champ1"*"champ2"). Le champ DECIMAL, issus d'une table, est formaté correctement (2 chiffres après la virgule, format Millier).
    Le champ résultant est bien un nombre décimal de valeur exacte mais sans aucun formattage (le nombre de chiffre après la virgule n'est pas fixe, le format Millier n'est pas respecté).
    J'arrive à formater le résultat de la requête (champ calculé), mais cela n'est pas sauvegardé. Dès que je relance la requête, le format n'est plus respecté.
    Merci d'avance pour votre aide.

  2. #2
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 612
    Points
    58 612
    Billets dans le blog
    11
    Par défaut
    Salut,

    Quelle formule avez-vous utilisée pour le formatage ?
    Serait-possible d'avoir une base avec un exemple ?

    Cdlt.
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  3. #3
    Candidat au Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Août 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Autre

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Août 2015
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par zoom61 Voir le message
    Salut,

    Quelle formule avez-vous utilisée pour le formatage ?
    Serait-possible d'avoir une base avec un exemple ?

    Cdlt.
    Merci pour votre réponse.
    Vous trouverez en pièce jointe la base comme exemple.
    je cherche à formater le champ calculé "Indemniité de Stage" dans la requête 1.
    Je n'ai pas vraiment utiliser une formule. J'ai utiliser la commande "formatage de colonne" sur le résultat de la requête.
    Merci
    Fichiers attachés Fichiers attachés

  4. #4
    Expert éminent
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    3 950
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 3 950
    Points : 9 279
    Points
    9 279
    Par défaut
    hello,
    sous toute réserve j'ai peut-être trouvé une solution à ton problème :
    Tu crées une vue à partir de ta requête ( click droit créer en tant que vue (qui se retrouve dans les tables))
    Normalement ta vue est capable de garder les formatages de colonnes.

    "Une requête est ponctuelle, on peut modifier les champs sélectionnés en la modifiant, on peut l'enregistrer pour la déclencher à partir d'une macro, par exemple.
    Une vue est une table virtuelle, c'est un extrait de table(s), et en donnant l'accès à une vue au lieu d'une table, on peut masquer des champs à l'utilisateur tant pour qu'il n'y ait pas du tout accès (clef primaire) que pour limiter les modifications sur ces données."

    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko

  5. #5
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 612
    Points
    58 612
    Billets dans le blog
    11
    Par défaut
    Si la requête est utilisée dans un formulaire, il faudra faire le formatage dans le formulaire.
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  6. #6
    Candidat au Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Août 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Autre

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Août 2015
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par jurassic pork Voir le message
    hello,
    sous toute réserve j'ai peut-être trouvé une solution à ton problème :
    Tu crées une vue à partir de ta requête ( click droit créer en tant que vue (qui se retrouve dans les tables))
    Normalement ta vue est capable de garder les formatages de colonnes.

    "Une requête est ponctuelle, on peut modifier les champs sélectionnés en la modifiant, on peut l'enregistrer pour la déclencher à partir d'une macro, par exemple.
    Une vue est une table virtuelle, c'est un extrait de table(s), et en donnant l'accès à une vue au lieu d'une table, on peut masquer des champs à l'utilisateur tant pour qu'il n'y ait pas du tout accès (clef primaire) que pour limiter les modifications sur ces données."

    Ami calmant, J.P
    Merci à vous "jurassic pork" et à "zoom61" pour votre aide et vos conseils.
    C'est parfait. Le formatage est effectif.
    Je joins la base mise à jour à toutes fins utiles.
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2010] Format d'un champ calculé dans une requête
    Par Daejung dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 25/08/2015, 13h11
  2. Ré utiliser des champs calculés dans une requête
    Par boby62423 dans le forum Développement
    Réponses: 6
    Dernier message: 11/03/2011, 16h43
  3. Champs calculés dans une requête
    Par fmu74 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 03/12/2008, 15h29
  4. Récupérer la valeur des champs calculés dans une requète SQL dans vba
    Par FrédéricCM dans le forum Requêtes et SQL.
    Réponses: 12
    Dernier message: 28/06/2006, 16h29
  5. Champ calculé dans une requête
    Par HUÏEZ Fabienne dans le forum Access
    Réponses: 3
    Dernier message: 08/12/2005, 12h31

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