Below is the example of using the SetMs operation to change data in the model. The request contains an instance of opened modeling container, parameters of operation execution, and the data change pattern. After executing the operation returns the workbook that contains changed variable data.
{ "Envelope" : { "Body" : { "SetMs" : { "tMs" : {
"id" : "S89!M!S!C1" }, "tArg" : { "pattern" : { "obInst" : "true", "item" : { "key" : "2803",
"problem" : { "metamodel" : { "visualControllerPattern" : "" } } } }, "meta" :
{ "item" : { "k" : "2803", "type" : "Problem", "problemMd" : { "metamodel" : { "visualController" :
{ "chainWorkbookSet" : { "refresh" : { "saveData" : "true" }, "pattern" : { "obInst" : "true",
"dataEditState" : "true", "cellsTable" : { "cells" : "true", "getCellDate" : "true" } }, "meta" : { "dataEditState" :
{ "readOnly" : "false" }, "cellsTable" : { "@rowCount" : "2", "@columnCount" : "31", "columns" : { "dims" :
{ "it" : { "k" : "0", "id" : "calendar" } }, "slots" : { "s" :
[ { "@date" : "1990-01-01", "els" : { "e" : { "k" : "YEARS:1.1.1990", "n" : "1990A1" }
} }, { "@date" : "1991-01-01", "els" : { "e" : { "k" : "YEARS:1.1.1991", "n" : "1991A1"
} } }, { "@date" : "1992-01-01", "els" : { "e" : { "k" : "YEARS:1.1.1992",
"n" : "1992A1" } } }, { "@date" : "1993-01-01", "els" : { "e" : {
"k" : "YEARS:1.1.1993", "n" : "1993A1" } } }, { "@date" : "1994-01-01", "els" : { "e" :
{ "k" : "YEARS:1.1.1994", "n" : "1994A1" } } }, { "@date" : "1995-01-01", "els" : {
"e" : { "k" : "YEARS:1.1.1995", "n" : "1995A1" } } }, { "@date" : "1996-01-01", "els" :
{ "e" : { "k" : "YEARS:1.1.1996", "n" : "1996A1" } } }, { "@date" : "1997-01-01",
"els" : { "e" : { "k" : "YEARS:1.1.1997", "n" : "1997A1" } } }, {
"@date" : "1998-01-01", "els" : { "e" : { "k" : "YEARS:1.1.1998", "n" : "1998A1" } } },
{ "@date" : "1999-01-01", "els" : { "e" : { "k" : "YEARS:1.1.1999", "n" : "1999A1" } }
}, { "@date" : "2000-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2000", "n" : "2000A1" }
} }, { "@date" : "2001-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2001", "n" : "2001A1"
} } }, { "@date" : "2002-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2002",
"n" : "2002A1" } } }, { "@date" : "2003-01-01", "els" : { "e" : {
"k" : "YEARS:1.1.2003", "n" : "2003A1" } } }, { "@date" : "2004-01-01", "els" : { "e" :
{ "k" : "YEARS:1.1.2004", "n" : "2004A1" } } }, { "@date" : "2005-01-01", "els" : {
"e" : { "k" : "YEARS:1.1.2005", "n" : "2005A1" } } }, { "@date" : "2006-01-01", "els" :
{ "e" : { "k" : "YEARS:1.1.2006", "n" : "2006A1" } } }, { "@date" : "2007-01-01",
"els" : { "e" : { "k" : "YEARS:1.1.2007", "n" : "2007A1" } } }, {
"@date" : "2008-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2008", "n" : "2008A1" } } },
{ "@date" : "2009-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2009", "n" : "2009A1" } }
}, { "@date" : "2010-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2010", "n" : "2010A1" }
} }, { "@date" : "2011-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2011", "n" : "2011A1"
} } }, { "@date" : "2012-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2012",
"n" : "2012A1" } } }, { "@date" : "2013-01-01", "els" : { "e" : {
"k" : "YEARS:1.1.2013", "n" : "2013A1" } } }, { "@date" : "2014-01-01", "els" : { "e" :
{ "k" : "YEARS:1.1.2014", "n" : "2014A1" } } }, { "@date" : "2015-01-01", "els" : {
"e" : { "k" : "YEARS:1.1.2015", "n" : "2015A1" } } }, { "@date" : "2016-01-01", "els" :
{ "e" : { "k" : "YEARS:1.1.2016", "n" : "2016A1" } } }, { "@date" : "2017-01-01",
"els" : { "e" : { "k" : "YEARS:1.1.2017", "n" : "2017A1" } } }, {
"@date" : "2018-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2018", "n" : "2018A1" } } },
{ "@date" : "2019-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2019", "n" : "2019A1" } }
}, { "@date" : "2020-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2020", "n" : "2020A1" }
} } ] } }, "rows" : { "dims" : { "it" :
{ "k" : "0", "id" : "series" } }, "slots" : { "s" : [ {
"els" : { "e" : { "k" : "MyInputVavable", "n" : "MyInputVavable" } } }, {
"els" : { "e" : { "k" : "MyOutputVavable", "n" : "MyOutputVavable" } } } ]
} }, "cells" : { "c" : [ { "@v" : "7", "@dt" : "3", "@row" : "0",
"@column" : "0", "@date" : "1990-01-01" }, { "@v" : "-1.700000", "@dt" : "3", "@row" : "0", "@column" : "1", "@date" : "1991-01-01" },
{ "@v" : "7.200000", "@dt" : "3", "@row" : "0", "@column" : "2", "@date" : "1992-01-01" }, { "@v" : "-1.000000", "@dt" : "3",
"@row" : "0", "@column" : "3", "@date" : "1993-01-01" }, { "@v" : "5.000000", "@dt" : "3", "@row" : "0", "@column" : "4", "@date" : "1994-01-01"
}, { "@v" : "0.200000", "@dt" : "3", "@row" : "0", "@column" : "5", "@date" : "1995-01-01" }, { "@v" : "6.600000",
"@dt" : "3", "@row" : "0", "@column" : "6", "@date" : "1996-01-01" }, { "@v" : "-0.500000", "@dt" : "3", "@row" : "0", "@column" : "7",
"@date" : "1997-01-01" }, { "@v" : "3.200000", "@dt" : "3", "@row" : "0", "@column" : "8", "@date" : "1998-01-01" }, {
"@v" : "2.000000", "@dt" : "3", "@row" : "0", "@column" : "9", "@date" : "1999-01-01" }, { "@v" : "3.000000", "@dt" : "3", "@row" : "0",
"@column" : "10", "@date" : "2000-01-01" }, { "@v" : "6.200000", "@dt" : "3", "@row" : "0", "@column" : "11", "@date" : "2001-01-01" },
{ "@v" : "7.100000", "@dt" : "3", "@row" : "0", "@column" : "12", "@date" : "2002-01-01" }, { "@v" : "5.800000", "@dt" : "3",
"@row" : "0", "@column" : "13", "@date" : "2003-01-01" }, { "@v" : "2.800000", "@dt" : "3", "@row" : "0", "@column" : "14", "@date" : "2004-01-01"
}, { "@v" : "3.700000", "@dt" : "3", "@row" : "0", "@column" : "15", "@date" : "2005-01-01" }, { "@v" : "4.454652",
"@dt" : "3", "@row" : "0", "@column" : "16", "@date" : "2006-01-01" }, { "@v" : "3.200000", "@dt" : "3", "@row" : "0", "@column" : "17",
"@date" : "2007-01-01" }, { "@v" : "3.600000", "@dt" : "3", "@row" : "0", "@column" : "18", "@date" : "2008-01-01" }, {
"@v" : "8.000000", "@dt" : "3", "@row" : "0", "@column" : "19", "@date" : "2009-01-01" }, { "@v" : "7.000000", "@dt" : "3", "@row" : "0",
"@column" : "20", "@date" : "2010-01-01" }, { "@v" : "4.000000", "@dt" : "3", "@row" : "1", "@column" : "0", "@date" : "1990-01-01" },
{ "@v" : "3.000000", "@dt" : "3", "@row" : "1", "@column" : "2", "@date" : "1992-01-01" }, { "@v" : "2.000000", "@dt" : "3",
"@row" : "1", "@column" : "3", "@date" : "1993-01-01" }, { "@v" : "3.800000", "@dt" : "3", "@row" : "1", "@column" : "4", "@date" : "1994-01-01"
}, { "@v" : "1.200000", "@dt" : "3", "@row" : "1", "@column" : "5", "@date" : "1995-01-01" }, { "@v" : "2.000000",
"@dt" : "3", "@row" : "1", "@column" : "7", "@date" : "1997-01-01" }, { "@v" : "1.100000", "@dt" : "3", "@row" : "1", "@column" : "8",
"@date" : "1998-01-01" }, { "@v" : "5.400000", "@dt" : "3", "@row" : "1", "@column" : "9", "@date" : "1999-01-01" }, {
"@v" : "1.000000", "@dt" : "3", "@row" : "1", "@column" : "10", "@date" : "2000-01-01" }, { "@v" : "-1.700000", "@dt" : "3", "@row" : "1",
"@column" : "11", "@date" : "2001-01-01" }, { "@v" : "7.200000", "@dt" : "3", "@row" : "1", "@column" : "12", "@date" : "2002-01-01" },
{ "@v" : "-1.000000", "@dt" : "3", "@row" : "1", "@column" : "13", "@date" : "2003-01-01" }, { "@v" : "5.000000", "@dt" : "3",
"@row" : "1", "@column" : "14", "@date" : "2004-01-01" }, { "@v" : "0.200000", "@dt" : "3", "@row" : "1", "@column" : "15", "@date" : "2005-01-01"
}, { "@v" : "6.600000", "@dt" : "3", "@row" : "1", "@column" : "16", "@date" : "2006-01-01" }, { "@v" : "-0.500000",
"@dt" : "3", "@row" : "1", "@column" : "17", "@date" : "2007-01-01" }, { "@v" : "3.200000", "@dt" : "3", "@row" : "1", "@column" : "18",
"@date" : "2008-01-01" }, { "@v" : "2.000000", "@dt" : "3", "@row" : "1", "@column" : "19", "@date" : "2009-01-01" }, {
"@v" : "3.000000", "@dt" : "3", "@row" : "1", "@column" : "20", "@date" : "2010-01-01" } ] } } }
}, "chainWorkbookEaxSet" : { "pattern" : { "obInst" : "true" }, "meta" : "" } }
} } } }, "metaGet" : { "obInst" : "true", "item" : { "key" : "2803",
"problem" : { "metamodel" : { "visualControllerPattern" : { "chainWorkbook" : { "pattern" : {
"obInst" : "true", "cellsTable" : { "headers" : "true", "slots" : { "elementKey" : "true", "elementName" : "true" }, "cells" : "true",
"emptyCells" : "false", "getCellDate" : "true" } } }, "chainWorkbookEax" : "" } } } }
}, "execParams" : { "scenarioKeys" : "", "execFillChain" : "true" } } } } } }
{ "Envelope" : { "Body" : { "SetMsResult" : { "id" : { "id" : "S89!M!S!C1" }, "meta" : {
"obInst" : { "obDesc" : { "@isShortcut" : "0", "i" : "MODELSPACE", "n" : "Modeling container", "k" : "1581", "c" : "5121", "p" : "1580",
"h" : "0" } }, "dirty" : "0", "item" : { "k" : "2803", "id" : "TEMP_MODEL", "n" : "TEMP_MODEL", "vis" : "1",
"type" : "Problem", "problemMd" : { "metamodel" : { "k" : "2804", "visualController" : { "chainWorkbook" : {
"id" : { "id" : "S89!M!S!W4" }, "meta" : { "obInst" : { "obDesc" : {
"@isShortcut" : "0", "i" : "CHAINWB_2804", "n" : "ChainWorkBook", "k" : "2837", "c" : "2827", "p" : "2804", "h" : "0" } }, "dirty" : "1",
"windowsPosition" : "Vertical", "hasPivot" : "0", "hasLaner" : "1", "series" : { "@count" : "2", "its" : "" }, "cellsTable" : {
"@rowCount" : "2", "@columnCount" : "31", "columns" : { "dims" : { "it" : { "k" : "0", "id" : "calendar"
} }, "slots" : { "s" : [ { "@date" : "1990-01-01", "els" : {
"e" : { "k" : "YEARS:1.1.1990", "n" : "1990A1" } } }, { "@date" : "1991-01-01", "els" :
{ "e" : { "k" : "YEARS:1.1.1991", "n" : "1991A1" } } }, { "@date" : "1992-01-01",
"els" : { "e" : { "k" : "YEARS:1.1.1992", "n" : "1992A1" } } }, {
"@date" : "1993-01-01", "els" : { "e" : { "k" : "YEARS:1.1.1993", "n" : "1993A1" } } },
{ "@date" : "1994-01-01", "els" : { "e" : { "k" : "YEARS:1.1.1994", "n" : "1994A1" } }
}, { "@date" : "1995-01-01", "els" : { "e" : { "k" : "YEARS:1.1.1995", "n" : "1995A1" }
} }, { "@date" : "1996-01-01", "els" : { "e" : { "k" : "YEARS:1.1.1996", "n" : "1996A1"
} } }, { "@date" : "1997-01-01", "els" : { "e" : { "k" : "YEARS:1.1.1997",
"n" : "1997A1" } } }, { "@date" : "1998-01-01", "els" : { "e" : {
"k" : "YEARS:1.1.1998", "n" : "1998A1" } } }, { "@date" : "1999-01-01", "els" : { "e" :
{ "k" : "YEARS:1.1.1999", "n" : "1999A1" } } }, { "@date" : "2000-01-01", "els" : {
"e" : { "k" : "YEARS:1.1.2000", "n" : "2000A1" } } }, { "@date" : "2001-01-01", "els" :
{ "e" : { "k" : "YEARS:1.1.2001", "n" : "2001A1" } } }, { "@date" : "2002-01-01",
"els" : { "e" : { "k" : "YEARS:1.1.2002", "n" : "2002A1" } } }, {
"@date" : "2003-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2003", "n" : "2003A1" } } },
{ "@date" : "2004-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2004", "n" : "2004A1" } }
}, { "@date" : "2005-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2005", "n" : "2005A1" }
} }, { "@date" : "2006-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2006", "n" : "2006A1"
} } }, { "@date" : "2007-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2007",
"n" : "2007A1" } } }, { "@date" : "2008-01-01", "els" : { "e" : {
"k" : "YEARS:1.1.2008", "n" : "2008A1" } } }, { "@date" : "2009-01-01", "els" : { "e" :
{ "k" : "YEARS:1.1.2009", "n" : "2009A1" } } }, { "@date" : "2010-01-01", "els" : {
"e" : { "k" : "YEARS:1.1.2010", "n" : "2010A1" } } }, { "@date" : "2011-01-01", "els" :
{ "e" : { "k" : "YEARS:1.1.2011", "n" : "2011A1" } } }, { "@date" : "2012-01-01",
"els" : { "e" : { "k" : "YEARS:1.1.2012", "n" : "2012A1" } } }, {
"@date" : "2013-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2013", "n" : "2013A1" } } },
{ "@date" : "2014-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2014", "n" : "2014A1" } }
}, { "@date" : "2015-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2015", "n" : "2015A1" }
} }, { "@date" : "2016-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2016", "n" : "2016A1"
} } }, { "@date" : "2017-01-01", "els" : { "e" : { "k" : "YEARS:1.1.2017",
"n" : "2017A1" } } }, { "@date" : "2018-01-01", "els" : { "e" : {
"k" : "YEARS:1.1.2018", "n" : "2018A1" } } }, { "@date" : "2019-01-01", "els" : { "e" :
{ "k" : "YEARS:1.1.2019", "n" : "2019A1" } } }, { "@date" : "2020-01-01", "els" : {
"e" : { "k" : "YEARS:1.1.2020", "n" : "2020A1" } } } ] } },
"rows" : { "dims" : { "it" : { "k" : "0", "id" : "series" } },
"slots" : { "s" : [ { "els" : { "e" : { "k" : "MyInputVavable",
"n" : "MyInputVavable" } } }, { "els" : { "e" : { "k" : "MyOutputVavable",
"n" : "MyOutputVavable" } } } ] } }, "cells" : { "c" :
[ { "@v" : "7.000000", "@dt" : "3", "@row" : "0", "@column" : "0", "@date" : "1990-01-01" }, { "@v" : "-1.700000",
"@dt" : "3", "@row" : "0", "@column" : "1", "@date" : "1991-01-01" }, { "@v" : "7.200000", "@dt" : "3", "@row" : "0", "@column" : "2",
"@date" : "1992-01-01" }, { "@v" : "-1.000000", "@dt" : "3", "@row" : "0", "@column" : "3", "@date" : "1993-01-01" }, {
"@v" : "5.000000", "@dt" : "3", "@row" : "0", "@column" : "4", "@date" : "1994-01-01" }, { "@v" : "0.200000", "@dt" : "3", "@row" : "0",
"@column" : "5", "@date" : "1995-01-01" }, { "@v" : "6.600000", "@dt" : "3", "@row" : "0", "@column" : "6", "@date" : "1996-01-01" },
{ "@v" : "-0.500000", "@dt" : "3", "@row" : "0", "@column" : "7", "@date" : "1997-01-01" }, { "@v" : "3.200000", "@dt" : "3",
"@row" : "0", "@column" : "8", "@date" : "1998-01-01" }, { "@v" : "2.000000", "@dt" : "3", "@row" : "0", "@column" : "9", "@date" : "1999-01-01"
}, { "@v" : "3.000000", "@dt" : "3", "@row" : "0", "@column" : "10", "@date" : "2000-01-01" }, { "@v" : "6.200000",
"@dt" : "3", "@row" : "0", "@column" : "11", "@date" : "2001-01-01" }, { "@v" : "7.100000", "@dt" : "3", "@row" : "0", "@column" : "12",
"@date" : "2002-01-01" }, { "@v" : "5.800000", "@dt" : "3", "@row" : "0", "@column" : "13", "@date" : "2003-01-01" }, {
"@v" : "2.800000", "@dt" : "3", "@row" : "0", "@column" : "14", "@date" : "2004-01-01" }, { "@v" : "3.700000", "@dt" : "3", "@row" : "0",
"@column" : "15", "@date" : "2005-01-01" }, { "@v" : "4.454652", "@dt" : "3", "@row" : "0", "@column" : "16", "@date" : "2006-01-01" },
{ "@v" : "3.200000", "@dt" : "3", "@row" : "0", "@column" : "17", "@date" : "2007-01-01" }, { "@v" : "3.600000", "@dt" : "3",
"@row" : "0", "@column" : "18", "@date" : "2008-01-01" }, { "@v" : "8.000000", "@dt" : "3", "@row" : "0", "@column" : "19", "@date" : "2009-01-01"
}, { "@v" : "7.000000", "@dt" : "3", "@row" : "0", "@column" : "20", "@date" : "2010-01-01" }, { "@v" : "4.000000",
"@dt" : "3", "@row" : "1", "@column" : "0", "@date" : "1990-01-01" }, { "@v" : "3.000000", "@dt" : "3", "@row" : "1", "@column" : "2",
"@date" : "1992-01-01" }, { "@v" : "2.000000", "@dt" : "3", "@row" : "1", "@column" : "3", "@date" : "1993-01-01" }, {
"@v" : "3.800000", "@dt" : "3", "@row" : "1", "@column" : "4", "@date" : "1994-01-01" }, { "@v" : "1.200000", "@dt" : "3", "@row" : "1",
"@column" : "5", "@date" : "1995-01-01" }, { "@v" : "2.000000", "@dt" : "3", "@row" : "1", "@column" : "7", "@date" : "1997-01-01" },
{ "@v" : "1.100000", "@dt" : "3", "@row" : "1", "@column" : "8", "@date" : "1998-01-01" }, { "@v" : "5.400000", "@dt" : "3",
"@row" : "1", "@column" : "9", "@date" : "1999-01-01" }, { "@v" : "1.000000", "@dt" : "3", "@row" : "1", "@column" : "10", "@date" : "2000-01-01"
}, { "@v" : "-1.700000", "@dt" : "3", "@row" : "1", "@column" : "11", "@date" : "2001-01-01" }, { "@v" : "7.200000",
"@dt" : "3", "@row" : "1", "@column" : "12", "@date" : "2002-01-01" }, { "@v" : "-1.000000", "@dt" : "3", "@row" : "1", "@column" : "13",
"@date" : "2003-01-01" }, { "@v" : "5.000000", "@dt" : "3", "@row" : "1", "@column" : "14", "@date" : "2004-01-01" }, {
"@v" : "0.200000", "@dt" : "3", "@row" : "1", "@column" : "15", "@date" : "2005-01-01" }, { "@v" : "6.600000", "@dt" : "3", "@row" : "1",
"@column" : "16", "@date" : "2006-01-01" }, { "@v" : "-0.500000", "@dt" : "3", "@row" : "1", "@column" : "17", "@date" : "2007-01-01" },
{ "@v" : "3.200000", "@dt" : "3", "@row" : "1", "@column" : "18", "@date" : "2008-01-01" }, { "@v" : "2.000000", "@dt" : "3",
"@row" : "1", "@column" : "19", "@date" : "2009-01-01" }, { "@v" : "3.000000", "@dt" : "3", "@row" : "1", "@column" : "20", "@date" : "2010-01-01"
} ] } } } }, "chainWorkbookEax" : { "id" : {
"id" : "" }, "meta" : { "obInst" : { "obDesc" : { "@isShortcut" : "0", "i" : "CHAINWB_2804",
"n" : "ChainWorkBook", "k" : "2837", "c" : "2827", "p" : "2804", "h" : "0" } }, "dirty" : "1", "windowsPosition" : "Vertical", "hasPivot" : "0"
} } } } } } } } } } }
The SetMsModelData function changes data of the specified model. Input parameters:
ms. Opened modeling container instance.
modelKey. Model key.
data. The table that contains new model data.
After execution the function changes data in the specified model and returns the workbook that contains changed data.
public static GetWbkMdResult SetMsModelData(MsId ms, ulong modelKey, WbkCellsTable data) { var setMsOp = new SetMs(); setMsOp.tMs = ms; setMsOp.tArg = new SetMsArg()
{ // Set data change pattern pattern = new MsMdPattern() { item = new MsItemPattern() { // Specify model key key = modelKey, problem = new MsProblemPattern() { metamodel = new MsMetaModelPattern() { // Set pattern for visual building of metamodel
visualControllerPattern = new MsMetaModelVisualControllerPattern() { } } } } },// Set changed data extraction pattern metaGet = new MsMdPattern() { item = new MsItemPattern() { // Specify model key key = modelKey
problem = new MsProblemPattern() { metamodel = new MsMetaModelPattern() { // Set pattern for visual building of metamodel visualControllerPattern = new MsMetaModelVisualControllerPattern() { // Set internal workbook extraction pattern chainWorkbook = new GetWbkMdArg() { pattern = new WbkMdPattern() {
cellsTable = new WbkCellsTablePattern() { headers = true, slots = new PvtSlotPattern() { elementKey = true, elementName = true }, cells = true, emptyCells = false } } },// Set internal express view extraction pattern chainWorkbookEax = new GetEaxMdArg() { }
} } } } },// Set changeable data meta = new MsMd() { item = new MsItem() { // Specify model key k = modelKey,
type = MsItemType.Problem, problemMd = new MsProblem() { metamodel = new MsMetaModel() { visualController = new MsMetaModelVisualController() { // Set data change pattern in internal workbook chainWorkbookSet = new SetWbkMdArg() { pattern = new WbkMdPattern()
{ dataEditState = true, cellsTable = new WbkCellsTablePattern() { cells = true } }, refresh = new EaxRefresh() { saveData = true }, meta = new WbkMd() { dataEditState = new EaxDataEditState() { readOnly = false }, cellsTable = data }
},// Do not change internal express view chainWorkbookEaxSet = new SetEaxMdArg() { pattern = new EaxMdPattern() { }, meta = new EaxMd() { } } } } } }
}, // Set operation execution parameters execParams = new MsMdExecParams() { scenarioKeys = new long[] { }, // slice = slice, execFillChain = true } }; // Create proxy object for operation execution
var somClient = new SomPortTypeClient(); // Open variable SetMsResult setMsResult = somClient.SetMs(setMsOp); // Output changed data of variable MsMetaModelVisualController metaVC = setMsResult.meta.item.problemMd.metamodel.visualController; WbkCellsTable table = metaVC.chainWorkbook.meta.cellsTable; int ar = table.cells.Length; Console.WriteLine("Date - Value"); ulong row = 0; ulong rowAft = 2; int nowRow = 0; for (int i = 0; i <= (ar="" -="" 1);="" i++)="" {="" if="" (row="" !="rowAft)" console.writeline("");="" console.writeline(((table.rows.slots.getvalue(nowrow)="" as="" pvtslot).els.getvalue(0)="" pvtslotel).n);="" rowaft="row;" nowrow++;="" }="" console.write((table.cells.getvalue(i)="" pvttablecell).date="" +="" "="" ");="" console.writeline((table.cells.getvalue(i)="" pvttablecell).v);="" row="(table.cells.GetValue(i)" pvttablecell).row;="" };="" return="" metavc.chainworkbook;="" }
See also: