Jeppesen A Boeing Company

Contact us!

Our locations


Göteborg
Phone: +46 31 720 81 00
Fax: +46 31 720 81 20
E-mail: training.crew@jeppesen.com

Montreal
Phone: +1 514 282 1800
Fax: +1 514 282 1750
E-mail: training.crew@jeppesen.com

 

 

PRT I, Rave from Python & PRT I

Course Description

Audience
This course addresses developers who want to learn the basics of Python Report Toolkit (PRT) and all about Rave's Python API.

Prerequisites
The courses “Infrastructure Introduction”, “Python” and “Rave I”.

Duration
2 days

Course goals
You will learn all about Rave’s Python API and become familiar with basic possibilities in the API you use to define PRT reports. When you have completed the course you will be able to create new and maintain existing basic PRT reports.

Course topics

  • Studio’s development environment for Python code
  • Basic objects
    • text
    • image
    • row
    • column
    • isolate
  • Basic properties
    • colour
    • font
    • size
    • aligning
    • etc.
  • Pages handling
    • breaks
    • headers
    • footers
    • bookmarks
    • cross references
  • Rave's Python API (to get data for PRT reports)
    • basics
    • consider planning objects
      • contexts
      • bags
      • iterators
    • rule failures & constraints
    • transforms
  • Best practice
    • standard header
    • bag handler

There are a many examples and exercises (with solutions) in this course.
In all examples and exercises a file based Crew Rostering/Pairing system with a generic rule set, flight data from OAG and faked crew data is used.

Copyright © 2012 Jeppesen All rights reserved. Site Map | Privacy Policy | Terms of Use | Careers | Store | About Us | Contact Us
Provide your Feedback

Do you want to take our survey and help us improve?

Yes No, thank you