Set4File
Sets extended parameter specified by name and value for IDEA database.
Compatibility
Available as of IDEA version 10.1
Syntax
Set4File(fileName As String, paramName As String, paramValue As Object)
Parameters
fileName
IDEA database name
paramName
Extended parameter name
paramValue
Extended parameter value. Can be of the following types: Integer, String, Float, Date, Period, Object.
Example
Sub Main()
Dim mc As Object
Dim sc As Object
Dim parmeterizer As Object
Dim Period As Object
Dim startDate As Date
Dim toDate As Date
Set mc = SmartContext.MacroCommands
Set sc = mc.SimpleCommands
Set parameterizer = mc.GlobalParameters
'Setting string value for primary input file
parameterizer.Set4File SmartContext.PrimaryInputFile, "StringVal", "HaHaHa"
' Setting integer value for the audit folder
parameterizer.Set4AuditFolder "2015_0603", "IntVal", 100
' Setting string value for the audit folder
parameterizer.Set4AuditFolder "2014_0603", "StringVal", "Some String"
' Setting date value for the current project
startDate = DateSerial(2000, 1, 1)
parameterizer.Set4Project "DateTimeVal", startDate
' Setting period value for the current app workflow
toDate = DateSerial(3000, 1, 1)
Set Period = sc.CreatePeriod(startDate, toDate)
parameterizer.Set4App "PeriodVal", Period
' Setting float value for machine/company
parameterizer.Set4Machine "FloatVal", 123.45
End Sub