Fonction (CONSCSF) consultations des lignes de livraison

SUGGESTED

Bonjour,

Dans consultation, la fonction CONSCSF peut on récupérer le champs Famille de produit  dans le tableau de données (en Excel ou CSV)

ou alors dans les critères faire une sélection multiple en ne validant pas certain champs, je dois récupérer une partie des Familles de produits et pas d'autres ....

le mieux  serait d'ajouter ce champs dans mon résultat de requête, ce qui me donnerai plus de souplesse dans un tableur..

Merci d'avance 

Fabrice

  • 0
    SUGGESTED

    Bonjour,

    Un petit développement sera nécessaire.

    1. Il faut ajouter le champ CFGLIN dans l'écran des résultats CSF2 et valider

    2. Il faut ajouter ce code dans le traitement CNSCSFSPE :

    ##
    
    #
    $ACTION
      Case ACTION
        When "OUVRE"    : Gosub OUVRE
        When "LECTURE"  : Gosub LECTURE
      Endcase
    Return
    
    #
    $OUVRE
     If !clalev([F:ITM]) : Local File ITMMASTER [ITM] : Endif
    Return
    
    $LECTURE
      Gosub ACTION From CNSCSFSTD
      GPE=1
    
      For II = 0 To dim([M:CSF2]SDHNUM)
        If [M:CSF2]ITMREF<>""
          Read [F:ITM]ITM0 = [M:CSF2]ITMREF(II)
          If !fstat
            [M:CSF2]FCGLIN(II) = [F:ITM]CFGLIN
          Endif
        Endif
      Next II
      Affzo [M:CSF2]5
    Return

    3. modifier le numéro d'ordre dans la fonction des Ecrans de consultation [GESGTC] du champ "Ligne de produit".
    Par habitude je place les champs ajoutés en dernier > 900 Valider pour les codes STD et ALL .

    Bon développement ;)

  • 0 in reply to JCh.BDL

    Bonjour

    Merci beaucoup je regarde cela, si j arrive a m'en sortir, 

    Bonne journée

    Fabrice