Next Previous Up Contents
Next: Viewer Windows
Up: Activation Actions
Previous: Invoke Datalink Row

#### A.10.1.22 View Datalink Table

Configuration for View Datalink Table action

The View Datalink Table action is for tables whose rows that can reference files in the {links}-response table format defined by the DataLink standard. Activating a row with this action defined will retrieve the DataLink file from the location indicated and display it in a new popup window. The display is the same as that of the DataLink Window; see the documentation of that window for details. There are a couple of differences however:

- In this case, the DataLink table is not loaded into TOPCAT as a new table.
- There is an extra checkbox, Auto-Invoke, next to the Invoke button. If this is selected, then as soon as the row is activated, the invoke action will be performed automatically on that row's DataLink table without needing any more user intervention. This can work well, and reduces the number of clicks required (it's not necessary to hit Invoke every time), but it may be worth trying it manually on a few rows to make sure the right action is taking place. TOPCAT tries to use the corresponding row of the DataLink table each time a new DataLink table is loaded, based on column values; it usually guesses correctly, but may get confused if the structure of the tables is much different for different rows.

There are two alternative ways to configure this action; you can either specify the Datalink Table URL or the Links Service parameters. Select the radio button for one or the other and fill in the details as appropriate.

Datalink Table URL:
  This option is suitable if you have the complete URL of a DataLink table supplied by one of the columns in the activated table.
  Links Table Location
    Gives the URL or filename of the DataLink table for each row. This is normally one of the table columns and can be selected from the drop-down list, but alternatively the expression language may be used to assemble a location string from other columns.
Links Service:
  This option is suitable if you know where to find a DataLink "{links}" service, as defined by the DataLink standard, and have suitable ID values supplied in the activated table.
  Links Endpoint
    The "{links} endpoint" as defined by e.g. Section 2 of the DataLink 1.0 standard. This is a base URL for the service, and is entered as a fixed string without quotes.
  Datalink ID
    The (textual or numeric) value for each activated row of the ID parameter to the DataLink service defined by the above endpoint. This identifies the item whose links are to be retrieved, and is normally one of the table columns that can be selected from the drop-down list; alternatively the expression language may be used to assemble an ID value from other columns. TOPCAT will try to choose a default value for this field based on table metadata (it looks for columns with UCD "`meta.id`" or variants).

Next Previous Up Contents
Next: Viewer Windows
Up: Activation Actions
Previous: Invoke Datalink Row

TOPCAT - Tool for OPerations on Catalogues And Tables
Starlink User Note253
TOPCAT web page: http://www.starlink.ac.uk/topcat/
Author email: m.b.taylor@bristol.ac.uk
Mailing list: topcat-user@jiscmail.ac.uk