QualificationVersionInfo: QualificationVersionInfo

QualificationVersionInfoR Documentation

QualificationVersionInfo

Description

Object defining Qualification Version Information to be displayed on title page

Public fields

qualificationPlanRelease

Qualification Plan Release Version (string, e.g. '"1.1"')

osp

OSP version (string, e.g. '"10.0"')

qualificationFramework

Qualification Framework version (string, e.g. '"3.0"')

Methods

Public methods


Method new()

Create a new 'QualificationVersionInfo' object.

Usage
QualificationVersionInfo$new(
  qualificationPlanRelease = NULL,
  osp = NULL,
  qualificationFramework = NULL
)
Arguments
qualificationPlanRelease

Qualification Plan Release Version (string, e.g. '"1.1"')

osp

OSP version (string, e.g. '"10.0"')

qualificationFramework

Qualification Framework version (string, e.g. '"3.0"')

Returns

A new 'QualificationVersionInfo' object


Method print()

Print version information

Usage
QualificationVersionInfo$print()
Returns

A text with system information


Method updateText()

Update 'text' if patterns of version info are found

Usage
QualificationVersionInfo$updateText(text)
Arguments
text

character string

Returns

Updated character string


Method getQualificationPlanReleasePattern()

Get the Qualification Plan Release Version pattern to be replaced in title page **Caution, the function 'gsub' is used to replace the pattern** **Escape characters may be included in the pattern**

Usage
QualificationVersionInfo$getQualificationPlanReleasePattern()
Returns

A character


Method getOSPPattern()

Get the OSP version pattern to be replaced in title page **Caution, the function 'gsub' is used to replace the pattern** **Escape characters may be included in the pattern**

Usage
QualificationVersionInfo$getOSPPattern()
Returns

A character


Method getQualificationFrameworkPattern()

Get the Qualification Framework version pattern to be replaced in title page **Caution, the function 'gsub' is used to replace the pattern** **Escape characters may be included in the pattern**

Usage
QualificationVersionInfo$getQualificationFrameworkPattern()
Returns

A character


Method setQualificationPlanReleasePattern()

Set the Qualification Plan Release Version pattern to be replaced in title page **Caution, the function 'gsub' is used to replace the pattern.** **You may need to include escape characters in 'pattern'**

Usage
QualificationVersionInfo$setQualificationPlanReleasePattern(pattern)
Arguments
pattern

characters to be replaced in title page


Method setOSPPattern()

Set the OSP version pattern to be replaced in title page **Caution, the function 'gsub' is used to replace the pattern.** **You may need to include escape characters in 'pattern'**

Usage
QualificationVersionInfo$setOSPPattern(pattern)
Arguments
pattern

characters to be replaced in title page


Method setQualificationFrameworkPattern()

Set the Qualification Framework version pattern to be replaced in title page **Caution, the function 'gsub' is used to replace the pattern.** **You may need to include escape characters in 'pattern'**

Usage
QualificationVersionInfo$setQualificationFrameworkPattern(pattern)
Arguments
pattern

characters to be replaced in title page


Method clone()

The objects of this class are cloneable with this method.

Usage
QualificationVersionInfo$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

See Also

Other qualification workflow: ConfigurationPlan, adjustTitlePage(), loadConfigurationPlan(), loadQualificationWorkflow(), startQualificationRunner()


Open-Systems-Pharmacology/OSPSuite.ReportingEngine documentation built on March 30, 2024, 4:17 p.m.