Oasys.REPORTER

Contents:

  • Oasys.REPORTER functions
    • Batch()
    • Debug()
    • GetCurrentDirectory()
    • LogError()
    • LogPrint()
    • LogWarning()
    • SetCurrentDirectory()
    • System()
    • Unix()
    • Windows()
  • Oasys.REPORTER.Colour class
    • Properties
      • Colour.blue
      • Colour.green
      • Colour.name
      • Colour.red
    • Static methods
      • Colour.Black()
      • Colour.Blue()
      • Colour.Cyan()
      • Colour.Green()
      • Colour.Grey10()
      • Colour.Grey20()
      • Colour.Grey30()
      • Colour.Grey40()
      • Colour.Grey50()
      • Colour.Grey60()
      • Colour.Grey70()
      • Colour.Grey80()
      • Colour.Grey90()
      • Colour.Magenta()
      • Colour.NoColour()
      • Colour.RGB()
      • Colour.Red()
      • Colour.White()
      • Colour.Yellow()
  • Oasys.REPORTER.Image class
    • Constants
      • Image.BMP
      • Image.JPG
      • Image.PNG
    • Properties
      • Image.antialiasing
      • Image.fillColour
      • Image.font
      • Image.fontAngle
      • Image.fontColour
      • Image.fontJustify
      • Image.fontSize
      • Image.fontStyle
      • Image.height
      • Image.lineCapStyle
      • Image.lineColour
      • Image.lineJoinStyle
      • Image.lineStyle
      • Image.lineWidth
      • Image.width
    • Constructor
      • Image()
    • Instance methods
      • Image.Ellipse()
      • Image.Fill()
      • Image.Line()
      • Image.Load()
      • Image.PixelCount()
      • Image.Polygon()
      • Image.Polyline()
      • Image.Rectangle()
      • Image.Save()
      • Image.Star()
      • Image.Text()
  • Oasys.REPORTER.Item class
    • Constants
      • Item.ARROW
      • Item.AUTO_TABLE
      • Item.D3PLOT
      • Item.ELLIPSE
      • Item.IMAGE
      • Item.IMAGE_FILE
      • Item.LIBRARY_IMAGE
      • Item.LIBRARY_PROGRAM
      • Item.LINE
      • Item.NOTE
      • Item.PLACEHOLDER
      • Item.PRIMER
      • Item.PROGRAM
      • Item.RECTANGLE
      • Item.SCRIPT
      • Item.SCRIPT_FILE
      • Item.TABLE
      • Item.TEXT
      • Item.TEXTBOX
      • Item.TEXT_FILE
      • Item.THIS
    • Properties
      • Item.active
      • Item.autotableType
      • Item.bottomCrop
      • Item.bottomMargin
      • Item.columns
      • Item.conditions
      • Item.embed
      • Item.file
      • Item.filetype
      • Item.fillColour
      • Item.fontName
      • Item.fontSize
      • Item.fontStyle
      • Item.generatedRowHeight
      • Item.generating
      • Item.headerHeight
      • Item.height
      • Item.job
      • Item.justify
      • Item.leftCrop
      • Item.leftMargin
      • Item.lineColour
      • Item.lineStyle
      • Item.lineWidth
      • Item.name
      • Item.resolution
      • Item.rightCrop
      • Item.rightMargin
      • Item.rows
      • Item.saveCSV
      • Item.saveCSVFilename
      • Item.saveXlsx
      • Item.saveXlsxFilename
      • Item.script
      • Item.text
      • Item.textColour
      • Item.topCrop
      • Item.topMargin
      • Item.type
      • Item.width
      • Item.x
      • Item.x2
      • Item.y
      • Item.y2
    • Constructor
      • Item()
    • Static methods
      • Item.GetAll()
      • Item.GetFromName()
    • Instance methods
      • Item.DeleteColumn()
      • Item.DeleteRow()
      • Item.Generate()
      • Item.GetCellProperties()
      • Item.GetColumnProperties()
      • Item.GetColumnWidth()
      • Item.GetCondition()
      • Item.GetAutotableCondition()
      • Item.GetTableCondition()
      • Item.GetGeneratedData()
      • Item.GetRowHeight()
      • Item.InsertColumn()
      • Item.InsertRow()
      • Item.MergeCells()
      • Item.RemoveCondition()
      • Item.RemoveAutotableCondition()
      • Item.RemoveTableCondition()
      • Item.SetCellProperties()
      • Item.SetColumnProperties()
      • Item.SetColumnWidth()
      • Item.SetCondition()
      • Item.SetAutotableCondition()
      • Item.SetTableCondition()
      • Item.SetRowHeight()
      • Item.UnmergeCells()
  • Oasys.REPORTER.Options class
    • Constants
      • Promises
        • Options.RUN_PROMISE_CONSTRUCTOR
        • Options.RUN_PROMISE_METHOD
        • Options.RUN_PROMISE_PROPERTY
        • Options.RUN_PROMISE_SCRIPT
        • Options.RUN_PROMISE_WINDOW_LOOP
    • Class properties
      • Options.run_promises
  • Oasys.REPORTER.Page class
    • Properties
      • Page.generating
      • Page.items
      • Page.master
      • Page.name
    • Constructor
      • Page()
    • Instance methods
      • Page.DeleteItem()
      • Page.Duplicate()
      • Page.Generate()
      • Page.GetAllItems()
      • Page.GetItem()
      • Page.ImportItem()
  • Oasys.REPORTER.Reporter class
    • Constants
      • Autotable source and row types
        • Reporter.AUTO_TABLE_DIRECTORY
        • Reporter.AUTO_TABLE_FILE
        • Reporter.AUTO_TABLE_HEADER
        • Reporter.AUTO_TABLE_ROWS
      • Condition types
        • Reporter.CONDITION_BETWEEN
        • Reporter.CONDITION_CONTAINS_STRING
        • Reporter.CONDITION_DOESNT_CONTAIN_STRING
        • Reporter.CONDITION_DOESNT_MATCH_REGEX
        • Reporter.CONDITION_EQUAL_TO
        • Reporter.CONDITION_GREATER_THAN
        • Reporter.CONDITION_LESS_THAN
        • Reporter.CONDITION_MATCHES_REGEX
        • Reporter.CONDITION_NOT_BETWEEN
        • Reporter.CONDITION_NOT_EQUAL_TO
      • Justification
        • Reporter.JUSTIFY_BOTTOM
        • Reporter.JUSTIFY_CENTRE
        • Reporter.JUSTIFY_LEFT
        • Reporter.JUSTIFY_MIDDLE
        • Reporter.JUSTIFY_RIGHT
        • Reporter.JUSTIFY_TOP
      • Line cap style
        • Reporter.CAP_FLAT
        • Reporter.CAP_ROUND
        • Reporter.CAP_SQUARE
      • Line join style
        • Reporter.JOIN_BEVEL
        • Reporter.JOIN_MITRE
        • Reporter.JOIN_ROUND
      • Line style
        • Reporter.LINE_DASH
        • Reporter.LINE_DASH_DOT
        • Reporter.LINE_DASH_DOT_DOT
        • Reporter.LINE_DOT
        • Reporter.LINE_NONE
        • Reporter.LINE_SOLID
      • Text style
        • Reporter.TEXT_BOLD
        • Reporter.TEXT_ITALIC
        • Reporter.TEXT_NORMAL
        • Reporter.TEXT_UNDERLINE
      • View
        • Reporter.VIEW_DESIGN
        • Reporter.VIEW_PRESENTATION
  • Oasys.REPORTER.Template class
    • Properties
      • Template.filename
      • Template.generating
      • Template.pages
      • Template.path
      • Template.readonly
      • Template.view
    • Constructor
      • Template()
    • Static methods
      • Template.GetAll()
      • Template.GetCurrent()
    • Instance methods
      • Template.Close()
      • Template.DeletePage()
      • Template.DeleteTemporaryVariables()
      • Template.DownloadThumbnail()
      • Template.EditVariables()
      • Template.ExpandVariablesInString()
      • Template.Generate()
      • Template.GetAllPages()
      • Template.GetMaster()
      • Template.GetPage()
      • Template.GetVariableDescription()
      • Template.GetVariableValue()
      • Template.Html()
      • Template.Pdf()
      • Template.Pptx()
      • Template.Print()
      • Template.Save()
      • Template.SaveAs()
      • Template.Update()
      • Template.UpdateThumbnail()
  • Oasys.REPORTER.Utils class
    • Static methods
      • Utils.Build()
      • Utils.CallPromiseHandlers()
      • Utils.GarbageCollect()
      • Utils.HiResTimer()
      • Utils.SHA256()
      • Utils.SHA512()
      • Utils.Terminate()
      • Utils.TimerResolution()
      • Utils.UUID()
      • Utils.Version()
  • Oasys.REPORTER.Variable class
    • Constants
      • Variable.DESCRIPTION
      • Variable.FORMAT
      • Variable.FORMAT_FLOAT
      • Variable.FORMAT_GENERAL
      • Variable.FORMAT_INTEGER
      • Variable.FORMAT_LOWERCASE
      • Variable.FORMAT_NONE
      • Variable.FORMAT_SCIENTIFIC
      • Variable.FORMAT_UPPERCASE
      • Variable.NAME
      • Variable.PRECISION
      • Variable.READONLY
      • Variable.TEMPORARY
      • Variable.TYPE
      • Variable.VALUE
    • Properties
      • Variable.description
      • Variable.format
      • Variable.name
      • Variable.precision
      • Variable.readonly
      • Variable.temporary
      • Variable.type
      • Variable.value
    • Constructor
      • Variable()
    • Static methods
      • Variable.GetAll()
      • Variable.GetFromName()
    • Instance methods
      • Variable.Remove()
  • Oasys.REPORTER.Window class
    • Constants
      • Window.CANCEL
      • Window.NO
      • Window.OK
      • Window.YES
    • Static methods
      • Window.Error()
      • Window.GetDirectory()
      • Window.GetFile()
      • Window.GetFiles()
      • Window.GetInteger()
      • Window.GetNumber()
      • Window.GetOptions()
      • Window.GetString()
      • Window.Information()
      • Window.Message()
      • Window.Question()
      • Window.Warning()
Oasys.REPORTER
  • Search


© Copyright 2026, Arup Digital Products Ltd.

Built with Sphinx using a theme provided by Read the Docs.