Maptitude GISDK Help |
Writes a value or sequence of numbers into a range of cells in an editor window.
SetEditorValues(string editor_name, array region, string method, array params, array options)
Argument |
Contents |
editor_name |
The name of the editor from which values are read, or null for the current editor |
region |
An array of two elements: {array columns, array rows} |
method |
"Value" to write an array of values into the cells of the editor, "Sequence" to write a series of numbers into the cells of the editor, or "Formula" to copy the values from another column (including a formula field) into the cells of the editor |
params |
For "Value" method, an array containing the value to be written. For "Sequence" method, an array containing the start_value and step_value. For "Formula" method, an array containing the name of the other column. |
No options are currently supported.
The region variable is identical in format to that returned by GetEditorHighlight().
If columns or rows are null, all columns or rows are filled, respectively.
hl = GetEditorHighlight()
// Fill the highlighted range with the number 77.7
SetEditorValues(null, hl, "Value", {77.7}, null)
// Fill the entire editor with missing values
SetEditorValues(null, hl, "Value", {null}, null)
// Fill the Sort Order column with 1, 2, 3, etc.
SetEditorValues(null, {{"[Sort Order]"}, null}, "Sequence", {1, 1}, )
Error Type |
Meaning |
Error |
The region or method is invalid |
NotFound |
There is no editor of the given name |
Function |
Summary |
Reads a two-dimensional array of values from an editor window |
|
Reads the values of one or more fields for a record in a view |
|
Writes a value or sequence of numbers into a range of cells in a view on a table |
©2025 Caliper Corporation | www.caliper.com |