Command/datasetvariable
< Command
Jump to navigation
Jump to search
\datasetvariable
Syntax (autogenerated)
\datasetvariable{...}{...}{...} | |
{...} | name |
{...} | name number |
{...} | key realpage |
Syntax
\datasetvariable{...}{...}{...} | |
{...} | name of data set |
{...} | name or number of table in data set |
{...} | variable name |
Description
\datasetvariable{mydataset}{mytable}{myvariable}
This command retrieves the value of myvariable
in the table mytable
stored in the dataset mydataset
. Two complete examples are shown below.
Usage
% Define a dataset called 'mysteries' \definedataset[mysteries] % The first anonymous table is stored at position 1, the second at position 2, etc. \setdataset[mysteries][assistant=Watson] % Retrieving an anonymous table \datasetvariable{mysteries}{1}{assistant} % Watson
or
% Define a dataset called 'mysteries' \definedataset[mysteries] % Store a key-value dataset called 'Doyle' \setdataset[mysteries][Doyle][detective=Holmes, assistant=Watson, officer=Lestrade] % Retrive the variable 'assistant' from the 'Doyle' table in the 'mysteries' dataset \datasetvariable{mysteries}{Doyle}{assistant} % Watson
See also
- \definedataset to define a dataset for storing key-value tables
- \setdataset to store key-value tables in a dataset
- More detailed explanations and examples can be found in the Key-Value Assignments article, under the section Multi-pass data.
Help from ConTeXt-Mailinglist/Forum
All issues with: