The dumpdictionarysource( function returns a carriage return separated array of dictionary keys and values (see Data Dictionaries). The keys and values are quoted so that they could be used to re-assemble the dictionary with the initializedictionary( function.
Parameters
This function has one parameter:
dictionary – is the name of the field or variable that contains the dictionary (must contain binary data).
Description
This function returns a carriage return separated array of dictionary keys and values. Each line contains a key=value pair. If the value is text it is quoted (for example "Name","Jim"
), but if it is numeric it is not quoted (for example "Depth",3
. The output of this function can be used to create an initializedictionary( function.
This function is part of a suite that manipulates items in a key/value dictionary. This is not a language dictionary for spelling checks, but a dictionary that allows you to define words (names) and their values (definitions).
For example, this formula builds a dictionary and then dumps it back out in the same format.
dumpdictionarysource(initializedictionary("Color","Blue","Shape","Oval","Depth",3))
The result of this formula will be:
"Color","Blue",
"Shape","Oval",
"Depth",3
Notice that the depth, which is numeric, is not quoted.
Other functions that are related to this function are:
See Also
History
Version | Status | Notes |
10.2 | New | New in this version. |