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 :

Supprimer la date dans une analyse [WD14]


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 13
    Par défaut Supprimer la date dans une analyse
    Bonjour
    ça parait idot mais je n'arrive pas a supprimer une date dans mon Analyse.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    SELON INT_Option_Facture
     
       CAS 0 // Ajout bouton Produits
          SAI_DATE_Facture..Visible = Faux
       // ??? Que faire ici ???   SAI_DATE_Facture = ""
     
       CAS 1 // enlève bouton Produits
          SAI_DATE_Facture..Visible = Vrai   
          SAI_DATE_Facture = DateVersChaîne(DateDuJour(), "JJMMAAAA")
    FIN
    Le code s'ajoute dans ma base, mais quand j'enlève la date elle s'enlève bien sur ma fenêtre mais reste dans l'Analyse.
    sur mon cas 0 comment écrire pour placer vide dans l'Analyse ????

    Merci de vos lumière

  2. #2
    Membre Expert Avatar de EDM-TAHITI
    Homme Profil pro
    Directeur Service informatique et projet développement
    Inscrit en
    Janvier 2010
    Messages
    994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Directeur Service informatique et projet développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 994
    Par défaut
    Hello,
    Il suffit tout simplement de faire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
       CAS 0 // Ajout bouton Produits
          SAI_DATE_Facture..Visible = Faux
          SAI_DATE_Facture = ""
          ECRANVERSFICHIER
          // enregistrer vos modifications
          ENREGISTREMONFICHIERPRODUIT
    et à mon avis, le tour sera joué....

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 13
    Par défaut
    Merci mais que veux dire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
          // enregistrer vos modifications
          ENREGISTREMONFICHIERPRODUIT
    Parce que le gros du problème n'est pas d'enlever la date, c'est surtout que dans la base il n'accepte pas
    __/__/____
    que sa reste vide. Je pense qu'il faudrait que ce soit vierge ???

  4. #4
    Membre Expert Avatar de EDM-TAHITI
    Homme Profil pro
    Directeur Service informatique et projet développement
    Inscrit en
    Janvier 2010
    Messages
    994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Directeur Service informatique et projet développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 994
    Par défaut
    Hello,
    Il faut aller voir dans la descritption du fichier, et pour ce champs si le null est supporté (bien que ce soit la première fois que je rencontre ce genre d'erreur).
    Ensuite, faire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
      CAS 0 // Ajout bouton Produits
          SAI_DATE_Facture..Visible = Faux
          SAI_DATE_Facture = null
          // transfert les infos ecran vers le fichier
          EcranVersFichier(mafenetre..nom, monfichier
          // enregistrer vos modifications dans le fichier
          si pas hmodifie(monfichier) alors
              // faire le traitement des erreurs ici
     
          sinon
              info("Ok, mise à jour effectuée")
          fin
    Voilà, cela devrait fonctionner maintenant...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 13
    Par défaut
    Yes Yes .............. Mais non

    Yes Yes parce que ça marche Mais le problème est ailleurs.

    En effet j'ai tout essayer et ça ne fonctionnait pas. Le problème est que la date de mon analyse est une clé.
    en enlevant la clé c'est OK

    Mais comment faire si je veux garder la clé ????
    J'ai mis une clé unique, juste dans le but de pouvoir classer par date, dans une table

    Merci de vos lumière d'Expère

  6. #6
    Membre Expert
    Homme Profil pro
    ?
    Inscrit en
    Juillet 2002
    Messages
    2 393
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ?

    Informations forums :
    Inscription : Juillet 2002
    Messages : 2 393
    Par défaut
    Bonjour
    Une clé unique sert à identifier un enregistrement de manière UNIQUE (comme son nom l'indique)
    Dans ton cas ça voudrait dire qu'on aurait droit à une seule facture pour une date particulière et qu'un seul enregistrement pourrait avoir cette date à vide.

    Tu n'a pas affiché le message d'erreur, ça t'aurait permis de voir le problème tout de suite

    Il faut définir ta rubrique comme "clé avec doublons"

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 18/06/2014, 16h13
  2. [CR XI] Plage de date dans une commande SQL pour une analyse de pareto
    Par Gdf.pdo dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 03/09/2009, 11h35
  3. Réponses: 9
    Dernier message: 06/11/2007, 12h36
  4. Critère Date dans une requête analyse croisée
    Par Lingo dans le forum Access
    Réponses: 7
    Dernier message: 05/10/2006, 14h43
  5. [VB6] Supprimer un enregistrement dans une ListView ??
    Par Argonz dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 14/11/2002, 09h37

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