FileMaker basics | |
|
|
Adding and viewing data |
|
|
|
Finding and sorting data | |
|
|
Troubleshooting |
|
|
A database is a collection of information, or data, that you can organize, update, sort, search, and print. FileMaker® solutions contain records that can be accessed from another copy of FileMaker on a Local Area Network (LAN) or from a web browser. The records consist of fields, which store and display the data.
Note: This document presents features available only when accessing FileMaker databases from a web browser. For information on working in FileMaker, see the documentation that came with the FileMaker product.
What are fields?
Fields store, calculate, and display the data you have entered into a record. The information you type or paste into a field is its value. Field values can be text, numbers, dates, and times. Each piece of information in a record -- like a name, address, or telephone number -- is stored in a field.
What are records?
Records are a collection of fields that contain data about a single activity, individual, subject, or transaction. To add data, you make a new record and enter data into the fields that belong to that record. After you create records in a file, you can edit them, sort them, or find a group of records that contain a particular value.
What are layouts?
Layouts display the records contained in a database solution. The layouts, created by the database designer using FileMaker Pro or FileMaker Pro Advanced, determine how data is organized for viewing, printing, reporting, finding, and entering data. When you change data in a field on a layout, the changes are reflected in the same field on all the layouts and views in the database.
See also
You can view and work with data in a FileMaker solution from a web browser in many ways. You can:
To navigate through a FileMaker solution, use the buttons in the status area or the database layout. Avoid using the Back, Forward, and Refresh buttons in your web browser.
Note: The database designer or administrator may disable some features. For example, your account might allow you to enter, but not delete records. Additionally, the database administrator can customize the interface and automate many features in buttons, which might invalidate some of the instructions in this document. For example, you may see the words "Script paused" next to Continue and Cancel buttons in the status area if the database administrator included a script in your FileMaker solution.
If you desire more flexibility and power, you may want to access the solution directly from FileMaker instead of a web browser. For example, with FileMaker Pro, you can:
For a complete list of features, visit www.filemaker.com.
See also
Web page doesn't display properly
The status area provides access to features by means of navigation controls and buttons that vary depending on which mode you're in. Move the pointer over a button or control to see its description.
You can use the buttons and controls in the status area to:
Status area in Browse mode
Status area in Find mode
To show the status area when it is hidden, click the Show Status Area toggle
located in the upper left corner of the web page. To hide it, click Hide Status
Area
. If the status area toggle is dimmed, access has been restricted by the database
administrator.
To display menu commands for the Records, Find, or Requests buttons, click the triangle next to each of these buttons. For example, when you click the triangle next to Records, the following menu appears:
Menu displayed for Records button
See also
You work with data in Browse or Find mode.
When you open a database, Instant Web Publishing displays the records in Browse mode. You can add, view, change, sort, omit (hide), and delete records when you are in Browse mode.
When you are in Find mode, you can search for particular records that match a set of
criteria. To switch from Browse mode to Find mode, click Find in the status
area. You can then work with the subset of your records, called the found set. After you find
a group of records, Instant Web Publishing returns to Browse mode so you can begin working
with them.
See also
To access a FileMaker solution on the web using Instant Web Publishing:
Note: You may need to log in before you see the Database Homepage or custom homepage. Your account determines the level of access you have to the data. For information on your access level, see the database administrator.
See also
Web page doesn't display properly
When you are finished, it is important to log out from the file before closing the browser window.
To end your session securely, click Log Out , then quit the
web browser application.
Important security considerations:
When printing FileMaker records from a web browser, you can only print the records you see onscreen. The status area and records that are not visible will not print. If you need to print all the records, talk to the database administrator about accessing the database solution with a copy of FileMaker Pro.
Note: Specific printer and print setup options depend on the web browser, printer and system software you're using. Refer to the printer and system documentation for more information.
You can move from one record to another using the navigation controls in the status area and window.
To |
Do this |
|
Go to the next record in a file |
Click the right arrow in the book in the status area. |
|
Go to the previous record in a file |
Click the left arrow in the book. |
|
Go to a specific record |
Click the current record number above the slider. Then type the record number of the record you want, and press Enter (Windows) or Return (Mac OS). |
|
Move quickly through records | Drag the slider left or right. |
![]() |
Move through records in a list or table | Use the scroll bar on the right side of the window. |
![]() |
Toggle between showing:
|
Click the pie chart. |
![]() |
Note: Don't use your web browser's Back and Forward buttons to move from one record to another.
You add or duplicate records in Browse mode. FileMaker stores new records at the end of the file. In Browse mode, you see the new record after the last record in the found set.
To add a record:
To duplicate a record, click Records , choose Duplicate
Record, then click Submit
.
Note: For layouts that contain tabs, click a tab to bring the associated tab panel to the front for viewing.
To edit a record:
Important: You cannot revert to the original values after clicking Submit.
See also
Change layouts to view the data in a different arrangement. To view data on a different layout, choose a layout from the Layout pop-up menu in the status area.
See also
You can change the way records display and print on a particular layout by switching its view.
To view records | Do this in Browse mode or Find mode |
Individually (one record per screen) |
Click Form View |
In a list (Each record is a separate copy of the layout/form.) |
Click List View |
In a spreadsheet-like table (Each row displays a record, and each column displays a field.) |
Click Table View |
When viewing records in a list or table view, the current record is always at the top of the screen. To view previous records, click the left arrow in the book or enter a record number above the slider and press Enter (Windows) or Return (Mac OS).
Note: For layouts that contain tabs, click a tab to bring the associated tab panel to the front for viewing.
See also
In Browse mode, a solution has one current (selected) record at a time.
In this view |
The current record is |
View as Form |
The record you're displaying |
View as List or View as Table |
The record that's marked with a solid vertical bar along the left side. To work with another record, click in the record to make it current. |
When viewing records in a list or table view, the current record is always at the top of the screen. To view previous records, click the left arrow in the book or enter a record number above the slider and press Enter (Windows) or Return (Mac OS).
See also
When deleting a record from the database, you permanently discard the data that is entered in all the fields in that record.
To delete a record:
See also
Use Find mode to locate records based on search criteria. You type criteria (the value or values to find or to omit) into fields in one or more find requests. Find requests are created, edited, deleted, and navigated like actual records.
When you perform the find, FileMaker searches through all the records, comparing your search criteria with the data in the file. Records with data matching the criteria become the found set, which is the subset of records displayed in Browse mode when the search is complete.
To find a record or group of records:
Using operators and search criteria
You can use the following operators and search criteria to find records.
To find values that are |
Use |
Example |
Less than what you type next |
< |
<40 finds all the records less than 40 |
Less than or equal to what you type next |
<= |
<=05:00:00 finds all the records less than or equal to 5:00 |
Greater than what you type next |
> |
>05:00:00 finds all the records after 5:00 |
Greater than or equal to what you type next |
>= |
>=Smith finds all the records whose name is "Smith" and all records alphabetically after "Smith" |
An exact match, although the field may contain other values |
= (before criteria) |
=Smith finds all the records where the name is "Smith," including "John Smith," but not Smithson |
An exact match, in the order you specify, and the field contains no other values |
== (before criteria) |
==Smith finds all the records where the name is "Smith," but not "John Smith" or "Smithson" |
Within the range you specify |
.. or ... (two or three periods) |
12:30 pm...7:30 pm finds all the records between 12:30 and 7:30 pm, ..Tue finds all the records where the date occurs on a Sunday, Monday, or Tuesday |
Within the range you specify (date, time, or timestamp fields) |
only the components that are necessary to identify the range |
5/2006 finds all the records where the date is in May of 2006 |
Within the sub-range you specify |
{..} or {...} (two or three periods) |
11/{9..16}/2006 {3..5} PM finds all the records where the timestamp is from the 9th through the 16th of November from 3:00 PM to less than 6:00 PM |
Within a range satisfying several criteria |
a combination of operators |
*/{10..15}/2006 finds all the records where the date is in 2006, but only for days from the 10th through the 15th |
Duplicate values |
! (exclamation point) |
! finds all the records that have duplicate values in a field |
Today's date |
// |
// finds all the records that have today's date |
Dates on a particular day of the week (date or timestamp field) |
The full or short day name |
Tuesday finds all the records where the date occurs on a Tuesday, =Thu 2006 finds all the records where the timestamp is a Thursday in 2006 |
All valid values for a particular date or time component (date, time, or timestamp field) |
* (representing an entire component, not an individual character) or leave the particular component unspecified |
5/12/* or 5/12 finds the 12th day of May in any year, *:15 finds all times that are 15 minutes after any hour |
Invalid dates or times |
? |
? finds all the records that have invalid dates or times |
One unknown or variable text character |
@ |
@on finds all the records that have 3 characters and end in "on," like "Don" |
Zero or more unknown or variable text characters |
* |
*smith* finds all the records that have "smith" in the name, like "Smithson," "Blacksmith" |
Literal text in a field (useful for searching on characters like ",") |
" " |
", Ltd." finds all the records that have ", Ltd." |
Empty fields (for example, records of unfilled orders) |
= (just type an equal sign) |
= finds all the records that have no values |
Additional tips
Note: When you perform day of the week searches on systems set to a system format other than English, you can use English day names and abbreviations. Sunday is the first day of the week in English and Japanese, but Monday is the first day of the week in other system formats.
See also
Omitting records from a found set and viewing omitted records
To perform an AND search, specify one find request using multiple fields. For example, you can perform a search where City = New York AND Name = Smith.
To perform an OR search, where any search criteria is matched, you specify multiple find requests. For example, you can perform a search where City = New York OR Paris, or you can perform a search where City = New York OR Name = Smith.
Keep these points in mind:
See also
Omitting records from a found set and viewing omitted records
Constraining (narrowing) a found set
Extending (broadening) a found set
To find records that do not equal a specified value, you omit records with that criteria while performing a find. For example, to find all sales records except those for the city of London:
You can also find some records while omitting others. For example, to find vendors in the state of California, except those in Los Angeles:
Keep the following in mind:
You can also omit records from a found set after performing a find.
See also
Omitting records from the found set and viewing omitting records
Constraining (narrowing) a found set
Omit a record or a series of records to remove them from the found set. Omitted records are still in the database; they just aren't included in the found set.
To |
Show the status area and do this |
Omit a specific record |
Display or select the record to omit, click Records |
Omit a series of records |
Display or select the first record in a series of records to omit, click
Records |
View the omitted set and hide the current found set |
Do one of the following:
|
Reset the found set to include all records |
In Browse mode, click Show All |
Keep these points in mind:
Constraining a found set lets you narrow find results incrementally, looking for more
specific detail as you search your database. To find records based on multiple criteria in
separate fields (a logical AND search), perform a find, specify the next criteria, click
Requests , then choose Constrain Found
Set.
For example, after searching for all of the employees who work in Sales, you can narrow the search to find all of the employees within Sales named Alvarez.
The constrained found set is displayed in Browse mode.
See also
Broadening a found set lets you expand your search to include additional applicable records
without starting over, if you have constrained a previous find request too much. To find
records that match multiple criteria in the same or different fields (a logical OR search),
perform a find, specify the next criteria, click Requests , then
choose Extend Found Set.
For example, after searching for customers in New York, you can broaden the search to also find customers in Hong Kong:
The broadened found set is displayed in Browse mode.
See also
You can sort records in ascending order, descending order, or a custom order based on a list of predefined field values.
To sort records:
In Table View, you can also click the column header (the field name) to sort the table in ascending or descending order on that field.
After you sort records, the current record does not change. In List View, the current record is displayed at the top of the page. In Table View, the current record is displayed on the top row of the table. To view the records in sorted order starting with the first record or set of records, click the current record number above the slider in the status area. Then type the record number of the record you want, and press Enter (Windows) or Return (Mac OS). Or, you can drag the slider all the way to the left.
To restore the records to the creation order, click Sort . In the Sort
dialog box, click the Unsort button.
Note: You can only sort by fields that are on the current layout.
See also
Can't find records after sorting
If a page doesn't display correctly, check for the following:
If you can't find a feature, check for the following:
When you sort records, the current record does not change. In List View, the current record is displayed at the top of the page. In Table View, the current record is displayed on the first row of the table. To view the records in sorted order starting with the first record or set of records, click the current record number above the slider in the status area. Then type the record number of the record you want, and press Enter (Windows) or Return (Mac OS). Or, you can drag the slider all the way to the left.
See also
Use your browser's shortcut menu to go back/forward in a web viewer. Right-click (Windows) or Control-click (Mac OS) within a web viewer and choose Back or Forward.
© 2007–2010 FileMaker, Inc. All Rights Reserved.
FileMaker, Inc.
5201 Patrick Henry Drive
Santa Clara, California 95054
FileMaker is a trademark of FileMaker, Inc. registered in the U.S. and other countries. The file folder logo is a trademark of FileMaker, Inc. All other trademarks are the property of their respective owners.
FileMaker documentation is copyrighted. You are not authorized to make additional copies or distribute this documentation without written permission from FileMaker. You may use this documentation solely with a valid licensed copy of FileMaker software.
All persons, companies, email addresses, and URLs listed in the examples are purely fictitious and any resemblance to existing persons, companies, email addresses, or URLs is purely coincidental. Credits are listed in the Acknowledgements documents provided with this software. Mention of third-party products and URLs is for informational purposes only and constitutes neither an endorsement nor a recommendation. FileMaker, Inc. assumes no responsibility with regard to the performance of these products. For more information, visit our website at www.filemaker.com.