breakBefore

The breakBefore object describes the conditional constraints for moving to a new page or content area before laying down the parent container. The breakBefore object is invoked before laying out the parent subform. The leaders and trailers are laid down before and after any jump that the breakBefore object mandates.

An optional script object associated with the breakBefore object determines whether it is respected. This script object defaults to the true condition, which means that breakBefore objects with no script object are always invoked.

The breakBefore object is functionally equivalent to the deprecated syntax of break (deprecated).before (deprecated) and beforeTarget (deprecated).

Hierarchy of objects

Model

Child objects

Form Model

script

Parent class

node class class

Properties

Name

Description

Type

Access

leader

Specifies the subform or subformSet object to place at the top of a content or page area.

String

Read /Write

startNew

Determines whether it is necessary to start a new content area or page even when the current content area or page has the required name.

String

Read /Write

target

Specifies the object upon which the action will occur.

String

Read /Write

targetType

Specifies the constraints on moving to a new page or content area before laying out the parent subform.

String

Read /Write

trailer

Specifies the subform or subformSet object to place at the bottom of a content or page area.

String

Read /Write

use

Invokes a prototype.

String

Read /Write

usehref

Invokes an external prototype.

String

Read /Write

Methods

None

// Ethnio survey code removed