Markups List and reports

The Markups List shows every markup in a document as a row of data. Sort and filter it, track review statuses, and turn it into a CSV, spreadsheet or PDF report.

Intermediate·12 minute read

You'll learn
How to find, filter and review markups as data, and report on them.
Where
Window ▸ Panels ▸ Markups List, under the document
Shortcut
Alt+M shows or hides the list

Markups as data

A markup is more than a shape. Each one carries data: its Subject, who made it and when, its Comments, a Status, a Label, its page and, for measurements, its readings. The Markups List puts all of that in a table, one row per markup in the active PDF, so a review becomes something you can sort, filter, count and hand on.

Replies sit under their markup, marked ↳, and a group is one row that expands to show its members. Each Subject starts with the icon of the tool that made the markup.

The Markups List: a toolbar with Columns, Import, Export, Capture Summary, Hide Markups, Search, Filter List (on), Saved Filters and Summary; column headers Subject, Status, Author, Date, Color, Comments and Measurement; and rows for a Highlight by Dana R. with the status Completed (Review), an area and a distance, and RFI 014: Door swing by Marcus T. with two replies, from Priya S. and Marcus T. 1 2 3 4 5 6 7 8
The Markups List for sheet A-101: a design review's comments, statuses and replies as rows.
  1. Columns, Import, Export, Capture Summary. Menus for columns, exchange files and photo reports.
  2. Hide Markups. Hides every markup so you can read the drawing (the same as View ▸ Hide Markups; it isn't saved).
  3. Search. Finds text in the rows and their replies.
  4. Filter List. Turns the column filters on or off.
  5. Saved Filters, Summary. Reuse filters; make reports.
  6. Column headers. Click to sort. With Filter List on, ▾ opens a filter.
  7. Status. Dana R. marked this highlight Completed (Review).
  8. Replies. Priya S. and Marcus T. answered RFI 014.

Open and use the list

Press Alt+M or choose Window ▸ Panels ▸ Markups List. The list opens in the bottom dock; the shortcut puts it away again.

The toolbar

ControlWhat it does
ColumnsTick the columns to show; Manage Columns... orders them.
ImportBring markups in from a PDF, XML or BAX, or FDF file.
ExportSend markups out as BAX or FDF.
Capture SummaryA PDF of the markups that carry photos, and their media files.
Hide MarkupsHide or show every markup on the page.
SearchFind text in any row or reply.
Filter ListTurn the column filters on or off.
Saved FiltersSave, apply and delete named filters.
SummaryReports as CSV, XLSX, XML, PDF or Print.

While a filter or search leaves markups out, the toolbar says how many are listed, such as 5 of 12.

Columns

The list starts with 30 columns: Subject, Page Label, Page Index, Lock, Status, Checkmark, Author, Date, Creation Date, Color, X, Y, Comments, Wall Area, Length, Area, Volume, Count, Measurement, Label, Sequence, Capture, Depth, Rise/Drop, Slope, Layer, Legend, Height, Width and Space. Five more are a tick away: X Center, Y Center, Document Width, Document Height and Unit.

Your layout is kept in your Profile, so every document opens with the same columns. Length, Area, Volume, Wall Area, Depth and Rise/Drop hold readings with their units. Count holds a count's number, and Measurement holds each measurement's main value as a plain number, such as 976 or 45, which is easy to sort and to use in a spreadsheet.

Sort and sections

Click a header to sort by that column, and again to reverse the order (▲ ▼). A sorted list falls into sections, one per value, each with its count and subtotals; empty values come last as (blank). Click a section's heading to collapse it. Without a sort, rows are in document order, page by page.

The Document Total row

Under the headers, the Document Total row adds up the totaling columns across the whole document: Wall Area, Length, Area, Volume, Count, Measurement and Depth. It appears as soon as one of them is showing.

Sheet M-101 with a takeoff and, below it, the Markups List: a Document Total row reading 1777 in the Measurement column, then the rows Floor area 976 and Floor area 750 by Priya S., and Duct run 45 and Diffuser count 6 by Marcus T. 1 2
A takeoff in the Markups List. The Measurement column holds each reading's main value.
  1. Document Total. The sum of each totaling column that's showing.
  2. Measurement column. 976 and 750 square feet, 45 feet and 6 diffusers.
The Measurement total mixes kinds

Measurement adds every row's main value, whatever it measures: here square feet, feet and a count make 1777. Read takeoff totals from the Area, Length and Count columns, or sort by Subject so each section gets its own subtotal.

Edit in the list

Double-click a Subject, Author or Comments cell to edit it in place; a locked markup keeps its Subject and Author. Click a Lock or Checkmark cell to switch it, and a Status cell to choose a state.

The row menu

Right-click a row, or several selected rows:

CommandWhat it does
CopyCopies the cell under the pointer.
LayerMoves the markups to a layer, to Base PDF, or to a new layer.
Lock / UnlockStops or allows changes.
LegendPlaces a Markups Legend of the markups.
Reply...Answers the markup.
Set StatusEach status model's states, and Manage Status....
Check / Uncheck, Clear All ChecksSets or clears checkmarks.
DeleteDeletes the markups (Delete Reply on a reply). A markup with replies asks first.
PropertiesShows the markups in the Properties panel.
Group, Ungroup, PaintGroup or ungroup, or copy a look with the Format Painter; Remove Selected from Group and Remove Group Nesting follow.

Filter the list

Filters narrow the list to what you need: one reviewer's comments, everything still open, one sheet's measurements. Markups a filter leaves out are dimmed on the page too.

Column filters

Click Filter List, then the ▾ in a header to open that column's filter:

Click Apply. A filtered header turns orange (Color, Lock and Checkmark add a dot), and a row must pass every column's filter. Click Filter List again to suspend the filters without losing them.

Type in Search to find text anywhere in a row, in any case: subjects, comments, authors, measurement values, statuses and replies. Starting a search clears the column filters, and searches are never saved.

Saved Filters

In the Saved Filters menu, Save Filter... names the current column filters (reusing a name replaces that filter). Your filters are listed below it; click one to apply it. A ✓ marks the one applied, and * means you've changed it since. Delete... removes the applied filter, and Clear All clears every filter and the search. Saved filters are kept in your Profile, so they work in every document.

Statuses and review

A status records where a markup stands in a review. Two status models come built in, Review and Migration, each with the states Accepted, Rejected, Completed, Cancelled and None. The list shows the state and its model, such as Accepted (Review); a markup that has never had a status shows an empty cell.

Sheet A-101 with the Revision cloud at Conference 103 selected. The Markups List shows Freehand sketch by Dana R. as Rejected (Review) and the highlighted Revision cloud by Priya S. as Accepted (Review). The Properties panel's General tab shows the cloud's Author, Subject, Label and Comments, and under Status History: Accepted (Review) · Lena K. 1 2 3
Lena K., the owner's representative, accepted Priya S.'s revision cloud. The list shows the status; the Properties panel shows who set it and when.
  1. Status column. Dana R.'s sketch is Rejected (Review); the cloud is Accepted (Review).
  2. Status History. On the Properties panel's General tab: every status the markup has had, who set it and when.
  3. The selected markup. Selecting a row selects the markup on the page, and the other way around.

To set a status, click the markup's Status cell; or right-click a row, or the markup on the page, and use Set Status. To set several at once, select their rows and right-click the Status header. The menus list each model with its states, such as Review ▸ Accepted.

Each change adds a line to the markup's Status History with your name (from MarkupRight ▸ Preferences ▸ General ▸ Options ▸ User) and the time; the history only grows. If the state has a color the markup is recolored, and if it has text, a Text Box grouped with the markup shows it.

To accept one reviewer's markups

  1. Press Alt+M and click Filter List.
  2. Click ▾ on the Author header, click Select All to clear the ticks, tick Priya S. and click Apply.

    Only Priya S.'s markups are listed; the rest are dimmed on the page.

  3. Click the first row, then Shift-click the last.
  4. Right-click the Status header and choose Review ▸ Accepted.

    Every selected markup reads Accepted (Review), and its Status History records your name.

Your own status models

Choose Manage Status... at the bottom of a row's Set Status menu. A tick beside each model shows it in the menus. Built-in states keep their names and order; only their Text and Color change. For your own workflow, click Add under Models, then add states with a Name, optional Text and a Color (tick Recolor). Your own models can reorder states (Up, Down) and mark one as the Default for new markups. Import... and Export... share models as XML; Save to Profile stores them in your Profile.

Checkmarks and replies

A checkmark is a simple tick for your own tracking, separate from the status, such as items you've verified on site. Click the Checkmark cell, or use Check, Uncheck and Clear All Checks in the row menu.

To answer a markup, right-click its row, choose Reply..., type and click OK. The reply appears under the markup with your name; right-click it for Delete Reply. More on comments is in Edit and style markups.

Import and export markups

Move markups between copies of the same drawings without sending the drawings.

Looking for CSV or Excel?

Spreadsheets and reports come from Summary, not Export: Summary ▸ CSV, XLSX, XML, PDF or Print.

Markup Summary reports

A Markup Summary turns the list into a file you can send: a CSV or XLSX spreadsheet, an XML file, or a PDF report with a picture of each markup. Choose the format from the list's Summary menu.

The Markups List's Summary menu open, with the choices CSV, XLSX, XML, PDF and Print.
The Summary menu. Each choice opens Markup Summary with that output selected.

For many files at once, use Batch ▸ Summary… (see Batch processing); you can also right-click a page in Thumbnails and choose Markup Summary. The Markup Summary dialog starts from the list as you left it, with its columns, sort and column filters, and has four tabs:

TabWhat you set there
FilesThe open PDF is listed. Add Files..., Add Open Files, Add Folder... (with Include Subfolders), Add Current Set, Remove; Load List... and Save List... keep a file list as a .bcx file.
ColumnsTick and order the columns (Up, Down); Show Empty Columns; Load Config.
Filter and SortThe Markups List's filter or All markups (never the list's search), Add Filter, Show All Columns, and Sort by with two Then by.
OutputExport as CSV, XLSX, XML, PDF or Print with that format's options, plus Export to (the PDF's folder at first), Title (such as "M-101 Takeoff Summary") with Append Date, Open File After Creation (on) and Overwrite Existing Files (off).

Output options

OptionForWhat it does
IncludeCSV, XLSX, XMLMarkups (the default), Totals, or Both.
Headers, ID ColumnsCSV, XLSXColumn names in the first row (on); markup ids (off).
Units, Format NumbersCSV, XLSX, XMLValues with their units, formatted as in the list (both on).
RepliesAllReplies under their markup (on).
StylePDF, PrintTable (the default), or Flow, with each markup's picture beside its labeled fields. Use Current Column Widths copies the list's widths.
ThumbnailPDF, PrintNone, Small, Medium (the default) or Large. Include Page Content draws the drawing under the markup, and takes longer.
TemplatePDF, PrintYour own PDF page, such as a letterhead; the report fills its rectangle named Report Area.
Insert Page Break PerPDF, PrintA new page per value of a column, such as Page Label. With Space, Create Spaces Cover Sheet adds a cover.
Page Size, Include Totals, Full Status HistoryPDF, PrintLetter (the default), A4 or Tabloid; totals at the end (on); every status change, not only the latest (off).
Append and Hyperlink to Current PDFPDFAdds the report to the end of the PDF, each row linked to its markup.
Include Capture Media AddendumPDF, PrintAdds the markups' photos at the end.
Create Multiple Reports PerAllOne file per value of a column, such as one report per author.

To send the open items to a CSV

  1. Press Alt+M and click Filter List.
  2. Click ▾ on the Status header, click Select All to clear the ticks, then tick (blank), and None (Review) if it's listed. Click Apply.

    Only markups nobody has closed are listed, such as "5 of 12".

  3. Choose Summary ▸ CSV.

    Markup Summary opens with this PDF on the Files tab.

  4. On the Filter and Sort tab, check that The Markups List's filter is chosen. To group rows by sheet, set Sort by to Page Label.
  5. On the Output tab, set the Title and Export to folder, and leave Headers and Units on.
  6. Click OK.

    The CSV is written and, with Open File After Creation on, opens in your spreadsheet app.

To make a PDF report with thumbnails

  1. Choose Summary ▸ PDF. To include other open drawings, click Add Open Files on the Files tab.
  2. On the Columns tab, tick the columns the report needs, such as Subject, Page Label, Status, Author and Comments, and order them with Up and Down.
  3. On the Output tab, choose Style Table and Thumbnail Medium or Large, keep Include Totals on, and pick a Page Size (Tabloid gives a wide table room). For an audit trail, tick Full Status History.
  4. Set the Title and Export to folder, then click OK.

    The report opens: a table with a picture of each markup, then the totals.

Keep the report with the drawing

Tick Append and Hyperlink to Current PDF and the report is added to the end of the PDF, each row linked to its markup, so readers can click straight from the report to the comment.

Capture Summary

Markups can carry photos and videos: drop a media file onto a markup to embed it. Capture Summary ▸ Capture Summary... makes a PDF with a heading per markup and its photos placed under it; videos are listed by name. Options: Attach Media as Linked Files (each item links to its file, saved beside the report), Exclude Filtered Markups, Title, Margins (36 pt), Padding (6 pt) and Page Size. Capture Summary ▸ Export Capture Media... copies the media files to a folder.

Markups Legends

A Markups Legend is a table on the page that explains your markups: a Symbol, a Description (the Subject), the Quantity and the Measurement for each kind of markup. It stays live: add, change or delete a markup and the legend follows.

For power users Expert

markupright batch summary --summary job.json --bcx files.bcx