StiVariableHelper Class

Namespace: Stimulsoft.Report.Engine

Methods

Method Returns Description
fillItemsOfVariable static boolean  
fillItemsOfVariables static boolean  
filter static void  
getDataSourcesWithRequestFromUserVariablesInCommand static string[]  
getElementIndex static number  
getVariableLabel static string  
setDefaultValueForRequestFromUserVariables static void  
setDefaultValueForRequestFromUserVariablesAsync static void  
setDefaultValueForRequestFromUserVariablesIfUserItems static void  
setVariableLabel static void  
setVariableLabel2 static void  
setVariableValue static void  

Method Details

fillItemsOfVariable static

fillItemsOfVariable(variable: StiVariable, compiledReport: StiReport, REFmodified: { ref: boolean }, modeItems: boolean): boolean

Parameters

  • variable (StiVariable)
  • compiledReport (StiReport)
  • REFmodified ({ ref: boolean })
  • modeItems (boolean)

Returns boolean


fillItemsOfVariables static

fillItemsOfVariables(compiledReport: StiReport, modeItems: boolean): boolean

Parameters

  • compiledReport (StiReport)
  • modeItems (boolean)

Returns boolean


filter static

filter(report: StiReport, info: StiDialogInfo, REFkeys: { ref: any[] }, REFvalues: { ref: any[] }, REFvaluesBinding: { ref: any[] }, REFcheckedStates: { ref: boolean[] }): void

Parameters

  • report (StiReport)
  • info (StiDialogInfo)
  • REFkeys ({ ref: any[] })
  • REFvalues ({ ref: any[] })
  • REFvaluesBinding ({ ref: any[] })
  • REFcheckedStates ({ ref: boolean[] })

getDataSourcesWithRequestFromUserVariablesInCommand static

getDataSourcesWithRequestFromUserVariablesInCommand(report: StiReport): string[]

Parameters

Returns string[]


getElementIndex static

getElementIndex(info: StiDialogInfo, value: any): number

Parameters

Returns number


getVariableLabel static

getVariableLabel(report: StiReport, variableName: string): string

Parameters

Returns string


setDefaultValueForRequestFromUserVariables static

setDefaultValueForRequestFromUserVariables(report: StiReport, haveVars: boolean, allowParseQuery: any, isConnectToDataV2: any): void

Parameters

  • report (StiReport)
  • haveVars (boolean)
  • allowParseQuery (any)
  • isConnectToDataV2 (any)

setDefaultValueForRequestFromUserVariablesAsync static

setDefaultValueForRequestFromUserVariablesAsync(report: StiReport, haveVars: boolean, allowParseQuery: any, isConnectToDataV2: any): void

Parameters

  • report (StiReport)
  • haveVars (boolean)
  • allowParseQuery (any)
  • isConnectToDataV2 (any)

setDefaultValueForRequestFromUserVariablesIfUserItems static

setDefaultValueForRequestFromUserVariablesIfUserItems(report: StiReport): void

Parameters


setVariableLabel static

setVariableLabel(report: StiReport, variable: StiVariable, label: string): void

Parameters

  • report (StiReport)
  • variable (StiVariable)
  • label (string)

setVariableLabel2 static

setVariableLabel2(report: StiReport, variable: StiVariable, info: StiDialogInfo, newValue: object): void

Parameters


setVariableValue static

setVariableValue(report: StiReport, variable: StiVariable, variableValue: any): void

Parameters

  • report (StiReport)
  • variable (StiVariable)
  • variableValue (any)

Fields

Field Type Description
checkedStates any  
checkedStates any  
dataSource any  
dataSource any  
dataSource any  
dataSourcesToReconnect any  
dataSourcesToReconnect any  
expression any  
found any  
haveVars any  
haveVars any  
haveVars any  
haveVars any  
info any  
info any  
item any  
item any  
item any  
item any  
item any  
item any  
item any  
item any  
item any  
item any  
item any  
item any  
item any  
items any  
key any  
key any  
keys any  
keys any  
keys any  
label any  
list any  
modified any  
newValue any  
newValue any  
newValue any  
newValue any  
newValue any  
newValue any  
newValue any  
resultItem any  
tLength any  
tLength any  
tLength any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
type any  
value any  
value any  
value any  
values any  
values any  
valuesBinding any  
valuesBinding any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any  
varTypeName any