dumpdictionarysource(
DICTIONARY
)

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

VersionStatusNotes
10.2NewNew in this version.