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

SAGE Discussion :

[X3V6] Prendre nouvelle valeur au moment de duplication


Sujet :

SAGE

  1. #1
    Membre régulier
    Homme Profil pro
    Chef de Projet Sage X3
    Inscrit en
    Janvier 2012
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Chef de Projet Sage X3

    Informations forums :
    Inscription : Janvier 2012
    Messages : 77
    Points : 79
    Points
    79
    Par défaut [X3V6] Prendre nouvelle valeur au moment de duplication
    Asalamo 3alaykom,

    J'ai ajouté un champ spécifique dans un devis, il s'agit de l'heure de création : non saisissable avec heure système comme valeur par défaut.
    la duplication sur un devis duplique aussi la valeur de l'heure de création.
    Comment faire pour ne pas dupliquer cette valeur et de prendre l'heure système au moment de duplication ?

    Merci d'avance

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 66
    Points : 78
    Points
    78
    Par défaut
    Bonjour,

    la solution ci dessous est valable en V5 il faudra peut être l'adapter en V6

    Via ton objet, tu va dans le code SPE et la tu intervient sur l'action RAZDUP

    ca donnera un truc du genre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    $ACTION
     
    Case ACTION
     
     When "RAZDUP"    : Gosub RAZDUP   
     
     When Default
    Endcase
    Return
     
    $RAZDUP
     
    gosub RAZDUP from SUBSQH # force à faire le traitement standard avant ton SPE
     
    #initialiser ta valeur 
    [M:SQH0]monchamp = <valeur que tu veux lui donner>  
    affzo [M:SQH0]monchamp # refresh de l'affichage de la zone
     
    GPE = 1  # empêche X3 de repasser par le standard
     
    return
    Bonne journée

  3. #3
    Membre régulier
    Homme Profil pro
    Chef de Projet Sage X3
    Inscrit en
    Janvier 2012
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Chef de Projet Sage X3

    Informations forums :
    Inscription : Janvier 2012
    Messages : 77
    Points : 79
    Points
    79
    Par défaut
    Merci beaucoup gregorian ça marche,
    et j'ai pas utilisé ces 2 lignes car sage x3 me donne des messages d'erreurs

    gosub RAZDUP from SUBSQH # force à faire le traitement standard avant ton SPE
    GPE = 1 # empêche X3 de repasser par le standard

    Merci bc

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

Discussions similaires

  1. [VBA-W]prendre des valeurs "texte" dans Excel
    Par teromah dans le forum VBA Word
    Réponses: 12
    Dernier message: 14/06/2007, 16h20
  2. Concatenation et Prendre la valeur d'un input de type Text
    Par pidu dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 20/02/2006, 16h58
  3. forcer une touche du clavier à prendre la valeur d'une autre
    Par agderf dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 16/01/2006, 16h08
  4. update sur plusieurs nouvelles valeurs
    Par Mut dans le forum Langage SQL
    Réponses: 4
    Dernier message: 02/11/2003, 16h15
  5. Prendre une valeur dans la grappe XML
    Par Sandrine75 dans le forum XMLRAD
    Réponses: 7
    Dernier message: 21/05/2003, 10h26

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