No look up is seen.
Alex & André
The String seems to be marked. But the marked text has no focus. For example: if you search a text and the text is marked, escape of the dialog and try to delete the (still) marked text by using the delete button. This action will fail.
For me there are the following points of that:a.) Question: How often the developer is only interested in the Spec and not in the Code? If this is by 50/50, so maybe it is a good idea to make a extra item in the context menu to let the user decide to go to the spec or to the body.
b.) If you go to the body you also have the declaration from spec.
c.) If only the spec is wanted then it would be nice to get the parameters of the used function or procedure by using the declaration in another Package. This is a feature from 5.5 that is not in 6.x anymore: See “Bug: no Parameters by using a Proc from another package”
3.What I want is the behavior of the 5.5 Navi: If you are changing the declaration of a function or procedure in 5.5 the name is still seen in the code explorer. You have to go to the entry and manually change to “Do not public in Spec”. If you change the declaration in Navi 6.x you can see that a scan of the Code is happen. After this the function or procedure is marked as not in Spec. When you are now use the context menu in the code explorer and use “Public in Spec” you have the old and the new version of the declarations and this way it comes to a compiler error.
The logic of 5.5 was easier to understand.
Bug: no Parameters by using a Proc from another packageIn Navi 5.5 by typing a package name and a dot you get the list of all functions and procedures of that package. If you choose one the declaration is inserted with all the parameters. In 6.x only the name is inserted.
Bug: Using the dot
a.) Type “Select * from [table] b” for [table] you can use any table name of the schema.Type “b.” after “Select” (you get “Select b.* from [table] b”).All works fine and the dot look up is seen.
b.) Type ”Select b.* from [table] b”Go back to “b.". Delete ".”. Type “.” after “b”.