Row merging

Row merging

Main Features ››
Parent Previous Next

Row merging

With M!Table you can merge a row with a certain number of rows below.
The primary function for row merging is MTblSetRowMerge.

Merged rows are behaving and appearing like one single row.

The built-in row flags (ROW_Selected,ROW_New,ROW_Edited,ROW_MarkDeleted,ROW_HideMarks,ROW_UserFlag1,ROW_UserFlag2,ROW_UserFlag3,ROW_UserFlag4,ROW_UserFlag5) are automatically replicated within the merged rows when:
- the row flags of any merged row have changed due to a call to SalTblSetRowFlags ( => the flags changed are replicated to all other rows )
- a row was inserted or deleted within merged rows ( => all rows are getting the flags of the first merged row )

Functions
MTblSetRowMerge
MTblGetRowMerge

MTblGetMergeRow
MTblGetLastMergeRow

Table flags
MTBL_FLAG_SORT_KEEP_ROWMERGE

Created with the Personal Edition of HelpNDoc: Easy CHM and documentation editor