Submitted by jsolka on 2009/08/06 06:42
When I insert a link to an item into HTML pane (choose other in the upper box and enter item # in the lower box in hyperlink dialogue box):
1. When the item is in a different grid it doesn't work -- worked only once, taking me to the scratch grid. In order to work it again I need to refresh. Is it by design or is it a bug or I do the hyperlink incorrectly? Please explain.
2. Question -- can this link take me directly to the grid that the item belongs to (meets this grid source) instead of scratch grid?
 
Thanks

Comments

I've recently blogged on more-or-less this same question. Be sure that the desired item is expanded for display in the grid where you'd like it to appear. This can usually be accomplished by pressing Ctrl-9 to expand sub-items to nine levels. Then try the link again. I suspect there's some kind of buffering going on as well, because subsequent clicks to the link will find the item even if it's collapsed.
 
Logically, display state shouldn't matter; a link should open an item in its own grid if the item meets the source criteria. IQ would benefit from a bit more configurability as to which grid will display an item when a link is clicked.

jsolka

2009/08/06 16:10

In reply to by JJSlote

Thanks.
I've just glanced over your blog entry, but it seems to me like not exactly the way I'd like this to work. Also, I was talking about HTML pane, and am not sure if your method could work with it. Still I would like to get an answer to my question. Take care,
Jay

JJSlote

2009/08/06 19:02

In reply to by jsolka

>Also, I was talking about HTML pane, and am not sure if your method could work with it. Still I would like to get an answer to my question. Take care,
 
Hi Jay

I did test linking from the HTML pane. Got the same results clicking links in the pane, in the grid, and in Properties. Pressing Ctrl-9 to expose all levels reliably opened link destination items in the grid from which they were clicked, if they fit the source.
 
I'm sure we'd both prefer if IQ defaulted to direct jumps in the calling grid, or allowed us to specify a grid in the link. And certainly we'd prefer for IQ to disregard the expand/collapse state of the parent. Ctrl-9 is not the ideal; it's just an alpha workaround.

Jerome

jsolka

2009/08/07 07:26

In reply to by JJSlote

Hi Jerome,
1. Could you just confirm that I'm inserting the link to item correctly -- I choose "other" in the upper box and then enter item # in the lower box in the hyperlink dialogue box.
2. I'm not sure if I understand. Does pressing Ctrl+9 make it possible to take my from the hyperlink in one grid to the hyperlink in another grid? But I will need to expand the destination grid. Am I correct? And that means I would need to know what that grid is before, open it, and that really almost defies the whole idea behind hyperlinking. I just would like to click on the hypelink in one grid, and be taken, automatically the item, preferrebly in the grid it belongs to, but at least in the form that would be legible, and that is not possible (I think) in the scratch grid, because different grids have diffent fields which I don't get automaticaly in scratch grid.
 
Take care,
Jay

JJSlote

2009/08/07 08:26

In reply to by jsolka

 Jay:

1. Yes, that's the way to make the link.
2. IQ's theory of operation mentions that items don't belong to grids, they appear in grids. So pressing Ctrl-9 will only increase the chances that, when an item in that grid is active, a link in its HTML pane will deliver us to a destination item in that same grid, provided the destination item fits the grid's source. To my knowledge, the link will deliver us only to another item in its same grid, or to the Scratch grid, not to a user-preferred or legible grid. So Ctrl-9 makes a difference only in the grid that contains the item whose HTML pane you're clicking from. I agree it's a shortcoming. 

Jerome

jsolka

2009/08/07 16:06

In reply to by JJSlote

Thanks. That still leaves my initial complain -- that the link works only once, and then I need to refresh. Does the same happen to you?
Sorry, I think that the way it works (scratch pad) my question is not really relevant anymore.
 
Take care,
Jay