Skip to main content

Add Measures And Rows

Measures

Add Measure

// Add new measure.
builder.addMeasure();

Show Measure Numbers

By default measure number is shown on first measure of every row after first row. This can be changed by DocumentOptions (planned for 6.4.x) and MeasureOptions.

// Show all measure numbers (planned for 6.4.x)
new DocumentBuilder({ showMeasureNumbers: true });

// Hide all measure numbers (planned for 6.4.x)
new DocumentBuilder({ showMeasureNumbers: false });

// Show measure number on single measure
builder.addMeasure({ showNumber: true });

// Hide measure number on single measure
builder.addMeasure({ showNumber: false });

Rows

Add Row

// Mark end of row.
builder.endRow();

This adds a row change request. New row will be added and started together with next measure.

Automatic Row Change

You can set automatic row change by setting number of measures per row.

// Set 4 measures per row.
builder.setMesuresPerRow(4);

// Turn of automatic row change with a big value that is never reached.
builder.setMesuresPerRow(Infinity);

Live Example