Instant Web Publishing Help

FileMaker basics

About database solutions

About working with FileMaker solutions from a web browser

About the status area

About modes

Accessing solutions with Instant Web Publishing

Logging out of a solution

Printing records

Adding and viewing data

Moving through records

Adding data to the database

Editing records

Switching layouts

Viewing records in a form, list, or table

Selecting the current record

Deleting records

Finding and sorting data

Finding records

Performing and/or searches

Finding record exceptions

Omitting records from a found set and viewing omitted records

Constraining (narrowing) a found set

Extending (broadening) a found set

Sorting records

Troubleshooting

Web page doesn't display properly

Can't find a feature

Can't find records after sorting

Can't go back or forward in a web viewer

FileMaker basics

About database solutions

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

Switching layouts

Return to Table of Contents

About working with FileMaker solutions from a web browser

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

Can't find a feature

Web page doesn't display properly

Return to Table of Contents

About the status area

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 Browse mode

Status area in Find mode

Status area in Find mode

To show the status area when it is hidden, click the Show Status Area toggle Show Status Area toggle located in the upper left corner of the web page. To hide it, click Hide Status Area Hide Status Area toggle. 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:

Records menu

Menu displayed for Records button

See also

Can't find a feature

Return to Table of Contents

About modes

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 Find icon 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

Finding records

Can't find a feature

Return to Table of Contents

Accessing solutions with Instant Web Publishing

To access a FileMaker solution on the web using Instant Web Publishing:

  1. In compatible web browser software, type the IP address or domain name where the solution is hosted in the following format: http://<name>. For example, http://192.169.123.101.
    Visit www.filemaker.com for system requirements.
  2. You see either the Instant Web Publishing Database Homepage, or a custom homepage designed by your database administrator.
    If you see the Instant Web Publishing Database Homepage, click the database you want to access. If you see a custom homepage, follow the instructions provided by your database administrator. If do not see the Instant Web Publishing Database Homepage, you can also type the address in this format: http://<name>/fmi/iwp. For example, http://192.169.123.101/fmi/iwp.
  3. You may need to log in by providing an account name and password to start the session and access the database.

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

Return to Table of Contents

Logging out of a solution

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 Log Out icon, then quit the web browser application.

Important security considerations:

Return to Table of Contents

Printing records

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.

Return to Table of Contents

Adding and viewing data

Moving through records

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 Next Record icon

Go to the previous record in a file

Click the left arrow in the book.

Go to Previous Record icon

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).

Go to Record slider

Move quickly through records Drag the slider left or right. Go to Record slider
Move through records in a list or table Use the scroll bar on the right side of the window. Vertical Scroll bar
Toggle between showing:
  • The records that are in the current found set
  • The omitted records in the database
Click the pie chart. Pie Chart icon

Note: Don't use your web browser's Back and Forward buttons to move from one record to another.

Return to Table of Contents

Adding data to the database

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:

  1. In Browse mode, click New Record New Record icon to add a record to a database.
  2. Click in a field and type the new information. Press Tab to move between fields.
  3. When you finish entering the information in the fields, click Submit Submit Changes icon to add the record.

To duplicate a record, click Records Records icon, choose Duplicate Record, then click Submit Submit Changes icon.

Note: For layouts that contain tabs, click a tab to bring the associated tab panel to the front for viewing.

Return to Table of Contents

Editing records

To edit a record:

  1. In Browse mode, display the record you want to edit.
  2. Click in the field and edit the data, or click Edit Record Edit Record icon and then click in the field and edit the data.
  3. Click Submit Submit Changes icon in the status area.

Important: You cannot revert to the original values after clicking Submit.

See also

Moving through records

Return to Table of Contents

Switching layouts

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

About the status area

Return to Table of Contents

Viewing records in a form, list, or table

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 Form View icon next to View As in the status area.

In a list (Each record is a separate copy of the layout/form.)

Click List View List View icon next to View As in the status area.

In a spreadsheet-like table (Each row displays a record, and each column displays a field.)

Click Table View Table View icon next to View As in the status area.

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

Moving through records

Return to Table of Contents

Selecting the current record

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

Moving through records

Return to Table of Contents

Deleting records

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:

  1. In Browse mode, navigate to the record you want to delete.
  2. Click Delete Record Delete Record icon, then click OK to permanently delete the record. Click Cancel to return to Browse mode without deleting the record.

See also

Moving through records

Return to Table of Contents

Finding and sorting data

Finding records

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:

  1. Click Find Find icon. (You can also click the triangle next to Find Find icon, then choose Create New Find.)
  2. From the Layout pop-up menu, select a layout that contains the fields you want to search on.
  3. Click in the field you want to search on and enter the search criteria.
    For example, to find records where the city is New York, click in the City field and type New York.
  4. You can use the Insert Operators list in the status area to help you enter criteria.
  5. Click Perform Find Perform Find icon to search the database and view a subset of the records.
    The status area indicates how many records were found. The light green area of the pie chart Pie Chart icon in the status area indicates the portion of the total records displayed. When all records are displayed, the pie chart is a solid color.

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

Performing and/or searches

Finding record exceptions

Omitting records from a found set and viewing omitted records

Return to Table of Contents

Performing and/or searches

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.

  1. Click Find Find icon and click the field you want to search.
  2. Type the search criteria.
    For example, to find records where City = New York, click in the City field and type New York.
  3. Click into the next field to specify additional criteria (an AND search). For example, click in the Name field and type Smith.
  4. Repeat step 3 until you have entered all your search criteria.
  5. Click Perform Find Perform Find icon to search the database and view a subset of the records.

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.

  1. Click Find Find icon and click the field you want to search.
  2. Type the search criteria.
    For example, to find records where City = New York, click in the City field and type New York.
  3. Click New Request New Request icon.
  4. In the new blank find request, click into the field you also want to search on and type the additional search criteria (for example, Name = Smith).
  5. Repeat steps 3 and 4 until you have entered all your search criteria.
  6. Click Perform Find Perform Find icon to search the database and view a subset of the records.

Keep these points in mind:

See also

Finding records

Finding record exceptions

Omitting records from a found set and viewing omitted records

Constraining (narrowing) a found set

Extending (broadening) a found set

Return to Table of Contents

Finding record exceptions

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:

  1. Click Find Find icon, type the search criteria for the records you want to omit.
    For example, type London in the City field.
  2. Click Omit in the status area.
  3. Click Perform Find Perform Find icon.

You can also find some records while omitting others. For example, to find vendors in the state of California, except those in Los Angeles:

  1. Click Find Find icon, type the search criteria for the records you want to find.
    For example, type CA in the State field.
  2. Click New Request New Request icon.
  3. Type criteria for the records to exclude (type Los Angeles in the City field).
  4. Select Omit in the status area.
  5. Click Perform Find Perform Find icon.

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

Return to Table of Contents

Omitting records from a found set and viewing omitted records

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 Records icon, then choose Omit Record.

Omit a series of records

Display or select the first record in a series of records to omit, click Records Records icon, then choose Omit Multiple Records. (If necessary, allow the scripted window in your web browser and try again.)  In the dialog box that appears, type the number of records to omit, then click OK.

View the omitted set and hide the current found set

Do one of the following:

  • Click the pie chart Pie Chart icon in the status area.
  • Click Records Records icon, then choose Show Omitted.

Reset the found set to include all records

In Browse mode, click Show All Show All icon.

Keep these points in mind:

 Return to Table of Contents

Constraining (narrowing) a found set

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 Requests icon, 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.

  1. Perform a find so that your database contains a found set. (For more information, see Finding Records.)
  2. Switch back to Find mode and type the criteria to narrow the search.
  3. Click Requests Requests icon, then choose Constrain Found Set.

The constrained found set is displayed in Browse mode.

See also

Finding records

Finding record exceptions

Performing and/or searches

Return to Table of Contents

Extending (broadening) a found set

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 Requests icon, 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:

  1. Perform a find so that your database contains a found set. (For more information, see Finding Records.)
  2. Switch back to Find mode and type the criteria to broaden the search.
  3. Click Requests Requests icon, then choose Extend Found Set.

The broadened found set is displayed in Browse mode.

See also

Finding records

Finding record exceptions

Performing and/or searches

Return to Table of Contents

Sorting records

You can sort records in ascending order, descending order, or a custom order based on a list of predefined field values.

To sort records:

  1. In Browse mode, navigate to the Layout that has the fields you want to sort on, then click Sort Sort icon.
  2. In the Sort Records dialog box, select the first field to sort.
    For example, select Last Name.
  3. Choose the sort order.
    For example, choose Ascending order, for A to Z; Descending order for Z to A, or a custom order based on predefined field values.
  4. Click Move to move the selected field to the Sort Order column.
  5. Repeat steps 2, 3, and 4 for each sort field.
    For example, choose First Name to sort it after Last Name.
  6. Click Sort.

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 Sort icon. 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

Return to Table of Contents

Troubleshooting

Web page doesn't display properly

If a page doesn't display correctly, check for the following:

Return to Table of Contents

Can't find a feature

If you can't find a feature, check for the following:

Return to Table of Contents

Can't find records after sorting

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

Sorting records

Moving through records

Return to Table of Contents

Can't go back or forward in a web viewer

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.

Return to Table of Contents



FileMaker, Inc