Edit Conditional Breaks dialog box
Use
this dialog box to create conditional break statements for subforms,
subform sets, tables, header rows, body rows, and sections. Conditional
breaks are more flexible than traditional breaks and allow for multiple
breaks of a single object.
To display this dialog box, perform one of the following actions:
-
Select a subform object and click Edit on the Pagination
tab of the Object palette. Note that the subform object you select
must exist on the form design within a flowed subform object.
-
Select a subform set object and click Edit on the Pagination
tab of the Object palette.
-
Select a table object and click Edit on the Pagination tab
of the Object palette. Note that the table object you select must
exist on the form design within a flowed subform object.
-
Select a table header row and click Edit on the Pagination
tab of the Object palette. Note that the table associated with the
header row must exist on the form design within a flowed subform
object.
-
Select a table body row and click Edit on the Pagination
tab of the Object palette. Note that the table associated with the
body row must exist on the form design within a flowed subform object.
-
Select a table footer row and click Edit on the Pagination
tab of the Object palette. Note that the table associated with the
footer row must exist on the form design within a flowed subform
object.
-
Select a table section and click Edit on the Pagination tab
of the Object palette. Note that the table section you select must
exist on the form design within a flowed subform object.
-
Add
-
Adds a new breaking condition for the current object. If
a conditional break is currently selected, a new entry is created
prior to the selected entry.
-
Delete
-
Removes the currently selected breaking condition for the
object.
-
Move Up
-
Moves the currently selected conditional break up in the
list.
-
Move Down
-
Moves the currently selected conditional break down in the
list.
-
When
-
Specifies an expression indicating when a conditional break
should occur.
Use the Insert Sample Expression button to
select a valid object to use as the breaking condition. Designer
inserts a sample statement which forces a conditional break if it
evaluates to true.
The Insert Sample Expression button is
disabled unless there are valid objects on the form design.
-
Language
-
Specifies which scripting language you want to use for the
current calculation or script. There are two options:
-
FormCalc
-
A native Adobe calculation language ideal for shorter scripts.
-
JavaScript
-
A powerful and flexible scripting language for more complex scripts.
The
scripting language that is displayed in the Language list matches
the scripting language option you select as the default for new
forms in the Workspace panel in the Options dialog box. However,
if you change the scripting language setting for the current form
on the Defaults tab in the Form Properties dialog box, each new
conditional break in the Edit Conditional Breaks dialog box will
use that same language.
-
Run At
-
Specifies where the calculation or script will execute. There
are three options:
-
Client
-
Calculations and scripts execute while the client application
(for example, Acrobat or web browser) processes the form.
-
Server
-
Calculations and scripts execute while the server application
(for example, Forms processes the form.
-
Client and Server
-
Calculations and scripts execute while being processed by either
the client or server application, depending on which application
processes the form.
-
Break
-
Specifies where the conditional break should occur:
-
Before
-
Immediately before the current subform, subform set, table,
header row, body row, footer row, or section.
-
After
-
Immediately after the current subform, subform set, table,
header row, body row, footer row, or section.
-
To
-
Determines where to place the remaining fields and data from
the broken subform after the conditional break:
-
Content Area > [name_of_content_area]
-
Resume in the specified content area.
-
Top of Next Content Area
-
Resume at the top of the next content area.
-
Top of Content Area > [name_of_content_area]
-
Resume at the top of the specified content area.
-
Page > [name_of _page]
-
Resume on the specified page (introduces a page break if
the page specified is not the current page).
-
Top of Next Page
-
Resume at the top of the next page (introduces a page break).
-
Top of Page > [name_of _page]
-
Resume at the top of the page, whenever the specified page
is rendered (introduces a page break if one does not occur naturally).
-
Odd Page
-
Resume on the next odd page.
-
Top of Next Odd Page
-
Resume at the top of the next odd page (introduces a page
break if one does not occur naturally).
-
Even Page
-
Resume on the next even page.
-
Top of Next Even Page
-
Resume at the top of the next even page (introduces a page
break if one does not occur naturally)
-
No Break, Just Leader and Trailer
-
Place the object after the previous subform, subform set,
table, header row, body row, or footer row. Only switch to a new content
area if the subform, subform set, table, header row, body row, footer
row, or section does not fit in the current content area.
-
Leader
-
Specifies a leader subform to use for the conditional break.
-
[name_of_subform/table]
-
Use this existing subform, subform set, table, header row,
or body row as the overflow leader.
-
None
-
Do not use an overflow leader.
-
Trailer
-
Specifies a trailer subform to use for the conditional break.
-
[name_of_subform/table]
-
Use this existing subform, subform set, table, header row,
or body row as the overflow trailer.
-
None
-
Do not use an overflow trailer.
|
|
|
|
|