Comment solutionner ce FRM-40102 ?

dpfort Messages postés 4 Date d'inscription samedi 23 avril 2005 Statut Membre Dernière intervention 18 juin 2005 - 16 juin 2005 à 12:22
odaboval Messages postés 10 Date d'inscription mardi 8 février 2005 Statut Membre Dernière intervention 13 novembre 2008 - 21 mars 2007 à 10:09
Bonjour


Je travaille avec Forms 6i et Oracle 9i.
1) J'ai effectué une saisiesur une zone Lamda qui doit faire une mise à jour dans la table Alpha ( UPDATE )
2) Toujours dans le même bloc de données de là où j'ai fait ma saisie Lamda, je dois recharger les précedentes saisies venant d'un autre bloc informations ( CREATE RECORD ) en chargeant les zones d'informations.

C'est à partir de ces 2 points cités que j'ai ce message FRM-40102 ( Vous devez saisir ou supprimer une enregistrement au préalable )

Merci de votre réponse.

2 réponses

odaboval Messages postés 10 Date d'inscription mardi 8 février 2005 Statut Membre Dernière intervention 13 novembre 2008
21 mars 2007 à 09:57
Je suis tombé sur ce site, un peu par hazard.

J'ai une erreur similaire FRM-40102 ... et je suis en train de chercher à trouver une solution....
0
odaboval Messages postés 10 Date d'inscription mardi 8 février 2005 Statut Membre Dernière intervention 13 novembre 2008
21 mars 2007 à 10:09
J'ai finalement trouvé la solution sur un autre site (anglophone)....

Voici la solution :

Ne faire le CREATE_RECORD que si le RECORD_STATUS est différent de NEW :

        IF :SYSTEM.RECORD_STATUS != 'NEW'
        THEN
          CREATE_RECORD;
        END IF;

Voila,
0
Rejoignez-nous