Submitted by Anonymous on 2008/12/08 17:46
The inbox grid changes its source from "Inbox" to "Reference" when the due data is filled in.
 
In terms of the internal structure of the database, does this change of source make any difference? That is, does separating the new from the old finished items make the Inbox any faster to access than if you just filtered on the due date?
 
Thanks,
Mark
 

Comments

The backend is a database, so unless you do some very complicated and fancy operations, you won't see any performance degradation by changing grid source / filter, etc
 
>The inbox grid changes its source from "Inbox" to "Reference" when the due data is filled in.
I'm not sure I understand what you mean... You changed the source or IQ did? Nothing IQ does can change the source of a grid, that is under your control, exclusively

Are you talking about your own setup? I've never heard of grid sources changing automatically... This doesn't happen.
Grid sources are completely independant from item fields in terms of cause/effect. "Sources" are basically "super filters".
Grid sources don't change unless you directly change them yourself (which can happen, by accident -- which is what probably happened... as this never happened to me in a year).
 
 
[Edit... : Pierre answered as I was writing...]

Pierre_Admin

2008/12/08 19:58

In reply to by Armando

Big thanks to you, Armando, and others here on the IQ Community web site. You're doing a wonderful job. I was away to beautiful Quebec City this weekend and what a surprise when I came back... Lots of activity in just 2 days!
 

Armando

2008/12/08 20:02

In reply to by Pierre_Admin

[ you're welcome... :) ]

Anonymous

2008/12/08 21:18

In reply to by Armando

Let me rephrase that. If you check on "Reference" in the inbox, then the equation settings will uncheck "Inbox" for you, obstensibly changing the source.
 
So, the question is, will removing the item from the inbox improve the speed/efficiency of lookup within the Inbox, or will it not matter. I suspect the latter -- that  both Inbox and Reference are part of a virtual (not physical) table running on top of the sql engine, so there's nothing to be gained by removing the item from the Inbox other than a cosmetic distinction.
 
Thanks,
Mark
 

Pierre_Admin

2008/12/08 21:28

In reply to by Anonymous

OK I get it. The rules that were put in place was to follow the GTD methodology:
  • Items go in the inbox
  • If they are for reference only, it goes out of the inbox
  • If you complete it, it goes out of the inbox
  • The inbox only shows items that needs your attention
 
>the equation settings will uncheck "Inbox" for you, obstensibly changing the source
 
Just to use the right terminology: It will not change the source, it will change the list of items displayed.
 
>So, the question is, will removing the item from the inbox improve the speed/efficiency of lookup within the Inbox, or will it not matter. I suspect the latter
Loading items a grid is very quick (and I'll continue improving it), so no real impact. You are correct. You may want to simply sort done / reference items so they appear at the end
 

Armando

2008/12/08 22:55

In reply to by Pierre_Admin

[quote=Pierre_Admin]

>the equation settings will uncheck "Inbox" for you, obstensibly changing the source

Just to use the right terminology: It will not change the source, it will change the list of items displayed.

[/quote]

 

Or one could also say that, in general:

1- Changing an item's field data never affects or changes a grid's source (the source being the "super filter" that determines what is displayed or not in a grid, before any other filter is applied).

2- But, rather, changing and item's field data might affect the most basic requirement for it to be displayed in a grid : meeting that grid's source.