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

WebDev Discussion :

Enregistrement (HModifie) ne se fait pas


Sujet :

WebDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Directeur technique
    Inscrit en
    Novembre 2006
    Messages
    584
    Détails du profil
    Informations personnelles :
    Âge : 62

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 584
    Par défaut Enregistrement (HModifie) ne se fait pas
    Bonjour à tous,

    J'ai une procédure d'enregistrement de ma page que j'utilise un peu partout.

    Cependant, un des champ (Localisation) n'est pas toujours enregistré après modif.
    La Liaison est définie avec ma table (7 onglets SAI_Localisation est lié à Ressource.Localisation)

    POur qu'une modification soit prise en compte à coup sûr (du moins pour l'instant) il faut que j'ajoute: Ressource.Localisation = SAI_Localisation avant le HModifie.
    (Par ailleurs le HModifie m'a toujours renvoyé Vrai)
    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    PROCEDURE PRL_Enregistrer()
     
    SI SAI_Ressource <> "" ALORS
        PageVersFichier(PAGE_Ressource,Ressource)
        SI Ressource..NouvelEnregistrement = Vrai ALORS
            SI HAjoute(Ressource) = Vrai ALORS
                nIDRessource = Ressource.IDRessource    //indispensable pour création reservation dans la foulée
     
                PRG_AjoutActivite("Création",MaPage..Nom, Affaire.Titre, "Ressource", ...
                                    ChaîneConstruit("a créé le %1 n° %2: %3", "Ressource", nIDRessource, SAI_Ressource), ...
                                    "", "Ressource" ,Ressource.IDRessource,0, 0)
                nEnrEnCours = HNumEnr(Ressource)
                //Necessaire en cas d'un nouveau BTN_Valider
                sTitreMem = SAI_Ressource
            FIN
            ONG_ContenusRessource..Visible = Vrai
            ZoneRépétéeSupprimeTout(ZR_Reservation)
        SINON
     
            Ressource.Contact = ONG_ContenusRessource.SAI_Contact
            Ressource.Proprietaire = ONG_ContenusRessource.SAI_Proprietaire
            // Bug ? si pas Ressource.Localisation = SAI_Localisation la localisation n'est pas enregistrée !
            Ressource.Localisation = SAI_Localisation
            /////////////////////////////////////////
            SI HModifie(Ressource) = Faux ALORS
                ToastAffiche("ECHEC Ressource  modification")
            FIN
            SI SAI_Ressource <> sTitreMem ALORS
                sComplementDetail =  " [Titre: " +  sTitreMem + "->" + SAI_Ressource + "]"
            FIN
     
            PRG_AjoutActivite("Modification",MaPage..Nom, Ressource.Ressource, "Ressource", ...
                            ChaîneConstruit("a modifié la %1 n° %2: %3%4", "Ressource", nIDRessource, SAI_Ressource,sComplementDetail), ...
                            "", "Ressource" ,Ressource.IDRessource,0, 0)
        FIN
    SINON
        Info("Le titre n'est pas renseigné.")
    FIN
    Que peut-il se passer?

    Merci de votre attention

  2. #2
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2003
    Messages
    1 041
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2003
    Messages : 1 041
    Par défaut
    Bonjour,

    Vérifie sur ta page si tu n'as pas un autre champ lié lui aussi à Ressource.Localisation et qui lui resterait vide.

Discussions similaires

  1. [WM19] Un enregistrement ne se fait pas
    Par xdeslandes dans le forum Windev Mobile
    Réponses: 4
    Dernier message: 11/09/2014, 15h09
  2. l'enregistrement des données ne se fait pas?
    Par karimala dans le forum Bases de données
    Réponses: 4
    Dernier message: 16/01/2011, 08h18
  3. Int 21H AX=716Ch ne fait pas mon affaire !!
    Par TheBigMac dans le forum Assembleur
    Réponses: 4
    Dernier message: 10/09/2004, 20h51
  4. Pb de selection qui ne se fait pas
    Par Stef.proxi dans le forum Langage SQL
    Réponses: 4
    Dernier message: 06/08/2004, 10h54
  5. [SQL Server 8] le join ne se fait pas
    Par Baquardie dans le forum Langage SQL
    Réponses: 10
    Dernier message: 29/07/2004, 14h57

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