Archive for the ‘Data’ Category

Know what You are Doing with Proxy Fields

Tuesday, December 8th, 2009

    Almost every time you set up a relationship in QuickBase, a “proxy field” is created. That’s so when you pick a parent record, you see a dropdown that is meaningful to you.
    For example, if you have a relationship between Projects and Customers (one Customer to many Projects), the real relationship is between the Project and the Customer’s Number. But a Customer Number (1,2,3) is probably meaningless to you. What you really want to see is the Customer Name. So in a case like this, you want the Customer Name to be a proxy field in the relationship.

 

   The Infamous Proxy Field - Should it be banned?

 

 

 However, Proxy Fields are problematic. In the example above, if you had both the Customer Name field and the Related Customer field on the same form, they would cancel each other out and neither would work! And Proxy Fields can create problems when they are used for filtering records in a Report, too.Â
    At Data Collaborative, our general practice is not to use Proxy Fields. But we are QuickBase geeks - we eat and breathe this stuff. Our advice to you is this: pick one strategy and stick with it. If you use Proxy Fields, be careful about mixing a Proxy Field and a Lookup Field on the same form. If you don’t use Proxy Fields, learn how to use Record Picker fields to make the lookup dropdown have meaningful values.

Understanding Relationships: Never Enter Data Twice

Tuesday, December 8th, 2009

    Most of a database’s power, and most of its complexity, is in the relationships between tables. If your application has one table in it, that is a clear sign that you are missing out on the jelly in the QuickBase doughnut. Relationships are important!
    You need to learn how QuickBase deals with relationships, but even before that, you need to see why relationships are important. A good starting point is the article here. This is specifically about MS Access, but the article is still good for QuickBase users and it is way easier to understand than the Wikipedia article!

Stop Wasting Time with Dates

Monday, August 31st, 2009

You’ve probably never thought of typing the date as a particularly time-consuming activity, but if you create or modify a large number of records on a daily basis, then you’ve probably spent much more time than you realize scanning the calendar popup for the little highlighted box that represents today’s date. Lucky for you, there’s a little-known shortcut that will allow you to cut this minor hassle out of your daily life. Simply enter the date field and press the letter “t,” and QuickBase will insert today’s date for you. Or if it is a date/time field, press “n” (for “now”) and QuickBase will enter the current date and time. Maybe not mind-blowing, but hopefully it will make your daily life a little bit easier.