OK, let's see:
>> I apply what you tell me but when I click on a dot, the hover label does'nt show up, only the photos file from my computer opens.
The hover label (JMP's name for what is usually called a tooltip) shows up, as the name implies, when you hover or position the mouse over a marker in your graph, not when you click on it. Once the hover label is displayed - and if all goes well, it should include a thumbnail of your image file - you can click on the image for additional actions, for example to open the image in a new JMP window.
>> In the last line of my script: "Picture (PictureBox (Open (cwd," \ .jpg "))),"
The open command above has two problems:
1) The first argument is missing the value from the table row to create a correspondent file name. It is trying to open a folder, not an image file.
2) The second argument, the type modifier that tells the open command how to read the file data, should be just "jpg".
To recall, here is the open command from the example I posted earlier:
Picture(PictureBox(Open( cwd || local:_Species || ".jpg", "jpg"))),
Note how it is using a local variable ('local:_Species") to create the file name to match your observation. I believe you have a similar column in your data table. Local variables holding the corresponding value for the current visual marker are created automatically for labelled columns. If the column in your data table that matches the file name is not labelled, you can still get its value by using a direct column reference using the local variable 'local:_firstRow' as an index. It would look like this:
Picture(PictureBox(Open( cwd || :species[local:_firstRow] || ".jpg", "jpg"))),
These local variables are defined as part of the Hover Label Execution Context.
>> Is it possible at this step to specify to open the photo of the point which has the same name in my photo folder and in one of my columns in my database? To link the names in this column to the image names in my computer folder?
Yes, it is. We are very close of making it work.