<?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: Fields in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/fields/m-p/500458#M13439</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Most, if not all, of the geoprocessor tool classes take references to the actual objects you're operating on instead of text strings.&amp;nbsp; In your case, you're passing in a text string for the input object class.&amp;nbsp; You need to be passing in the actual feature class or table.&amp;nbsp; Also, I'm not sure I'd bother with all of the overhead of using the geoprocessing environment just to add a field to an object class.&amp;nbsp; Just create the new field and call the AddField method on the table or feature class.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 02 Mar 2011 12:47:56 GMT</pubDate>
    <dc:creator>NeilClemmons</dc:creator>
    <dc:date>2011-03-02T12:47:56Z</dc:date>
    <item>
      <title>Fields</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/fields/m-p/500457#M13438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi i am trying to add field using GP in Arcengine&amp;nbsp; but i am unable to add can anyone help me out of this below is the code i am&amp;nbsp; struggling with,thanks in advance&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Private Sub pAField_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles pAField.Click&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pinput As String = TextBox1.Text&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TextBox1.Text = pinput&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pname As String = TextBox2.Text&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TextBox2.Text = pname&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim palias As String = TextBox3.Text&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TextBox3.Text = palias&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim ptype As String = ComboBox1.Text&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ComboBox1.Text = ptype&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim plength As Integer = Convert.ToInt32(TextBox4.Text)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFScale As String = Convert.ToInt32(TextBox5.Text)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pPrecsion As String = Convert.ToInt32(TextBox6.Text)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim Pfield As New AddField(pinput, pname, ptype)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; With Pfield&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .field_alias = palias&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '.field_type = ComboBox1.SelectedText.ToString&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .field_length = plength&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .field_scale = pFScale&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'field_precision = pPrecsion&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End With&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim GP As ESRI.ArcGIS.Geoprocessor.Geoprocessor = New ESRI.ArcGIS.Geoprocessor.Geoprocessor()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GP.Execute(Pfield, Nothing)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("Completed")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Mar 2011 07:44:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/fields/m-p/500457#M13438</guid>
      <dc:creator>sujaygarapati</dc:creator>
      <dc:date>2011-03-02T07:44:40Z</dc:date>
    </item>
    <item>
      <title>Re: Fields</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/fields/m-p/500458#M13439</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Most, if not all, of the geoprocessor tool classes take references to the actual objects you're operating on instead of text strings.&amp;nbsp; In your case, you're passing in a text string for the input object class.&amp;nbsp; You need to be passing in the actual feature class or table.&amp;nbsp; Also, I'm not sure I'd bother with all of the overhead of using the geoprocessing environment just to add a field to an object class.&amp;nbsp; Just create the new field and call the AddField method on the table or feature class.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Mar 2011 12:47:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/fields/m-p/500458#M13439</guid>
      <dc:creator>NeilClemmons</dc:creator>
      <dc:date>2011-03-02T12:47:56Z</dc:date>
    </item>
    <item>
      <title>Re: Fields</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/fields/m-p/500459#M13440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can pass either a string of the full name of the input object class (C:\Data\table.dbf or C:\Data\test.gdb\testtable) to a geoprocessing tool or a reference to the actual object, but you can't just send the name without the path (table.dbf or testtable). In one tool, CreateFeatureClass, there is a bug (NIM006068) where the template property cannot accept a reference (IDataset::FullName), but will only accept a string of the full path and name of the feature class.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Have you examined the results of running the geoprocessing tool (found under the Geoprocessing|Results in the main menu)? Even for processing running in scripts, it will report any errors that may occur and you can figure out what is going wrong with your code. The attached image shows the results of a test application using the geoprocessor.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Mar 2011 13:18:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/fields/m-p/500459#M13440</guid>
      <dc:creator>KenBuja</dc:creator>
      <dc:date>2011-03-02T13:18:07Z</dc:date>
    </item>
    <item>
      <title>Re: Fields</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/fields/m-p/500460#M13441</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank u very much problem was solved&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Mar 2011 00:15:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/fields/m-p/500460#M13441</guid>
      <dc:creator>sujaygarapati</dc:creator>
      <dc:date>2011-03-03T00:15:57Z</dc:date>
    </item>
  </channel>
</rss>

