ConnectionParameter Class

ConnectionParameter class

Specifies properties about any parameters used with external data connectionsParameters are valid for ODBC and web queries.


type ConnectionParameter struct  {
	ptr unsafe.Pointer
}

Constructors

MethodDescription

Methods

MethodDescription
IsNullChecks whether the implementation object is nullptr.
GetSqlTypeSQL data type of the parameter. Only valid for ODBC sources.
SetSqlTypeSQL data type of the parameter. Only valid for ODBC sources.
GetRefreshOnChangeFlag indicating whether the query should automatically refresh when the contents of acell that provides the parameter value changes. If true, then external data is refreshedusing the new parameter value every time there’s a change. If false, then external datais only refreshed when requested by the user, or some other event triggers refresh (e.g., workbook opened).
SetRefreshOnChangeFlag indicating whether the query should automatically refresh when the contents of acell that provides the parameter value changes. If true, then external data is refreshedusing the new parameter value every time there’s a change. If false, then external datais only refreshed when requested by the user, or some other event triggers refresh (e.g., workbook opened).
GetPromptPrompt string for the parameter. Presented to the spreadsheet user along with input UIto collect the parameter value before refreshing the external data. Used only whenparameterType = prompt.
SetPromptPrompt string for the parameter. Presented to the spreadsheet user along with input UIto collect the parameter value before refreshing the external data. Used only whenparameterType = prompt.
GetTypeType of parameter used.If the parameterType=value, then the value from boolean, double, integer,or string will be used. In this case, it is expected that only one of{boolean, double, integer, or string} will be specified.
SetTypeType of parameter used.If the parameterType=value, then the value from boolean, double, integer,or string will be used. In this case, it is expected that only one of{boolean, double, integer, or string} will be specified.
GetNameThe name of the parameter.
SetNameThe name of the parameter.
GetCellReferenceCell reference indicating which cell’s value to use for the query parameter. Used only when parameterType is cell.
SetCellReferenceCell reference indicating which cell’s value to use for the query parameter. Used only when parameterType is cell.
GetValueNon-integer numeric value,Integer value,String value or Boolean valueto use as the query parameter. Used only when parameterType is value.
SetValueNon-integer numeric value,Integer value,String value or Boolean valueto use as the query parameter. Used only when parameterType is value.