Functions Data

UploadData

The UploadData() function uploads data to Quintessence using a configured data feed. It processes the input range as is and bypasses any transformations.

Related functions: UploadDataAsync


Syntax:

Qx.UploadData(Data Feed, Range, ShowError)
  • In Excel with Quintessence add-in versions prior to 25.1, use: UploadData()
 See parameter descriptions

Data FeedThe name of the data feed configured on the Quintessence server.
RangeThe range of data to upload.
ShowErrorControls what information is returned after the data feed runs.
Accepted values:
NoLog
Errors
Warnings
NoLogWarnings
NoLogErrors

More information on ShowError:

The table below describes the output for each option, based on whether the data feed produces warnings, errors, or neither.

ShowError OptionWarnings OnlyErrors (and possibly warnings)No Errors or Warnings
NoLogTRUETRUETRUE
ErrorsTRUEList of errorsTRUE
WarningsList of warningsList of errorsTRUE
NoLogWarningsFeed executed
with warnings
Feed executed
with errors/warnings
TRUE
NoLogErrorsTRUE#VALUETRUE

Examples:

The examples provided below are based on fictitious data for illustrative purposes only.

> Example 1: Uploading data


Suppose an administrator has created a data feed called Load Prices.
The range to upload is A1:C100, and you want to return only warning messages (if any) when the feed runs.

Formula:

=Qx.UploadData("Load Prices", A1:C100, "Warnings")

Use either the Upload Sheet or Upload Selected button in the Quintessence ribbon to execute the upload.