<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Set up customized field for editor tracking in ArcGIS Pro SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065239#M6678</link>
    <description>&lt;P&gt;I think I don't understand, the tool works for me:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Wolf_0-1622830459674.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/15214i0B2CACEE8BC9CFC5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Wolf_0-1622830459674.png" alt="Wolf_0-1622830459674.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Wolf_2-1622830512919.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/15216i9922489A16A078E9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Wolf_2-1622830512919.png" alt="Wolf_2-1622830512919.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;then I get this result with the fields added:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Wolf_3-1622830543621.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/15217i7086003B03C1306F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Wolf_3-1622830543621.png" alt="Wolf_3-1622830543621.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I you want this to work on a whole dataset instead of just one feature class (or table) you have to iterate through all feature classes in that dataset and perform the action on each feature class.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 04 Jun 2021 18:18:01 GMT</pubDate>
    <dc:creator>Wolf</dc:creator>
    <dc:date>2021-06-04T18:18:01Z</dc:date>
    <item>
      <title>Set up customized field for editor tracking</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065140#M6670</link>
      <description>&lt;P&gt;I am looking for a way to create a tool which will set up customized fields for editor tracking.&amp;nbsp; However only thing I found is in&amp;nbsp;&lt;SPAN&gt;TableDefinition, which has methods to get editor tracking fields.&amp;nbsp; There are no methods which set the editor tracking fields.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I'd like to confirm that there is no object in SDK which are able to do this.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;thanks./&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jun 2021 15:15:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065140#M6670</guid>
      <dc:creator>YinghongLi1</dc:creator>
      <dc:date>2021-06-04T15:15:16Z</dc:date>
    </item>
    <item>
      <title>Re: Set up customized field for editor tracking</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065144#M6671</link>
      <description>&lt;P&gt;You have to use a GP tool to 'Enable Editor Tracking', you can call the tool from the API:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Wolf_0-1622820048950.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/15179i778CCBD7F4AC233A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Wolf_0-1622820048950.png" alt="Wolf_0-1622820048950.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jun 2021 15:20:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065144#M6671</guid>
      <dc:creator>Wolf</dc:creator>
      <dc:date>2021-06-04T15:20:10Z</dc:date>
    </item>
    <item>
      <title>Re: Set up customized field for editor tracking</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065154#M6673</link>
      <description>&lt;P&gt;that tool only works on default fields or SDE created fields.&amp;nbsp; It does not allow user to select a field.&amp;nbsp; I need one which is similar to the tool located at feature class property window but can be applied to whole dataset which contains more than one layer.&amp;nbsp; of course the condition is that all the customized fields are same for the whole dataset.&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jun 2021 15:38:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065154#M6673</guid>
      <dc:creator>YinghongLi1</dc:creator>
      <dc:date>2021-06-04T15:38:43Z</dc:date>
    </item>
    <item>
      <title>Re: Set up customized field for editor tracking</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065239#M6678</link>
      <description>&lt;P&gt;I think I don't understand, the tool works for me:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Wolf_0-1622830459674.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/15214i0B2CACEE8BC9CFC5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Wolf_0-1622830459674.png" alt="Wolf_0-1622830459674.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Wolf_2-1622830512919.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/15216i9922489A16A078E9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Wolf_2-1622830512919.png" alt="Wolf_2-1622830512919.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;then I get this result with the fields added:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Wolf_3-1622830543621.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/15217i7086003B03C1306F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Wolf_3-1622830543621.png" alt="Wolf_3-1622830543621.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I you want this to work on a whole dataset instead of just one feature class (or table) you have to iterate through all feature classes in that dataset and perform the action on each feature class.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jun 2021 18:18:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065239#M6678</guid>
      <dc:creator>Wolf</dc:creator>
      <dc:date>2021-06-04T18:18:01Z</dc:date>
    </item>
    <item>
      <title>Re: Set up customized field for editor tracking</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065252#M6680</link>
      <description>&lt;P&gt;This is what i got by running this tool.&amp;nbsp; It did not give the option to select the field.&amp;nbsp; I am using AG Pro 2.7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="YinghongLi1_0-1622831367917.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/15218iC6F76199195B9D1F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="YinghongLi1_0-1622831367917.png" alt="YinghongLi1_0-1622831367917.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jun 2021 18:30:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065252#M6680</guid>
      <dc:creator>YinghongLi1</dc:creator>
      <dc:date>2021-06-04T18:30:26Z</dc:date>
    </item>
    <item>
      <title>Re: Set up customized field for editor tracking</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065276#M6681</link>
      <description>&lt;P&gt;ok.&amp;nbsp; I think i understand what you said.&amp;nbsp; but the purpose to create a tool is to remove human entering each field.&amp;nbsp; of course the condition is that all the layers in a dataset have the same tracking fields so human action is not needed.&amp;nbsp; Tool will feed the field names.&lt;/P&gt;&lt;P&gt;thanks.&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jun 2021 19:18:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065276#M6681</guid>
      <dc:creator>YinghongLi1</dc:creator>
      <dc:date>2021-06-04T19:18:13Z</dc:date>
    </item>
    <item>
      <title>Re: Set up customized field for editor tracking</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065350#M6682</link>
      <description>&lt;P&gt;Here is the tool in code.&amp;nbsp; To try this out take the code snippet and replace the OnClick method of a 'test' button in your test add-in.&amp;nbsp; Then change the fcName variable to match a feature class or feature dataset in your data.&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;protected override async void OnClick()
{
try
{
	var fcName = $@"TestDataset";	// use either a feature class or a feature dataset

	var createdBy = "CreatedBy";
	var createdOn = "CreatedOn";
	var modifiedBy = "ModifiedBy";
	var modifiedOn = "ModifiedOn";


	// use the default geodatabase							
	var gdbPath = CoreModule.CurrentProject.DefaultGeodatabasePath;
	var fcFullSpec = System.IO.Path.Combine(gdbPath, fcName);

	List&amp;lt;object&amp;gt; arguments = new List&amp;lt;object&amp;gt;
				{
					fcFullSpec,		// Input dataset
					createdBy,		// Creator Field
					createdOn, 		// Creation Date Field
					modifiedBy,		// Last Editor Field
					modifiedOn,		// Last Edit Date Field
					true			// Add fields
				};
	var r = await Geoprocessing.ExecuteToolAsync("EnableEditorTracking_management", Geoprocessing.MakeValueArray(arguments.ToArray()));
	if (r.IsFailed)
	{
		MessageBox.Show($@"ExecuteToolAsync failed {string.Join(Environment.NewLine, r.ErrorMessages.Select(e =&amp;gt; e.Text).ToArray())}");
	}
	MessageBox.Show ($@"{fcName} Enabled for Editor Tracking: {r.ReturnValue}");
}
catch (Exception ex)
{
	MessageBox.Show($@"Exception: {ex}");
}
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I used this snippet to turn this empty feature class&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Wolf_0-1622849657878.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/15236iB51D9FB29ABABAEF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Wolf_0-1622849657878.png" alt="Wolf_0-1622849657878.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;into this edit tracking enabled version:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Wolf_1-1622849706900.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/15237i2A9576B3B26B6FEF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Wolf_1-1622849706900.png" alt="Wolf_1-1622849706900.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Then i did the same for a feature dataset:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Wolf_2-1622849732715.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/15238i8E226A5D1FDE7C1F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Wolf_2-1622849732715.png" alt="Wolf_2-1622849732715.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Wolf_3-1622849745264.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/15239i8A5F21C94A444B5D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Wolf_3-1622849745264.png" alt="Wolf_3-1622849745264.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;and this enabled all feature classes in my feature dataset:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Wolf_4-1622849778993.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/15240i575E3C31EBB2E321/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Wolf_4-1622849778993.png" alt="Wolf_4-1622849778993.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jun 2021 23:36:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065350#M6682</guid>
      <dc:creator>Wolf</dc:creator>
      <dc:date>2021-06-04T23:36:44Z</dc:date>
    </item>
    <item>
      <title>Re: Set up customized field for editor tracking</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065608#M6690</link>
      <description>&lt;P&gt;thanks.&amp;nbsp; this is what i need.&amp;nbsp; i will give it a try.&lt;/P&gt;</description>
      <pubDate>Mon, 07 Jun 2021 13:38:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/set-up-customized-field-for-editor-tracking/m-p/1065608#M6690</guid>
      <dc:creator>YinghongLi1</dc:creator>
      <dc:date>2021-06-07T13:38:36Z</dc:date>
    </item>
  </channel>
</rss>

