•Relative file paths are specified relative to the location of the .MissionPlan file.
•Any file containing valid FreeFlyer syntax can be included in a Mission Plan.
•The optional "Onetime" clause prevents the same file from being included multiple times. This can be used to avoid defining Procedures or objects contained within the file multiple times.
•There are two ways to include an external file in a Mission Plan:
oUsing the Include command - described on this page
oUsing the "Externals" tab
•The @ symbol can be used to scan a literal string in an Include statement for environment variables and escape sequences.
oThe $(EnvironmentVariableName) sequence inside a literal string indicates that the specified environment variable will be evaluated at parse time.
oWhile the Include command will always be evaluated at parse time, if you are using an environment variable for another purpose, you can also retrieve it at runtime using the FF_Preferences.GetEnvironmentVariable("EnvironmentVariableName") method.
oSee the Parsing Arbitrary String Data page for more information.