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

4D Discussion :

Utilisation des ensembles


Sujet :

4D

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 5
    Par défaut Utilisation des ensembles
    je cherche a visualiser un ensemble dans une sous structure.
    cette ensemble évoluant à chaque nouveau enregistrement.
    Lors d'une commande à un fournisseur, je crée de nouvelles fiches articles dans le fichier article et en parallèle de nouvelles nouvelles fiches "commande" dans un fichier commande.
    Je désire lire dans une sous structure "Commande" toutes les commande que je viens de faire chez un fournisseur donné correspondant à tous les articles commandés.
    Fichier fournisseur
    fiche article (en cour d'enregistrement)
    fiches commande( ensemble en sous structure évoluant au fur et à mesure des enregistrement articles.)
    dans 4D 2004.2 sur Mac

  2. #2
    Membre éclairé
    Inscrit en
    Juin 2008
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 67
    Par défaut
    Je ne comprend pas trop où est le problème ; pour visualiser un ensemble il faut que les enregistrements de l'ensemble deviennent ceux de la sélection courante ; pour cela il faut prendre la commande UTILISER ENSEMBLE.

    Est-ce vraiment nécessaire de passer par des ensembles ?
    Tu peux passer par une listbox que tu mets à jour à chaque création d'enregistrement. Au point de vue performance, c'est le plus rapide.

    je ne sais pas si je réponds à ta question

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 5
    Par défaut Utilisation des ensembles
    merci de ta réponse .Tu me fais découvrir une fonction que je n'ai jamais utilisée( list box)
    Un coup d'oeil sur un l' aide 4D ne m'avance pas vraiment.
    les informations dont j'ai besoins sont
    Référence article
    Pacht
    Pvente
    quantité par taille
    total taille et montant de la ligne .
    Tous informations qui se retrouvent dans mon fichier commande et que je suis appelées à modifier si nécessaire.
    Un lien avec ce fichier me donnerait au moins l'information de la fiche courante Article au plus tout le fichier total commande relatif à un fournisseur.
    Le sous fichier doit me donner uniquement , les fiches commande relatives à la commande en cours. D' où l'utilisation d'un ensemble , mais lorsque que je demande "utiler ensemble" rien ne se passe dans mon sous fichier.

  4. #4
    Membre éclairé
    Inscrit en
    Juin 2008
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 67
    Par défaut
    Es-tu sûr que ton ensemble contient des éléments ?
    Comment remplis-tu ton ensemble ?


    Pour la doc de 4d, j'utilise principalement la doc pdf, elle est bien faite et complète.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 5
    Par défaut Gestion des ensembles
    merci de ta réponse.
    Je vais essayer de t'expliquer, mais mon discours est amateur car je n'ai jamais pris de cours informatique, malgré cela depuis plus de vingt ans j'ai programmé l'activité d'un magasin avec maladresse mais efficacité grâce à Apple et à 4D( fichiers article, stock, commande, clients etc... )sans avoir affaire à un professionnel.
    Ca c'est le miracle du Mac .(c'était bien l'intention des créateurs d' Appel face au PC)
    Je découvre la list box je vient de créer un formulaire , avec les variables, mais je ne comprends pas comment créer ,débuter une nouvelle ligne pour incrémenter les variables. Je devine comment effectuer des calculs mais avant ça il me faut créer ligne après ligne comme je le fait pour de nouvelles fiches.
    Merci de venir à mon secours. Si c'est possible!!!!
    Après je prendrais ma retraite.
    ci joint une page détaillée de mon problème
    Fichiers attachés Fichiers attachés

  6. #6
    Membre éclairé
    Inscrit en
    Juin 2008
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 67
    Par défaut
    Voici quelques remarques pour y voir plus clair :

    1) au lieu de NOMMER ENSEMBLE([CMD91];"Cmd00 encour")
    je mettrai ENSEMBLE VIDE([CMD91];"Cmd00 encour")

    2) je ne vois pas trop l'intérêt de :
    [ART91]Four:=◊four
    [ART91]Année:=◊saison
    [ART91]Distrimag:="R"
    après la ligne AJOUTER ENREGISTREMENT

    3) tu utilises encore le cycle "après" qui date de la v5, j'utiliserai l'événement sur validation.

    4) si ton enregistrement [CMD91] est créé au moment de la validation, tu ne pourras visualiser la sélection de [CMD91] qu'à la création du nouvel enregistrement [ART91], avec la commande AJOUTER ENREGISTREMENT([ART91]) si d'ici là la sélection [CMD91] n'a pas modifié par exemple par un lien automatique.

    Est-ce qu'il y a un lien entre [ART91] et [CMD91] ?

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 5
    Par défaut
    Bon soir,Dominice,

    pour le point 1)
    Oui car je ne sais pas vraiment la différence.
    2) ses lignes me permettent d'informer la fiche Article vierge demandée sur les champs N° fournisseur, Saison de commande et Nom du magasin, information que je perdais au début de la programmation.
    4) il n'a pas de lien directe entre la fiche CMD et Article, le seul lien qui existe c'est un lien automatique dans le sens Article et CMD
    3) voilà la limite de ma compréhension !, je n'arrive pas à comprendre " tu utilises encore le cycle "après" qui date de la v5, j'utiliserai l'événement sur validation .
    Après vérification sur le pdf Langage, je m'aperçois qu ' effectivement , je suis en retard d'une version, j'ai du mal à comprendre "événement" tableau que je connais et qui se trouve en bas de la liste de propriété d'un objet ,. J'ai rarement utilisé ses possibilités de programmation et ne comprends pas tout à fait comment remplacer "avant,pendant,après"
    Le cas est peut être désespéré?

Discussions similaires

  1. Bioinfo : utilisation des API EnsEMBL en perl
    Par bluemartini dans le forum Contribuez
    Réponses: 5
    Dernier message: 19/09/2013, 14h49
  2. Utilisation des ensembles
    Par shadokk dans le forum Langage
    Réponses: 8
    Dernier message: 16/08/2006, 06h12
  3. utilisation des sockets sous windows
    Par Tupac dans le forum Réseau
    Réponses: 2
    Dernier message: 21/12/2002, 18h24
  4. [Crystal Report] Utilisation des vues de sql serveur
    Par Olivierakadev dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 15/11/2002, 17h44
  5. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01

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