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

WinDev Discussion :

Passage à la ligne [WD14]


Sujet :

WinDev

  1. #1
    Membre éclairé Avatar de Raptor92
    Homme Profil pro
    Directeur des opérations & Innovation
    Inscrit en
    Juin 2009
    Messages
    953
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur des opérations & Innovation
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 953
    Points : 766
    Points
    766
    Par défaut Passage à la ligne
    Bonjour à Tous,

    Je fais à nouveau appel à vous pour la question suivante:

    Contexte:

    -1 fenêtre avec une table mémoire
    - 3 colonnes
    - CODE BARRE (chaîne)
    - QUANTITE (numérique)
    - SELECTION (interrupteur)


    Lorsque l'utilisateur scanne (en rafale), la quantité se met à 1 par défaut et passe à la ligne suivante.

    Pour ce faire, j'utilise le code suivant situé "a chaque modification de QUANTITE"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SI COL_CODE_BARRE<>"" ALORS
    EnvoieTouche("{TAB}")
    EnvoieTouche("{TAB}")
    FIN
    Le souci est que si je passe bien à la ligne suivante, cela m'enlève le premier 0 du code barre suivant

    Exemple de code barre : 000004121718

    Je dois commettre une erreur mais je ne vois pas où.
    Auriez vous une idée

    Merci et très bonne journée à vous
    Raptor92
    Dominique
    Aucune aide par MP, utilisez le forum.

    Mon guide du débutant pour apprendre à programmer en Java - N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java


  2. #2
    Membre expert
    Avatar de mail.spam
    Homme Profil pro
    Développeur Windev et technicien maintenance
    Inscrit en
    Janvier 2008
    Messages
    1 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Windev et technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 914
    Points : 3 803
    Points
    3 803
    Par défaut
    Salut Raptor.

    Je ne sais pas si tu dois mettre ton test à chaque modification de la quantité.
    Car si tu fais une saisie manuelle de la quantité tu risque d'avoir un problème.

    Je suppose que tu as une procédure qui gère le lecteur code barre?

    Si oui dans ce cas le plus simple, pour moi, est d'intégrer le code dans cette procédure.

    Du style mettre un interrupteur pour dire que tu mets les quantité à 1 puis faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    TableSelectPlus(TAB_Table1,TableSelect(TAB_Table1)+1)
    DonneFocus(TAB_Table1.COL_Colonne2)
    Mais donne nous le code utiliser lors du scan
    la touche est ton amie. l'aide ne mord pas quand on la consulte...
    PS : n'oubliez jamais que nous ne sommes pas avec vous sur le projet. Donc plus vous donnez d'informations et d'exemples de codes et plus nous pourrons vous aider. (Un exemple vaut mieux que de longs discours...)

    Pensez à utiliser les votes et à cliquer sur , merci

  3. #3
    Membre éclairé Avatar de Raptor92
    Homme Profil pro
    Directeur des opérations & Innovation
    Inscrit en
    Juin 2009
    Messages
    953
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur des opérations & Innovation
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 953
    Points : 766
    Points
    766
    Par défaut
    Bonjour,

    Avec retard, j'ai utilisé votre idée et réussi à solutionner mon problème:

    Dans le code d'initialisation de la fenêtre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    TableSelectPlus(TABLE_GL, 1)
    DonneFocus(TABLE_GL.COL_CODE_BARRE)
    Et le curseur se pose dans le première cellule de la première colonne à l'ouverture de la fenêtre.

    Merci Mail.Spam et très bonne journée
    Raptor92
    Dominique
    Aucune aide par MP, utilisez le forum.

    Mon guide du débutant pour apprendre à programmer en Java - N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java


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

Discussions similaires

  1. Passage à la ligne indésirable avec SPOOL
    Par aeled dans le forum Oracle
    Réponses: 5
    Dernier message: 11/08/2006, 13h03
  2. Passage de ligne en colonne
    Par HurtMarley dans le forum MS SQL Server
    Réponses: 14
    Dernier message: 21/07/2006, 18h15
  3. Passage à la ligne
    Par BenoitDenis dans le forum Langage
    Réponses: 12
    Dernier message: 09/03/2006, 17h08
  4. [JTextPane] passage a ligne automatique.
    Par bibi-kha dans le forum Composants
    Réponses: 9
    Dernier message: 02/09/2004, 11h10

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