Submitted by WayneK on 2016/01/14 11:25
When I set up a hyperlink to an item in another grid, it should take me directly to that item in the grid.  Instead, it opens the linked item in a scratch grid.  I don't want that.  I just want to go to the item.  I can't find an answer in the help file and can't find any setting that controls this.
 
As a side note, has anyone run into links not working using item ID's?  It's worked ok for me except in one case.  I enter the correct item ID in the hyperlink dialogue but it creates a dead link.  I've checked it 10 times.  Everything is correctly entered, it just won't create a link to that item.  Here's the ID:
Here's the dialogue:
 
This creates a dead link.
 
Wayne
 
 

Comments

  1. Question for you ? How would IQ know which grid to show the item, given that more than one grid may be currently showing the item. Right now, it shows it:
    1. In the current grid if present
    2. In its home grid if defined. To define the home grid, you can set it in the properties pane (ItemHomeGrid) or show the item in the preferred grid and mark it as a favorite
    3. else in the scratch grid
       
  2. I was not able to reproduce it. It works fine here... item 1383 still exist in that IQBase ?
 

WayneK

2016/01/14 18:00

In reply to by Pierre_Admin

Thanks, Pierre.  I knew there was a way to do it.  I just couldn't figure it out.  I missed the detailed explanation in the help file because it's located in the "favorites" section but not in the "grid hyperlinks" section, which is where I was looking.
 
I figured out why the link failed.  It had a home grid set to a grid that has been deleted.  Once I re-assigned it to an active grid, the link worked.  I confirmed that setting the home grid to a nonexistent grid kills the link.  Seems like that should be fixed so it either: 1) gives an error message ("home grid doesn't exist"); or 2) goes ahead and opens it in the scratch grid if the home grid can't be found.
 
Obviously, I have to start paying attention to the home grid assignments.  Is there any way to automate this assignment?  99% of the time I want the home grid set to the grid where the item is originally created.  Do you have to manually type in the home grid assignment every time you create an item?  I couldn't find anything in settings.
 
 
Wayne
 

Armando

2016/01/14 18:15

In reply to by WayneK

[quote=WayneK]
Seems like that should be fixed so it either: 1) gives an error message ("home grid doesn't exist"); or 2) goes ahead and opens it in the scratch grid if the home grid can't be found.
[/quote]
 
I haven't checked the bug per se, but those suggestions make sense to me. Maybe a dialog could open in case #2 saying "home grid doesn't exist or has been renamed; using the scratch grid instead -- please update the information with the correct grid name in the itemhomegrid field" Or something like that (presumably less geeky)
 
 
[quote=WayneK]
Obviously, I have to start paying attention to the home grid assignments.  Is there any way to automate this assignment?  99% of the time I want the home grid set to the grid where the item is originally created.  Do you have to manually type in the  
[/quote]
 
As Pierre said, when you set an item as a favorite, it sets the current grid as the home grid automatically.
 
There's been other suggestions, like  to always set the homegrid where the item has been created the first time, but there are pros and cons to that...
No obvious solution
 
-
Disclaimer: "Testing IQ with the most advanced/complicated IQBase in the world". I.e. slower than average.
Windows 8.1
CPU: Intel i5 2.6ghz

WayneK

2016/01/14 19:22

In reply to by Armando

Armando
 
I see. Thanks.  Looks like I need to delve into Favorites.
 
Wayne
 

Pierre_Admin

2016/01/15 00:04

In reply to by WayneK

v65 includes 2 improvements regarding this:
  1. Fixed: Item home grid now updates when a grid is renamed / deleted
  2. Fixed: Hyperlink to another item silently fails if the item home grid points to a non-existing grid
HTH !
 
Pierre_Admin
 

Armando

2016/01/15 00:13

In reply to by Pierre_Admin

-
Disclaimer: "Testing IQ with the most advanced/complicated IQBase in the world". I.e. slower than average.
Windows 8.1
CPU: Intel i5 2.6ghz

Pierre_Admin

2016/01/15 00:19

In reply to by WayneK

[quote=WayneK]
Obviously, I have to start paying attention to the home grid assignments.  Is there any way to automate this assignment?  99% of the time I want the home grid set to the grid where the item is originally created.
[/quote]
Yes, you can use field auto-assign to automatically fill the ItemHomeGrid field, such as A:[ItemHomeGrid]="YourGridName"