[Résolu] Créer un filtre affichant les décimales non nulles

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Marc56
Messages : 2198
Inscription : sam. 08/févr./2014 15:19

Re: [Résolu] Créer un filtre affichant les décimales non nul

Message par Marc56 »

C'est la même chose que =SI pour les tableurs :)

= SI ( condition ; quoi faire si vrai ; quoi faire si faux )

condition ? quoi faire si vrai : quoi faire si faux

Si, si, c'est magique
'less is more'
:)
Avatar de l’utilisateur
Fig
Messages : 1176
Inscription : jeu. 14/oct./2004 19:48

Re: [Résolu] Créer un filtre affichant les décimales non nul

Message par Fig »

Programme en C ou en Java tu vas te régaler :mrgreen:
Il y a deux méthodes pour écrire des programmes sans erreurs. Mais il n’y a que la troisième qui marche.
Version de PB : 6.00LTS - 64 bits
Avatar de l’utilisateur
Micoute
Messages : 2584
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: [Résolu] Créer un filtre affichant les décimales non nul

Message par Micoute »

Fig a écrit :Micoute tu veux faire quoi avec ton 0 ?
En fait le 0 est une valeur non désirée, par exemple dans mon programme de gestion de médicaments, il y a des médicaments qui sont dosés en mg ou en u.i et d'autres articles comme les aiguilles à stylo ou les lancettes qui sont seulement des outils et comme ils ne reçoivent pas de valeur, ils se mettent par défaut à 0.
Fig a écrit :je me demande si cette partie fonctionne par chance ou si tu voulais vraiment comparer les deux valeurs ascii... :wink:
Cette partie fonctionne, puisque je l'ai rajoutée pour faire disparaître ces valeurs que je n'ai jamais entrées.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: [Résolu] Créer un filtre affichant les décimales non nul

Message par Ar-S »

Pourquoi mélanger les genres ?
Tu pourrais faire une famille de medocs "poudreux" (en mg) et une autre famille pour les aiguilles etc...

Code : Tout sélectionner

Structure m
   QteMatos.i
   QteMedoc.f
  EndStructure

  NewMap Medoc.m()
  
  Medoc("Aiguilles")\QteMatos = 20
  Medoc("Poudreux200")\QteMedoc = 1200.0012

  
  ForEach Medoc()
    Debug "Nom du medoc: "+MapKey(Medoc())
    If Medoc()\QteMatos <> 0
    Debug "Qte: "+Medoc()\QteMatos
    Else
      Debug "Qte: "+ StrF(Medoc()\QteMedoc,4)
    EndIf
  Next
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
Micoute
Messages : 2584
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: [Résolu] Créer un filtre affichant les décimales non nul

Message par Micoute »

Bonjour Ar-s, tu as raison, la Map est une bonne solution que je n'avais pas testée, Mais n'empêche que les résultats que j'ai sont très satisfaisants.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Répondre