Recollector User’s Guide
Creating and Using Field Profiles
The List View of the collection window can display some or all your collection’s data fields. At times, you may want the List to show columns for all the fields in your collection. At other times, you may want to only display a subset of the fields. You can change the displayed set of fields (and their display order) via the Field Selection dialog (accessed via the List: Field Selection choice on the Options menu). But, in addition, you can save this information (a chosen set of fields, and their order) in a “field profile”. Once you have created a field profile, you can use the Set Field Selection from Profile (on the Options menu), to quickly set the List’s display to match what is specified in the profile. You can create multiple profiles; the profiles are saved as part of the collection.
In addition to allowing you to save multiple custom field selection choices for the List View, field profiles are also useful in conjunction with printing and exporting data. Printing from the List View and exporting data (either to Excel or to an ASCII file) both produce output that matches the List View: Only the fields that are shown in the List are printed/exported, and their order in the output matches the order in the List. As an example, suppose you would like to periodically export data from your collection to Excel, just to do some spreadsheet computation on the price information in your collection database. You could create a field profile that specifies just one field: Price. Whenever you want to run your price computations, just use Set Field Selection from Profile to switch the List to display according to this profile. Then run Export to Excel. You could then switch the List back to a fuller display by selecting a different profile (for example, you might have created a profile named “Full data” that includes all the fields).
To create a field profile, select Manage Field Profiles on the Options menu. The following dialog box will be displayed:
This picture shows what the dialog box looks like when you don’t have any profiles yet defined for your collection. If you have one or more profiles defined, the dialog will start out with one of your profiles selected, as in the following example:
Use the drop-down list to switch to see other profiles that you have defined; selecting any profile causes the fields contained in that profile to be displayed in the larger area in the middle of the dialog box.
To create a new profile, click the Create New Profile button. This brings up the following dialog box:
Enter a new name for the profile you are creating. Then use the various arrow buttons to select which fields will be included in the profile (the “Shown fields”), or to modify the order of the selected fields. You can also use drag-and-drop to move entries from one list to the other, or to rearrange the order of entries in a list. The dialog initially displays the choices based on the fields currently being displayed in the List View. The example shown here reflects what will be shown if the List View is currently displaying all of the collection’s fields.
In the Manage Field Profiles dialog there are also buttons that allow you to edit or delete an existing profile. If you choose to edit a profile, the same dialog box that is used for creating a new profile will be shown, but the values it shows will reflect the profile you have asked to edit. If you ask to delete a profile, the program will prompt you to confirm the deletion.
Once you have created one or more profiles, you can request that the List View be changed to match a particular profile. You do this via Set Field Selection from Profile on the Options menu. Selecting this menu item will bring up a sub-menu that lists all the field profiles that you have defined. Select the one you want and the List View will switch to match the selected profile.
The Image Gallery can make special use of a field profile. If you have a field profile whose name is Image Gallery, then the program will use the first three fields defined in the profile as the three fields whose values are displayed in the individual cells of the Image Gallery view. The only thing special about this profile is its name: Image Gallery. It can be used in all the same ways, described earlier in this section, that other field profiles are used. But because it has this particular name (Image Gallery), the program will use it to determine which fields are shown in the Image Gallery display. If there is no field profile defined with this name, the program will use the first three fields of the List View as the three fields to display in the Image Gallery view. The Image Gallery field profile provides a way for you to have the Image Gallery display a different set of fields than what is shown in the List View. (Though the program will use up to three fields from the Image Gallery profile, the profile can have fewer or more fields. If it has fewer than three, only as many fields as are defined in the profile will be shown in the Image Gallery view. If it has more, only the first three fields will be used.)
Subsets can make use of specially named field profiles. If you create a field profile whose name is Subset: subset_name (where subset_name is the name of the associated subset), then Recollector will automatically switch to using that field profile in the List View when you switch to the subset. So, for example, if you created a subset named large marbles, then if there is a field profile named Subset: large marbles, that profile will be immediately applied to the List View when you switch to the large marbles subset. (Case is ignored when evaluating the field profile name, and adding a space - for readability - after the colon is optional. So, for example, a field profile named SUBSET:Large Marbles would also be recognized as a match for the large marbles subset.)
If you define a field profile whose name is Subset: none then that profile will be applied automatically to the List View when you switch from a subset to no subsetting (by choosing Show Full Collection (no subsetting) from the Subset menu), or when the collection is initially opened. It is recommended that if you do define field profiles for one or more of your subsets, you also define a Subset: none profile. That way, the next time the collection is opened (which always results in the List View being displayed, with no subsetting), the List View won’t inadvertently display just the fields from a subset profile, if a subset (and its associated profile) happened to have been in effect when you previously closed the collection or exited from Recollector.
Note: If you have multiple collections, the profiles you create are each specific to just one collection: the collection that was active when the profile was created. This is because different collections can define different sets of fields, and there is no guarantee that a profile created with one collection will work appropriately with a different collection.
Back to: Recollector - Home Page