Data Function is automatically deleted when its table output parameter is deleted or replaced

Data Function is automatically deleted when its table output parameter is deleted or replaced

book

Article ID: KB0081055

calendar_today

Updated On:

Products Versions
Spotfire Analyst All Versions

Description

A data function is deleted if its table output parameter is deleted or replaced. If there is more than one data function which replaces the same data table as the output, then execution of one of the data functions will cause the automatic deletion of the other data table. The data function will not be seen in the Edit > Data Table Properties dialog. There may be no notification that the data function was deleted.

Issue/Introduction

Data Function is automatically deleted if its table output parameter is deleted or replaced. For example, a data function may be automatically removed on execution of different data function which references the same output data table.

Resolution

It is not possible to have the same data table replaced by multiple data functions at the same time. This behavior is by design as the data function will automatically be removed when it loses all of its outputs. In earlier versions there was no alert that the data function was removed. To ensure there is a notification that the action caused a removal of the data function, ensure you are running the following or higher versions:

  • TS 7.0.1 HF-017 and higher
  • TS 7.5.0 HF-006 and higher
  • TS 7.6.0 HF-007 and higher
  • TS 7.7 and higher


Example notification:

The data function 'myDataFunction' was removed because all of its outputs were removed