Articles of interest to QuickBase folks
Articles
Using Key Fields
By default, each table has the built-in field called RecordID (rid), that provides the unique key for that record within the table. If you want to use another field as the key field, you may do so, provided that the field type supports the Unique property, which must be checked to insure that there are no duplicates.
If you use your own field as the key, and not the record ID field, you may be able to replace the &rid parameter in many of the API calls with the &key parameter. The following API calls are known to support this substitution:
|
|
|
API_ChangeRecordOwner |
|
|
|
API_DeleteRecord |
|
|
|
API_EditRecord |
|
|
|
API_GetRecordAsHTML |
|
|
|
API_GetRecordInfo |
However, it is likely that other calls support this, so you might want to try this on other calls as well.
- 30620 reads
Rate This
Similar Articles
Interact
Browse by Category
Knowledge Base Categories
- Accounts (35)
- Application (45)
- E-Mail (7)
- Fields (41)
- Forms (20)
- Formulas (18)
- General (68)
- Other Product (7)
- Pages (1)
- Product (5)
- Reports (15)
- Roles (4)
- Search (1)
- Tables (6)



Comments
Delete Key Field
Hi,
I need some help please. I was trying to the 'Set Key' on a field, but it didn't work out as i expected. I thought that it will create a unique number by itself everytime I create a new ticket (using IT support Desk Template).
Now I cannot delete the field that I set a key for. is there a way to do that?
Thanks
Faisal
Deleting a Key Field
Hi Faisal --
The Record ID# field (which is by default the key field for a table) has a unique number for each record in the table. If you have set another field as the key field, the easiest way to delete that field is to set the Record ID# field as the key field again. Then you should be able to delete the other field.
Hope this helps,
--Sybil
Post new comment