I would like to see the following capability.
1. Create a field. We'll call this the "primary" field.
2. Create a second field whose available values are dependent on the selection in the first field.
I think the above capability could be exceptionally powerful and address an entire range of common user and useage predicaments in IQ. In other words, it would be a great way to "tame" the beast, since the strength of having almost infinite fields/customization can also make it busy and/or tricky when you want to track lots of different types of data. Anyhow, here's an example of how I might use it. I like to label every item I enter as a "type" of information, as I can categorize everything I enter in my universe into one of 10 or so primary information types. So for # 1 I use a field with a pop-up that allows me to select from a list of those 10 *mutually exclusive* information types. For instance, my options might be "project", "opportunity", "note", "task" and so on. Where field # 2 comes in is I also have a system for further categorizing each of those information types, for instance a project is going to be a client project, a company project or a personal project. A lot of people like to track tasks by the GTD method of "@desk, @car, @home and so forth.
So using the example above, if I selected "project" for # 1, the available selections in the pop-up for # 2 would be "Client", "Company" or "Personal". If a person selected "Task" for # 1, the available fields for # 2 might be @desk, @car, @home and so on.
Comments? Suggestions?