beautypg.com

Adobe Dreamweaver CS3 User Manual

Page 584

background image

DREAMWEAVER CS3

User Guide

577

Build and add the record counter to the page

In the Insert Recordset Navigation Status dialog box, select the recordset to track, and click OK.

Create custom record counters

You use individual record count behaviors to create custom record counters. Creating a custom record counter lets
you create a record counter beyond the simple, single row table inserted by the Recordset Navigation Status server
object. You can arrange design elements in a number of creative ways, and apply an appropriate server behavior to
each element.

The Record Count server behaviors are:

Display Starting Record Number

Display Ending Record Number

Display Total Records

Before you create a custom record counter for a page, you must first create a recordset for the page, an appropriate
page layout to contain the dynamic content, and a recordset navigation bar.

This example creates a record counter that appears similar to the example in “Simple record counters.” In this
example, the text in sans-serif font represents the record count placeholders that will be inserted in the page. The
record counter in this example appears as follows:

Displaying records

StartRow

through

EndRow

of

RecordSet.RecordCount

.

1

In Design view, enter the counter’s text on the page. The text can be anything you want, for example:

Displaying records thru of .

2

Place the insertion point at the end of the text string.

3

Open the Server Behaviors panel (Window > Server Behaviors).

4

Click the Plus (+) button in the upper-left corner, and click Display Record Count. Within this submenu, select

Display Total Records. The Display Total Records behavior is inserted into the page, and a placeholder is inserted
where the insertion point was. The text string now appears as follows:

Displaying records thru of {Recordset1.RecordCount}.

5

Place the insertion point after the word

records

, and select the Display Starting Record Count Number from the

Server Behaviors > Plus (+) button > Record Count panel. The text string now appear as follows:

Displaying records {StartRow_Recordset1} thru of {Recordset1.RecordCount}.

6

Now place the insertion point between the words

thru

and

of

, and select the Display Starting Record Count

Number from the Server Behaviors > Plus (+) button > Record Count panel. The text string now appear as follows:

Displaying records {StartRow_Recordset1} thru {EndRow_Recordset1}

of{Recordset1.RecordCount}.

7

Confirm that the counter functions correctly by viewing the page in the Live Data window (View > Live Data);

the counter is similar to the following example:

Displaying records 1 thru 8 of 40.

If the results page has a navigation link to move to the next set of records, clicking the link updates the record counter
to read as follows:

Showing records 9 thru 16 of 40.

September 4, 2007