> ## Documentation Index
> Fetch the complete documentation index at: https://docs.n-3.co.uk/llms.txt
> Use this file to discover all available pages before exploring further.

# Document Studio

> Create bespoke and custom reports with advanced template management, rich text editing, and dynamic content generation

## Overview

Document Studio is N3's advanced report creation and customization platform that empowers users to create bespoke, professional reports with rich formatting, dynamic content, and advanced template management. Unlike standard reports, Document Studio provides complete creative control over report structure, styling, and content.

### Key Benefits

* **Complete Customization**: Full control over report layout, formatting, and content structure
* **Rich Text Editing**: Advanced WYSIWYG editor with comprehensive formatting options
* **Template Management**: Create, save, and reuse custom report templates across projects
* **Version Control**: Maintain complete version history for all reports and templates
* **Dynamic Content**: Integrate live project data into custom report layouts
* **Professional Output**: Export reports as high-quality PDFs with professional formatting

## Core Features

### Advanced Report Builder

Document Studio's report builder provides comprehensive tools for creating professional documents:

#### Block-Based Editor

* **Rich Text Blocks**: Full-featured text editing with formatting, lists, and styling
* **Data Blocks**: Dynamic insertion of project data, metrics, and calculated values
* **Table Builder**: Create and customize tables with project-specific data
* **Section Management**: Organize content into logical sections with headers and navigation
* **Media Integration**: Embed images, charts, and other visual elements

#### Template System

* **Custom Templates**: Create reusable templates for consistent report formatting
* **Template Library**: Access shared templates across your organization
* **Template Versioning**: Track changes and maintain template evolution
* **Conditional Logic**: Include/exclude sections based on project characteristics

### Project Data Integration

Seamlessly integrate live project data into your custom reports:

#### Available Data Sources

* **Project Metadata**: Basic project information, dates, and identifiers
* **Financial Data**: Cost inputs, budgets, drawdowns, and financial metrics
* **Risk Assessments**: Current risk status, historical assessments, and risk metrics
* **Site Information**: Location data, site area, building specifications
* **Party Information**: Project stakeholders, contacts, and organizational data

#### Dynamic Content

* **Live Data**: Reports automatically reflect current project status
* **Calculated Fields**: Use formulas to derive metrics from project data
* **Conditional Content**: Show/hide content based on project characteristics
* **Data Formatting**: Apply professional formatting to numerical and date data

### Report Management

Comprehensive tools for managing your report library:

#### Version Control

* **Automatic Versioning**: Every save creates a new version with timestamp
* **Version Comparison**: Compare different versions to track changes
* **Version Restoration**: Revert to previous versions when needed
* **Collaborative Editing**: Track multiple contributors to reports

#### Organization

* **Project Association**: Reports are organized by project for easy access
* **Naming Conventions**: Consistent naming helps maintain report libraries
* **Search Capabilities**: Find reports quickly using project or content search
* **Access Controls**: Manage who can view, edit, and export reports

## Getting Started

### Creating Your First Custom Report

<Steps>
  <Step title="Access Document Studio">
    Navigate to Document Studio from your project dashboard or main menu.
  </Step>

  <Step title="Select Project and Template">
    Choose your target project and either start from a blank template or select an
    existing template.
  </Step>

  <Step title="Design Report Structure">
    Use the block editor to create your report structure: - Add title pages and
    headers - Create content sections - Insert data blocks for dynamic content -
    Add tables, images, and other elements
  </Step>

  <Step title="Configure Dynamic Content">
    Connect project data to your report: - Insert project metadata blocks - Add
    financial data displays - Include risk assessment summaries - Configure
    conditional content rules
  </Step>

  <Step title="Style and Format">
    Apply professional styling: - Set fonts, colors, and spacing - Configure page
    layouts and margins - Add headers, footers, and page numbers - Apply
    consistent formatting across sections
  </Step>

  <Step title="Preview and Export">
    Review your report and export as PDF for distribution.
  </Step>
</Steps>

### Working with Templates

Templates are the foundation of efficient report creation in Document Studio:

#### Creating Templates

1. **Start with Structure**: Design the basic layout and section structure
2. **Add Dynamic Placeholders**: Insert data blocks for project-specific information
3. **Configure Styling**: Set fonts, colors, and formatting standards
4. **Define Required Sections**: Mark sections as required for template users
5. **Test with Sample Data**: Validate the template with real project data

#### Template Best Practices

* **Consistent Branding**: Include organizational logos, colors, and styling
* **Logical Structure**: Organize content in a logical flow for readers
* **Dynamic Flexibility**: Design templates to work with various project types
* **Clear Instructions**: Provide guidance for template users
* **Regular Updates**: Keep templates current with changing requirements

## Advanced Features

### Custom Styling

Document Studio supports comprehensive styling options:

#### Typography

* **Font Selection**: Choose from professional font libraries
* **Size and Weight**: Configure text sizing and emphasis
* **Line Spacing**: Control text density and readability
* **Text Colors**: Apply brand colors and emphasis

#### Layout Control

* **Page Margins**: Set professional margin standards
* **Column Layouts**: Create multi-column sections
* **Section Spacing**: Control white space between sections
* **Page Breaks**: Force page breaks for section separation

#### Table Customization

* **Border Styles**: Configure table borders and cell styling
* **Header Formatting**: Apply distinct header styling
* **Data Formatting**: Format numbers, dates, and currency values
* **Responsive Tables**: Tables adapt to content and page width

### Data Block Types

Document Studio provides various block types for dynamic content:

<Accordion title="Project Information Blocks">
  Display basic project metadata like name, reference, location, and key dates.
</Accordion>

<Accordion title="Financial Data Blocks">
  Show cost breakdowns, budget vs actual comparisons, and financial summaries.
</Accordion>

<Accordion title="Risk Assessment Blocks">
  Display current risk status, risk matrices, and assessment summaries.
</Accordion>

<Accordion title="Table Blocks">
  Create dynamic tables populated with project data like party information, cost
  inputs, or assessment results.
</Accordion>

<Accordion title="Chart and Graph Blocks">
  Insert visual representations of project data including cost trends and risk
  matrices.
</Accordion>

### Collaboration Features

Document Studio supports collaborative report creation:

#### Multi-User Editing

* **Concurrent Access**: Multiple users can work on reports simultaneously
* **Change Tracking**: All modifications are tracked with user attribution
* **Comment System**: Add comments and feedback within reports
* **Review Workflow**: Structured review and approval processes

#### Access Control

* **Project-Based Access**: Access is controlled at the project level
* **Role-Based Permissions**: Different permission levels for viewers, editors, and administrators
* **Template Sharing**: Control template access across organizations
* **Export Restrictions**: Manage who can export final reports

## Integration with Other Features

### Relationship to Other N3 Features

Document Studio integrates seamlessly with other N3 platform features:

#### Project Management

* **Live Data Sync**: Reports reflect current project status automatically
* **Project Events**: Report creation and updates are logged as project events
* **Multi-Project Reports**: Create reports spanning multiple related projects

#### Initial and Interim Reports

* **Template Reuse**: Use Document Studio templates for standard reports
* **Content Enhancement**: Add custom sections to standard report formats
* **Workflow Integration**: Incorporate custom reports into standard reporting workflows

#### Risk Management

* **Risk Data Integration**: Automatically pull current risk assessments
* **Risk Visualization**: Create custom risk dashboards and matrices
* **Historical Analysis**: Track risk trends over time in custom formats

## Best Practices

### Report Design

* **User-Focused Design**: Design reports for your intended audience
* **Consistent Branding**: Maintain organizational branding standards
* **Clear Hierarchy**: Use headers and sections to guide readers
* **Visual Balance**: Balance text with white space and visual elements

### Template Management

* **Standardization**: Create consistent templates for similar report types
* **Documentation**: Document template usage and requirements
* **Testing**: Thoroughly test templates with various project types
* **Versioning**: Maintain template versions for different use cases

### Workflow Integration

* **Regular Updates**: Keep reports current with project progress
* **Review Cycles**: Establish regular review and approval processes
* **Distribution**: Develop consistent distribution methods for final reports
* **Archive Management**: Maintain organized archives of completed reports

## Troubleshooting

<Accordion title="Report Export Fails">
  Check for unsupported HTML elements or overly complex layouts. Simplify the
  design or contact support for advanced formatting assistance.
</Accordion>

<Accordion title="Dynamic Data Not Updating">
  Verify that the project data source is current and that data blocks are
  properly configured with correct field references.
</Accordion>

<Accordion title="Template Loading Issues">
  Ensure templates are saved properly and that users have appropriate access
  permissions. Check for corrupted template data.
</Accordion>

<Accordion title="Version Control Problems">
  If versions aren't saving properly, check for network connectivity issues and
  ensure the browser isn't blocking the save operation.
</Accordion>

## Related Features

* **Initial Reports**: Standard project reporting that can be enhanced with Document Studio
* **Interim Reports**: Progress reporting that benefits from custom formatting
* **Templates**: Template management system for consistent formatting
* **Projects**: Project data that powers dynamic content in reports
* **File Management**: Document storage and retrieval for report attachments
