Bonjour,
Dans un bloc multiligne j'obtiens une erreur FRM-40102 lorsque j'essaie de créer un nouvel enregistrement (via le bouton 'Insérer enregistrement' ou en faisant 'fleche bas' sur la derniere ligne active).
J'ai tracé l'erreur a l'aide du debugger et la situation est la suivante :
- Je clique sur le bouton 'Insérer enregistrement' ce qui me conduit vers le trigger When-new-record-instance
- Dans ce trigger j'appelle une procedure afin d'initialiser mon bloc principal ainsi que d'autres blocs (les blocs détails dépendant de mon bloc principal)
- FRM-40102 apparait lors de la premiere tentative d'initialisation d'un bloc détail alors que je me place bien sur le bloc avant de lancer create_record :
Je suis un peu perdu sachant que tout ce que j'ai pu trouver sur le net ou sur metalink etait lié au fait que l'on etait pas positionné sur le bloc via GO_BLOCK....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 GO_BLOCK('BLK_T319'); Create_Record;
Qqun a une idée ?
Merci !
Partager