[email protected] +1.303.779.0344

Primavera P6 Gantt Chart with Predecessors

Build a Gantt Chart with dependencies by importing your Primavera P6 predecessors and successors into OnePager.

OnePager can display predecessor and successor logic from Primavera P6, like this:

Gantt chart with predecessors and successors (dependencies) created from Primavera P6.

15-Day
Free Trial


If you don't already have OnePager, click the button above to download a free trial. Then, follow these instructions to get started:

  1. Start by opening your project in Primavera P6. This project has predecessors that we want to display in the Gantt chart:

    Primavera P6 project with predecessors and successors

  2. Depending on the size of your Primavera P6 project, you may want to only select certain activities to display in your Gantt chart. In this example, we've added a user defined field called OnePager and have placed a Yes next to the activities that we want to include:

    Primavera P6 user defined field can be used to filter activities.

    To add a user-defined field to Primavera P6, go to Enterprise > User Defined Fields and click the Add button to add a new user-defined field called OnePager.

  3. Now, we want to export the P6 schedule to either XML or XER format, both of which can be imported by OnePager. Go to File > Export and follow the prompts to export the project:

    Export multiple Primavera P6 projects to an XML or XER file.

  4. Next, go to your desktop or Windows Start menu, and launch OnePager:

    Launch OnePager from your desktop.

  5. When the OnePager start screen appears, click on New to start building a new Gantt chart from Primavera P6:

    OnePager start screen.

  6. When the import wizard appears, choose Select > BROWSE Primavera P6 Files:

    Browse Primavera P6 XML or XER projects for import into OnePager.

  7. The import wizard will show the project from Primavera P6 that you are about to import. This is also where we can select the OnePager user defined field to apply a filter to the Primavera P6 activities:

    Apply the user defined field as a filter for Primavera P6 activities.

  8. Click Create New Chart, and OnePager will import the selected activities from Primavera P6 to create a basic Gantt chart, like this. In the remaining steps, we'll show you how to modify the Gantt chart to display predecessor information:

    Basic Gantt Chart created in OnePager using a schedule from Primavera P6.

  9. To display predecessors and successors, go to Home > Chart Properties > Task Links and check the Show data-driven task links button. This will tell OnePager to import dependencies from Primavera P6:

    Import dependencies (predecessors and successors) from Primavera P6.

  10. In the same Chart Properties form, click on the Task Bars tab. We want to reduce the height of our tasks and milestones so that the dependencies have more space to be drawn in the chart. Here, we'll change the default task bar height from 0.3" to 0.15" and then click OK:

    Reduce the height of tasks and milestones so that predecessors are easier to display.

  11. OnePager will import the predecessor and successor logic from P6, and draw a line between any two activities or milestones that depend on each other:

    Gantt chart with predecessors and successors imported from Primavera P6

  12. OnePager will do its best to route these lines around other tasks, but gives you the ability to click and drag any line to re-route it in cases where you need to improve legibility:

    Reroute dependency lines to improve readability.

    Any dependencies that you reroute now will stay that way after you update the chart, so there isn't a need to move the same lines over and over.

  13. The end result should look something like this, with dependencies between activities clearly linked:

    Gantt Chart created in OnePager using a project plan from Primavera P6, including predecessors, successors, and dependencies.

Get started today by downloading a free trial.

15-Day
Free Trial