1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD omment obtenir tous les membres dans un JSON

Discussion dans 'Résolution problème & conseils' créé par saad27, Mar 8, 2019.

  1. saad27

    saad27 Active Member
    MEMBRE WX

    Inscrit:
    Mar 24, 2018
    Messages:
    154
    J'aime reçus:
    66
    Bonjour FEKWX TEAM,

    Comment puis-je obtenir tous les membres dans un JSON à l'intérieur d'un tableau? windev
    J'essaie le code ci-dessous, mais il ne me renvoie que l'élément item et non l'autre membre à l'intérieur du tableau.


    JSON est code ci-dessous

    sJSon is string = [

    {
    "items": [
    {
    "batch_id": "27",
    "resort_name": "LUX",
    "property_code": "PRP01",
    "transaction_date": "06/02/2019",
    "batch_name": "batch_06",
    "batch_description": "Batch Id 02",
    "total_debit_amt": "14000",
    "total_credit_amt": "6000",
    "no_of_detail_lines": "11",
    "gl_interface_type": "MC_PO_RECEIPTS"
    }]}


    ]


    let vjs=JSONToVariant(sJSon)
    FOR EACH _Member OF vjs

    Trace( _Member..Name)

    END
     
    Tags:
  2. LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    648
    J'aime reçus:
    227
    Bonjour,
    Je pense que si tu as un tableau, il faut le désérialiser et prendre la première ligne
     
    saad27 apprécie ceci.
  3. suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    507
    J'aime reçus:
    732
    Bonjour @

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    Essaie ça
    Code (Windev):
    let vjs=JSONToVariant(sJSon)
    FOR EACH _Member OF vjs.items

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ( _Member..batch_name)

    END
     
    saad27 apprécie ceci.
  4. saad27

    saad27 Active Member
    MEMBRE WX

    Inscrit:
    Mar 24, 2018
    Messages:
    154
    J'aime reçus:
    66

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    Merci ,
    en fait, je n'ai pas besoin de la valeur, mais j'ai plutôt besoin du nom des membre?

    Pensez-vous que c'est possible?

    J'ai besoin de ces noms de membres pour pouvoir créer une liste pour un mapping..

    Cdt,
    Saad
     
  5. saad27

    saad27 Active Member
    MEMBRE WX

    Inscrit:
    Mar 24, 2018
    Messages:
    154
    J'aime reçus:
    66

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    Merci.
    La désérialiser ne fonctionnera pas car elle me renverra la valeur au lieu du nom du membre actuel.

    ou il y a un autre moyen. vous pouvez peut-être m'écrire une petite line de code ,ce sera plus facile ..:p:cool::cool:

    Cdt,
    Saad
     
  6. popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    2,884
    J'aime reçus:
    1,532

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,
    Au pire, tu peux faire de l'extraction de chaînes car on voit des " : ,
     
  7. LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    648
    J'aime reçus:
    227
    Bonsoir

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,
    Je suis en route pour un long weekend
    Regardes ça :

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    Tu insères ton résultat dédans
    Sinon je crois que en 24 ils ont mis un truc
    Malheureusement avant Lundi, ce n'est pas sur que je regarde.
    Tu peux aussi passer par ici

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    Ca va te guider, et tu regardes Jsonversvariant
     
  8. redha2010

    redha2010 Active Member

    Inscrit:
    Jan 25, 2018
    Messages:
    230
    J'aime reçus:
    226
    Bonsoir
    pour pouvoir acceder au membre tu devra faire un autre boucle sur le variant qui contient les éléments "items"

    Code (Windev):

    vRestVariant est un Variant =

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    (sJSon)

    POUR TOUT ss DE vRestVariant.items
        POUR TOUT DD DE ss..Membre
           

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    (DD..Nom)
        FIN
    FIN
     
    saad27, LAPIPE2018 et suenodesign aiment ça.
  9. saad27

    saad27 Active Member
    MEMBRE WX

    Inscrit:
    Mar 24, 2018
    Messages:
    154
    J'aime reçus:
    66

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    merci beaucoup pour cela ça fonctionne parfaitement.

    Cdt,
    Saad
     

Partager cette page

Chargement...