<?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 Populate Latitude Longitude fields offline in ArcPad Questions</title>
    <link>https://community.esri.com/t5/arcpad-questions/populate-latitude-longitude-fields-offline/m-p/726820#M5262</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Greetings,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am trying to use the example provided in ArcPad help to populate Latitude Longitude fields offline.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have taken the example from:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://help.arcgis.com/en/arcpadstudio/10.0/scripting/Sample%2010.html"&gt;http://help.arcgis.com/en/arcpadstudio/10.0/scripting/Sample%2010.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And am working with the JScript version&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;function AddXYValues(p_pRS, p_XFieldName, p_YFieldName)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var pFields = p_pRS.Fields;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; p_pRS.MoveFirst();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (!p_pRS.EOF)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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;&amp;nbsp;&amp;nbsp; pFields(p_XFieldName).Value = pFields.Shape.X;&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; pFields(p_YFieldName).Value = pFields.Shape.Y;&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; p_pRS.Update();&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; p_pRS.MoveNext();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// here's an example of calling AddXYValues to populate the LATITUDE and LONGITUDE fields of layer 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Map.Layers(1).Editable = true;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var pRS = Map.Layers(1).Records;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;AddXYValues(pRS, "LONGITUDE", "LATITUDE");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pRS = null;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Map.Layers(1).Editable = false;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have replaced the references to (1) with my layer name (LeakInspection)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I also added to my .apl file the reference:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;SCRIPT src="JScript1.js" language="JScript"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What else do I need to do?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It doesn't seem to be reading the source? (Please reference attached image)[ATTACH=CONFIG]24104[/ATTACH]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 07 May 2013 18:39:24 GMT</pubDate>
    <dc:creator>GarrettMoeller</dc:creator>
    <dc:date>2013-05-07T18:39:24Z</dc:date>
    <item>
      <title>Populate Latitude Longitude fields offline</title>
      <link>https://community.esri.com/t5/arcpad-questions/populate-latitude-longitude-fields-offline/m-p/726820#M5262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Greetings,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am trying to use the example provided in ArcPad help to populate Latitude Longitude fields offline.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have taken the example from:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://help.arcgis.com/en/arcpadstudio/10.0/scripting/Sample%2010.html"&gt;http://help.arcgis.com/en/arcpadstudio/10.0/scripting/Sample%2010.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And am working with the JScript version&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;function AddXYValues(p_pRS, p_XFieldName, p_YFieldName)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var pFields = p_pRS.Fields;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; p_pRS.MoveFirst();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (!p_pRS.EOF)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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;&amp;nbsp;&amp;nbsp; pFields(p_XFieldName).Value = pFields.Shape.X;&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; pFields(p_YFieldName).Value = pFields.Shape.Y;&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; p_pRS.Update();&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; p_pRS.MoveNext();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// here's an example of calling AddXYValues to populate the LATITUDE and LONGITUDE fields of layer 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Map.Layers(1).Editable = true;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var pRS = Map.Layers(1).Records;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;AddXYValues(pRS, "LONGITUDE", "LATITUDE");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pRS = null;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Map.Layers(1).Editable = false;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have replaced the references to (1) with my layer name (LeakInspection)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I also added to my .apl file the reference:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;SCRIPT src="JScript1.js" language="JScript"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What else do I need to do?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It doesn't seem to be reading the source? (Please reference attached image)[ATTACH=CONFIG]24104[/ATTACH]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 May 2013 18:39:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcpad-questions/populate-latitude-longitude-fields-offline/m-p/726820#M5262</guid>
      <dc:creator>GarrettMoeller</dc:creator>
      <dc:date>2013-05-07T18:39:24Z</dc:date>
    </item>
    <item>
      <title>Re: Populate Latitude Longitude fields offline</title>
      <link>https://community.esri.com/t5/arcpad-questions/populate-latitude-longitude-fields-offline/m-p/726821#M5263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Garrett,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You need to put your layer name in double quotes - "LeakInspection".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The example is passing an integer where you want to pass a text string as the reference. The way you have it written, the script is actually looking for a variable called LeakInspection.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That should get you over the line.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I hope this helps.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Gareth&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 May 2013 21:44:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcpad-questions/populate-latitude-longitude-fields-offline/m-p/726821#M5263</guid>
      <dc:creator>GarethWalters</dc:creator>
      <dc:date>2013-05-09T21:44:26Z</dc:date>
    </item>
  </channel>
</rss>

