<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Replacing hard coded data in a editable grid</title><link>https://community.appian.com/discussions/f/user-interface/17197/replacing-hard-coded-data-in-a-editable-grid</link><description>Hi 
 Have been playing around with the editable grid used in: 
 https://docs.appian.com/suite/help/19.2/recipe-add-edit-and-remove-data-in-an-inline-editable-grid.html 
 I&amp;#39;ve a CDT called Employee with the same structure, and have created a constant for</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Replacing hard coded data in a editable grid</title><link>https://community.appian.com/thread/67804?ContentTypeID=1</link><pubDate>Mon, 01 Jul 2019 15:01:07 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c7785f6f-9cf2-4371-ad46-2bd1e1d7b3d0</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;You should store the result of your query in a load() variable (assuming you&amp;#39;re not on 19.2 yet).&amp;nbsp; Your editable grid can directly reference the CDT data stored in the local variable.&amp;nbsp; If you&amp;#39;ve already tried this and still having trouble with it, please post the full current version of your interface code since we can&amp;#39;t tell what the issue is without more detail.&amp;nbsp; If you do, please use the &amp;quot;&lt;em&gt;Insert -&amp;gt; Code&lt;/em&gt;&amp;quot; functionality to put it in a clean code box which preserves formatting as well as prevents the comment box from getting unreasonably long.&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/13/pastedimage1561993225460v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Replacing hard coded data in a editable grid</title><link>https://community.appian.com/thread/67801?ContentTypeID=1</link><pubDate>Mon, 01 Jul 2019 14:50:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:29c6dca9-2af2-45a8-a4d9-6bfababc40e3</guid><dc:creator>shubham.aware</dc:creator><description>&lt;p&gt;If you have data in employee table&lt;br /&gt;&lt;br /&gt;map that to local!employee&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if want based on requirement change the header cell&lt;/p&gt;
&lt;pre&gt;&lt;span class="nf"&gt;a!formLayout&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
    &lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Example: Add,Update, or Remove Employee Data&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
    &lt;span class="ss"&gt;contents:&lt;/span&gt; &lt;span class="ow"&gt;{&lt;/span&gt;
      &lt;span class="nf"&gt;a!gridLayout&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
        &lt;span class="ss"&gt;totalCount:&lt;/span&gt; &lt;span class="nf"&gt;count&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="k"&gt;local!employees&lt;/span&gt;&lt;span class="ow"&gt;),&lt;/span&gt;
        &lt;span class="ss"&gt;headerCells:&lt;/span&gt; &lt;span class="ow"&gt;{&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutHeaderCell&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;First Name&amp;quot;&lt;/span&gt; &lt;span class="ow"&gt;),&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutHeaderCell&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Last Name&amp;quot;&lt;/span&gt; &lt;span class="ow"&gt;),&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutHeaderCell&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Department&amp;quot;&lt;/span&gt; &lt;span class="ow"&gt;),&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutHeaderCell&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Title&amp;quot;&lt;/span&gt; &lt;span class="ow"&gt;),&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutHeaderCell&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Phone Number&amp;quot;&lt;/span&gt; &lt;span class="ow"&gt;),&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutHeaderCell&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Start Date&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;align:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;RIGHT&amp;quot;&lt;/span&gt; &lt;span class="ow"&gt;),&lt;/span&gt;
          &lt;span class="cm"&gt;/* For the &amp;quot;Remove&amp;quot; column */&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutHeaderCell&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span class="ow"&gt;)&lt;/span&gt;
        &lt;span class="ow"&gt;},&lt;/span&gt;
        &lt;span class="cm"&gt;/* Only needed when some columns need to be narrow */&lt;/span&gt;
        &lt;span class="ss"&gt;columnConfigs:&lt;/span&gt; &lt;span class="ow"&gt;{&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutColumnConfig&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;width:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;DISTRIBUTE&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;weight:&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt; &lt;span class="ow"&gt;),&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutColumnConfig&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;width:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;DISTRIBUTE&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;weight:&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt; &lt;span class="ow"&gt;),&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutColumnConfig&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;width:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;DISTRIBUTE&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;weight:&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt; &lt;span class="ow"&gt;),&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutColumnConfig&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;width:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;DISTRIBUTE&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;weight:&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt; &lt;span class="ow"&gt;),&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutColumnConfig&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;width:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;DISTRIBUTE&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;weight:&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt; &lt;span class="ow"&gt;),&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutColumnConfig&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;width:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;DISTRIBUTE&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;weight:&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="ow"&gt;),&lt;/span&gt;
          &lt;span class="nf"&gt;a!gridLayoutColumnConfig&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;width:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;ICON&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;)&lt;/span&gt;
        &lt;span class="ow"&gt;},&lt;/span&gt;
        &lt;span class="cm"&gt;/*
        * a!forEach() will take local!employee data and used that data to loop through an
        * expression that creates each row.
        *
        * When modifying the recipe to work with your data, you only need to change:
        * 1.) the number of fields in each row
        * 2.) the types of fields for each column (i.e. a!textField() for text data elements)
        * 3.) the fv!item elements. For example fv!item.firstName would change to fv!item.yourdata
        */&lt;/span&gt;
        &lt;span class="ss"&gt;rows:&lt;/span&gt; &lt;span class="nf"&gt;a!forEach&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
          &lt;span class="ss"&gt;items:&lt;/span&gt; &lt;span class="k"&gt;local!employees&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
          &lt;span class="ss"&gt;expression:&lt;/span&gt; &lt;span class="nf"&gt;a!gridRowLayout&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
            &lt;span class="ss"&gt;contents:&lt;/span&gt; &lt;span class="ow"&gt;{&lt;/span&gt;
              &lt;span class="cm"&gt;/* For the First Name Column*/&lt;/span&gt;
              &lt;span class="nf"&gt;a!textField&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
                &lt;span class="cm"&gt;/* Labels are not visible in grid cells but are necessary to meet accessibility requirements */&lt;/span&gt;
                &lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;first name &amp;quot;&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&lt;/span&gt; &lt;span class="k"&gt;fv!index&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;value:&lt;/span&gt; &lt;span class="k"&gt;fv!item.firstName&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;saveInto:&lt;/span&gt; &lt;span class="k"&gt;fv!item.firstName&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;required:&lt;/span&gt; &lt;span class="kc"&gt;true&lt;/span&gt;
              &lt;span class="ow"&gt;),&lt;/span&gt;
              &lt;span class="cm"&gt;/* For the Last Name Column*/&lt;/span&gt;
              &lt;span class="nf"&gt;a!textField&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
                &lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;last name &amp;quot;&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&lt;/span&gt; &lt;span class="k"&gt;fv!index&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;value:&lt;/span&gt; &lt;span class="k"&gt;fv!item.lastName&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;saveInto:&lt;/span&gt; &lt;span class="k"&gt;fv!item.lastName&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;required:&lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;
              &lt;span class="ow"&gt;),&lt;/span&gt;
              &lt;span class="cm"&gt;/* For the Department Column*/&lt;/span&gt;
              &lt;span class="nf"&gt;a!dropdownField&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
                &lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;department &amp;quot;&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&lt;/span&gt; &lt;span class="k"&gt;fv!index&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;placeholderLabel:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;-- Select -- &amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;choiceLabels:&lt;/span&gt; &lt;span class="ow"&gt;{&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Corporate&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Engineering&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Finance&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Human Resources&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Professional Services&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Sales&amp;quot;&lt;/span&gt; &lt;span class="ow"&gt;},&lt;/span&gt;
                &lt;span class="ss"&gt;choiceValues:&lt;/span&gt; &lt;span class="ow"&gt;{&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Corporate&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Engineering&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Finance&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Human Resources&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Professional Services&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Sales&amp;quot;&lt;/span&gt; &lt;span class="ow"&gt;},&lt;/span&gt;
                &lt;span class="ss"&gt;value:&lt;/span&gt; &lt;span class="k"&gt;fv!item.department&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;saveInto:&lt;/span&gt; &lt;span class="k"&gt;fv!item.department&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;required:&lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;
              &lt;span class="ow"&gt;),&lt;/span&gt;
              &lt;span class="cm"&gt;/* For the Title Column*/&lt;/span&gt;
              &lt;span class="nf"&gt;a!textField&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
                &lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;title &amp;quot;&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&lt;/span&gt; &lt;span class="k"&gt;fv!index&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;value:&lt;/span&gt; &lt;span class="k"&gt;fv!item.title&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;saveInto:&lt;/span&gt; &lt;span class="k"&gt;fv!item.title&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;required:&lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;
              &lt;span class="ow"&gt;),&lt;/span&gt;
              &lt;span class="cm"&gt;/* For the Phone Number Column*/&lt;/span&gt;
              &lt;span class="nf"&gt;a!textField&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
                &lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;phone number &amp;quot;&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&lt;/span&gt; &lt;span class="k"&gt;fv!index&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;placeholder:&lt;/span&gt;&lt;span class="s"&gt;&amp;quot;555-456-7890&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;value:&lt;/span&gt; &lt;span class="k"&gt;fv!item.phoneNumber&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;saveInto:&lt;/span&gt; &lt;span class="k"&gt;fv!item.phoneNumber&lt;/span&gt;
              &lt;span class="ow"&gt;),&lt;/span&gt;
              &lt;span class="cm"&gt;/* For the Start Date Column*/&lt;/span&gt;
              &lt;span class="nf"&gt;a!dateField&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
                &lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;start date &amp;quot;&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&lt;/span&gt; &lt;span class="k"&gt;fv!index&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;value:&lt;/span&gt; &lt;span class="k"&gt;fv!item.startDate&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;saveInto:&lt;/span&gt; &lt;span class="k"&gt;fv!item.startDate&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;required:&lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;align:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;RIGHT&amp;quot;&lt;/span&gt;
              &lt;span class="ow"&gt;),&lt;/span&gt;
              &lt;span class="cm"&gt;/* For the Removal Column*/&lt;/span&gt;
              &lt;span class="nf"&gt;a!imageField&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
                &lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;delete &amp;quot;&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&lt;/span&gt; &lt;span class="k"&gt;fv!index&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                &lt;span class="ss"&gt;images:&lt;/span&gt; &lt;span class="nf"&gt;a!documentImage&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
                  &lt;span class="ss"&gt;document:&lt;/span&gt; &lt;span class="nf"&gt;a!iconIndicator&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="s"&gt;&amp;quot;REMOVE&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;),&lt;/span&gt;
                  &lt;span class="ss"&gt;altText:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Remove Employee&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                  &lt;span class="ss"&gt;caption:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Remove &amp;quot;&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&lt;/span&gt; &lt;span class="k"&gt;fv!item.firstName&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&lt;/span&gt; &lt;span class="s"&gt;&amp;quot; &amp;quot;&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&lt;/span&gt; &lt;span class="k"&gt;fv!item.lastName&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                  &lt;span class="ss"&gt;link:&lt;/span&gt; &lt;span class="nf"&gt;a!dynamicLink&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
                    &lt;span class="ss"&gt;value:&lt;/span&gt; &lt;span class="k"&gt;fv!index&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
                    &lt;span class="ss"&gt;saveInto:&lt;/span&gt; &lt;span class="ow"&gt;{&lt;/span&gt;
                      &lt;span class="nf"&gt;a!save&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="k"&gt;local!employees&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;remove&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="k"&gt;local!employees&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="k"&gt;save!value&lt;/span&gt;&lt;span class="ow"&gt;))&lt;/span&gt;
                    &lt;span class="ow"&gt;}&lt;/span&gt;
                  &lt;span class="ow"&gt;)&lt;/span&gt;
                &lt;span class="ow"&gt;),&lt;/span&gt;
                &lt;span class="ss"&gt;size:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;ICON&amp;quot;&lt;/span&gt;
              &lt;span class="ow"&gt;)&lt;/span&gt;
            &lt;span class="ow"&gt;},&lt;/span&gt;
            &lt;span class="ss"&gt;id:&lt;/span&gt; &lt;span class="k"&gt;fv!index&lt;/span&gt;
          &lt;span class="ow"&gt;)&lt;/span&gt;
        &lt;span class="ow"&gt;),&lt;/span&gt;
        &lt;span class="ss"&gt;addRowlink:&lt;/span&gt; &lt;span class="nf"&gt;a!dynamicLink&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
          &lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Add Employee&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
          &lt;span class="cm"&gt;/*
           * For your use case, set the value to a blank instance of your CDT using
           * the type constructor, e.g. type!Employee(). Only specify the field
           * if you want to give it a default value e.g. startDate: today()+1.
           */&lt;/span&gt;
          &lt;span class="ss"&gt;value:&lt;/span&gt; &lt;span class="ow"&gt;{&lt;/span&gt;
            &lt;span class="ss"&gt;startDate:&lt;/span&gt; &lt;span class="nf"&gt;today&lt;/span&gt;&lt;span class="ow"&gt;()&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
          &lt;span class="ow"&gt;},&lt;/span&gt;
          &lt;span class="ss"&gt;saveInto:&lt;/span&gt; &lt;span class="ow"&gt;{&lt;/span&gt;
            &lt;span class="nf"&gt;a!save&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="k"&gt;local!employees&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;append&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;&lt;span class="k"&gt;local!employees&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt; &lt;span class="k"&gt;save!value&lt;/span&gt;&lt;span class="ow"&gt;))&lt;/span&gt;
          &lt;span class="ow"&gt;}&lt;/span&gt;
        &lt;span class="ow"&gt;),&lt;/span&gt;
        &lt;span class="ss"&gt;rowHeader:&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
      &lt;span class="ow"&gt;)&lt;/span&gt;
    &lt;span class="ow"&gt;},&lt;/span&gt;
    &lt;span class="ss"&gt;buttons:&lt;/span&gt; &lt;span class="nf"&gt;a!buttonLayout&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
      &lt;span class="ss"&gt;primaryButtons:&lt;/span&gt; &lt;span class="nf"&gt;a!buttonWidget&lt;/span&gt;&lt;span class="ow"&gt;(&lt;/span&gt;
        &lt;span class="ss"&gt;label:&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;Submit&amp;quot;&lt;/span&gt;&lt;span class="ow"&gt;,&lt;/span&gt;
        &lt;span class="ss"&gt;submit:&lt;/span&gt; &lt;span class="kc"&gt;true&lt;/span&gt;
      &lt;span class="ow"&gt;)&lt;/span&gt;
    &lt;span class="ow"&gt;)&lt;/span&gt;
  &lt;span class="ow"&gt;)&lt;/span&gt;
&lt;span class="ow"&gt;)&lt;/span&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>