WHEN-BUTTON-CLICK n'existe pas, c'est WHEN-MOUSE-CLICK ou WHEN-BUTTON-PRESSED ?
Pour savoir où était positionné le curseur, dans un trigger tu peux récupérer le champ par :system.cursor_item; (retourne une chaine BLOCK.ITEM)
Ensuite pour affecter une valeur à ce champ, il faut utiliser COPY
Trigger When-mouse-click
1 2 3 4 5 6
| DECLARE
v_System_Cursor_Item VARCHAR2(100);
BEGIN
v_System_Cursor_Item := :system.cursor_item;
...
END; |
Affectation d'une valeur dans ce champ
copy(new_value, v_System_Cursor_Item);
Partager