Pie_chart (content control)

Pie_chart is used to present information in a pie chart. This content type is suitable for e.g. presenting the number of vulnerabilities with different severity. You can design the pie chart directly using all functionality available in Microsoft Word.

Tutorial for custom designing

  1. Copy the template “Content control pie_chart.docx” (provided with NamicSoft) and rename it according to your needs
  2. Open the template file in Microsoft Word
  3. Redesign the pie chart according to your own taste using the designing tools available in Word
    • The pie chart can have any number of slices
  4. Write your SQLite statement in the SelectRows field
    • Each column in the SQLite will be mapped to one pie chart slice
    • The first column is mapped to the left most slice
    • Note that the result for the SQLite statement must be a single row

Raw_table_rows (content control)

Raw_table_rows is used to present information about a single finding divided over multiple rows and tables. Each finding will be presented in a separate table. This content control do support 1/2-column layouts and you can design the table with all feature available in Microsoft Word.

Please note that we generally recommend using raw_table_rows_v2 instead of this content type since it is allows for more flexible design. Raw_table_rows is a bit easier to write SQL statements for since it does not require users to write title cells in the SQL statement.

Tutorial for custom designing

  1. Copy the template “Content control raw_table_rows.docx” (provided with NamicSoft) and rename it according to your needs
  2. Open the template file in Microsoft Word
  3. Redesign the table, accordingly to your requirements, using all formatting options available in Word
    • Each row in the table can have one or two columns. If it has two columns, the first column will be treated as a title cell and the information in that cell will be kept. The second column (or first column in a one column layouy) will be treated a data cell and will therefore be populated with data by NamicSoft.
    • All cells must have a content, in the example below the data cells are filled with the value DummyValue
  4. Write your SQLite statement in the SelectRows field
    • Please note that the number of rows in the table must match the number of columns in the select statement
    • Title cells can have any name. Note that only data cells and NOT title cells are included in SQLite statement
    • Columns in the SQL statement must their NamicSoft field name, see the table here for all available NamicSoft field names

Raw_table_rows_v2 (content control)

Raw_table_rows_v2 is used to present information about a single finding divided over multiple rows and tables. Each finding will be presented in a separate table. This content control do support an arbitrary number of columns and you can design the table with all feature available in Microsoft Word.

Tutorial for custom designing

  1. Copy the template “Content control raw_table_rows_v2 (multi column).docx” (provided with NamicSoft) and rename it according to your needs
  2. Open the template file in Microsoft Word
  3. Redesign the table, accordingly to your requirements, using all formatting options available in Word
    • The table can have any number of columns. You can also mix the number of columns between each row
    • All cells must have a content, in the example below the data cells are filled with the value DummyValue
  4. Write your SQLite statement in the SelectRows field
    • Please note that the number of cells in the table must match the number of columns in the select statement
    • Note that for this content type ALL cells, including title cells, must be included in the SQLite statement
    • Title cells can have any name in the SQLite statement as long as the are quoted, e.g. ‘my statement’. Columns which maps to data fields must be named according to their NamicSoft field name. See the table here for all available NamicSoft field names
    • The first cell is mapped to the first column in the SQL statement, the second cell is mapped to the second column etc… See the screen shot below for an example

Raw_table_columns (content control)

The Raw_table_columns content control is used to present data about your scanning findings in a table. It does support an arbitrary number of columns and you can design your template with formatting, colors etc directly in Microsoft Word.

Tutorial for custom designing

  1. Copy the template “Content control raw_table_columns.docx” (provided with NamicSoft) and rename it according to your needs
  2. Open the template file in Microsoft Word
  3. Redesign the table, accordingly to your requirements, using all formatting options available in Word
    • The table needs to have two rows, one header row followed by a data row. The data row will be repeated for each of your findings
    • All cells must have a content, in the example below the data cells are filled with the value DummyValue
  4. Write your SQLite statement in the SelectRows field
    • Please note that the number of columns in the table must match the number of columns in the select statement
    • Note that the titles in the header row of the template can have any name. The columns in the select statement must be named according to their NamicSoft field name. See the table here for all available NamicSoft field names.