<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.19088">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Garamond>After making the suggested edits, I can successfully 
add a feature.&nbsp; I am unable to edit the point or delete an existing 
point.&nbsp; If I attempt to edit the point, it gives the same prior error of 
"Missing required field:" and if I try to delete an existing point it gives me 
an error of, "No Feature ID specified to delete."&nbsp; Below is the information 
contained within the HTML.</FONT></DIV>
<DIV><FONT face=Garamond></FONT>&nbsp;</DIV>
<DIV><FONT face=Garamond>&lt;tr&gt;<BR>&lt;td&gt;&lt;a 
href="javascript:GeoMOOSE.startService('modify_permit_comments', {'feature:gid' 
: '[gid]','feature:label' : '[label]','feature:permit_number' : '[permit_number] 
','feature:file_name' : '[file_name]','feature:type_of_permit' : 
'[type_of_permit]', 'feature:wbic' : '[wbic]', 'feature:description' : 
'[description]', 'feature:pdf_name' : '[pdf_name]', 'feature:document_link' : 
'[document_link]', 'feature:georef_protocol' : 
'[georef_protocol]'})"&gt;Edit&lt;/a&gt;&lt;/td&gt;<BR>&lt;td&gt;&lt;a 
href="javascript:if(confirm('Are you sure you want to delete 
this?')){GeoMOOSE.startService('delete_permit_comments',{'feature:gid':'[gid]'});}"&gt;Delete&lt;/a&gt;&lt;/td&gt;<BR>&lt;/tr&gt;</FONT></DIV>
<DIV><FONT face=Garamond></FONT>&nbsp;</DIV>
<DIV><FONT face=Garamond>I am assuming that there must be something incorrect 
somewhere.&nbsp;Has anyone ran into this or have any additional 
suggestions.&nbsp; Thank you in advance for your time!</FONT></DIV>
<DIV><FONT face=Garamond>Dara</FONT></DIV>
<BLOCKQUOTE 
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B> 
  <A title=bfraser@geoanalytic.com href="mailto:bfraser@geoanalytic.com">Brent 
  Fraser</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=dolson@glifwc.org 
  href="mailto:dolson@glifwc.org">dolson@glifwc.org</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Cc:</B> <A 
  title=geomoose-users@lists.sourceforge.net 
  href="mailto:geomoose-users@lists.sourceforge.net">geomoose-users@lists.sourceforge.net</A> 
  </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, June 16, 2011 11:03 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Geomoose-users] Feature 
  editor, error missing required field</DIV>
  <DIV><BR></DIV>It shouldn't be required.&nbsp; I'll file a ticket.<BR><BR>Best 
  Regards,<BR>Brent Fraser<BR><BR><BR>On 6/16/2011 9:45 AM, <A 
  href="mailto:dolson@glifwc.org">dolson@glifwc.org</A> wrote:<BR>&gt; It 
  worked!&nbsp; I added it to the INI file and it added successfully.<BR>&gt; 
  Thank you so very much!<BR>&gt; Dara<BR>&gt;<BR>&gt;&gt; Hmm.&nbsp; You could 
  try adding<BR>&gt;&gt;<BR>&gt;&gt; 
  required_for_create=permit_number<BR>&gt;&gt; 
  required_for_update=permit_number<BR>&gt;&gt;<BR>&gt;&gt; to your Layer.ini 
  file...&nbsp; I can't see anything obvious in your files or<BR>&gt;&gt; in 
  editor.php...<BR>&gt;&gt;<BR>&gt;&gt; Best Regards,<BR>&gt;&gt; Brent 
  Fraser<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt; On 6/15/2011 2:43 PM, Dara Olson 
  wrote:<BR>&gt;&gt;&gt; Greetings.<BR>&gt;&gt;&gt; I am having some problems 
  with the feature editor setup.&nbsp; When I go to<BR>&gt;&gt;&gt; add a point 
  feature it says, "Missing required field:", but no field<BR>&gt;&gt;&gt; is 
  listed after the error.&nbsp; There seems to be no errors showing up 
  in<BR>&gt;&gt;&gt; any of the logs either.&nbsp; Does anyone know why I might 
  be getting this<BR>&gt;&gt;&gt; error?&nbsp; Below is the setup for the 
  feature and editor.&nbsp; We are running<BR>&gt;&gt;&gt; GeoMoose 
  2.2.<BR>&gt;&gt;&gt; Any help or suggestions would be greatly 
  appreciated.<BR>&gt;&gt;&gt; Miigwech!<BR>&gt;&gt;&gt; Dara<BR>&gt;&gt;&gt; 
  _Table:_<BR>&gt;&gt;&gt; CREATE TABLE 
  permits.glifwc_permit_comments_points<BR>&gt;&gt;&gt; 
  (<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; gid serial NOT 
  NULL,<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; file_name character 
  varying,<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; description character 
  varying,<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; georef_protocol character 
  varying,<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; pdf_name character 
  varying,<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; document_link character 
  varying,<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; permit_number character 
  varying,<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; the_geom900913 
  geometry,<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; date_lm 
  date,<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; wbic character 
  varying,<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; type_of_permit character 
  varying,<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; CONSTRAINT 
  glifwc_prior_acoe_comments_pkey PRIMARY KEY 
  (gid),<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; CONSTRAINT 
  enforce_dims_the_geom900913 CHECK<BR>&gt;&gt;&gt; (st_ndims(the_geom900913) = 
  2),<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp; CONSTRAINT enforce_srid_the_geom900913 
  CHECK<BR>&gt;&gt;&gt; (st_srid(the_geom900913) = 900913)<BR>&gt;&gt;&gt; 
  )<BR>&gt;&gt;&gt; _Sequence and register:_<BR>&gt;&gt;&gt; A sequence was set 
  up, permits.glifwc_permit_comments_points_gid_seq<BR>&gt;&gt;&gt; and an entry 
  in the "geometry_columns" table for field<BR>&gt;&gt;&gt; "the_geom900913", 
  900913, POINT.<BR>&gt;&gt;&gt; _Mapfile definition:_<BR>&gt;&gt;&gt; LAYER # 
  GLIFWC Permit Comments<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  NAME 
  "glifwc_permit_comment_points"<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  TYPE POINT<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STATUS 
  ON<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CONNECTIONTYPE 
  postgis<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CONNECTION 
  "host=localhost dbname=xxxxx user=xxxxx 
  password=xxxxx"<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PROCESSING 
  "CLOSE_CONNECTION=DEFER"<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  DATA "the_geom900913 FROM (SELECT *, ASTEXT(the_geom900913) AS<BR>&gt;&gt;&gt; 
  wkt_geometry<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FROM 
  permits.glifwc_permit_comment_points) AS<BR>&gt;&gt;&gt; 
  glifwc_permit_comment_points using unique gid using 
  srid=900913"<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  PROJECTION<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  "init=epsg:900913"<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  END<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TOLERANCE 
  6<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  CLASS<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  NAME "GLIFWC Permit 
  Comments"<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  SYMBOL 
  "..\..\icons\comments.gif"<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  TEMPLATE "identify.html"<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  END<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  METADATA<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  "identify_record" 
  "identify.html"<BR>&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  END<BR>&gt;&gt;&gt; END # GLIFWC Permit Comments<BR>&gt;&gt;&gt; The layer was 
  successfully added to the project and displays correctly.<BR>&gt;&gt;&gt; 
  _Layer INI file:_<BR>&gt;&gt;&gt; host=localhost<BR>&gt;&gt;&gt; 
  dbname=xxxxx<BR>&gt;&gt;&gt; username=xxxxx<BR>&gt;&gt;&gt; 
  password=xxxxx<BR>&gt;&gt;&gt; 
  tablename=permits.glifwc_permit_comment_points<BR>&gt;&gt;&gt; 
  geometry_column=the_geom900913<BR>&gt;&gt;&gt; 
  primary_key_column=gid<BR>&gt;&gt;&gt; 
  primary_key_sequence=permits.glifwc_permit_comment_points_gid_seq<BR>&gt;&gt;&gt; 
  srid=900913<BR>&gt;&gt;&gt; 
  layerpath=glifwc_permit_comment/glifwc_permit_comment_points<BR>&gt;&gt;&gt; 
  _Service:_<BR>&gt;&gt;&gt; &lt;service 
  name="add_permit_comment"&gt;<BR>&gt;&gt;&gt; 
  &lt;url&gt;php/editor.php&lt;/url&gt;<BR>&gt;&gt;&gt; &lt;step type="spatial" 
  name="feature:the_geom900913" line="false"<BR>&gt;&gt;&gt; polygon="false" 
  point="true" default="point"&gt;<BR>&gt;&gt;&gt; &lt;/step&gt;<BR>&gt;&gt;&gt; 
  &lt;step type="input"&gt;<BR>&gt;&gt;&gt; &lt;input type="hidden" name="op" 
  value="create"/&gt;<BR>&gt;&gt;&gt; &lt;input type="hidden" name="table" 
  value="glifwc_permit_comment_points"/&gt;<BR>&gt;&gt;&gt; &lt;input 
  type="user" name="feature:permit_number" title="Permit 
  Number:"<BR>&gt;&gt;&gt; /&gt;<BR>&gt;&gt;&gt; &lt;input type="user" 
  name="feature:file_name" title="File Name:" /&gt;<BR>&gt;&gt;&gt; &lt;input 
  type="select" name="feature:type_of_permit" title="Type of<BR>&gt;&gt;&gt; 
  Permit:"&gt;<BR>&gt;&gt;&gt; &lt;option value="APM Permit"&gt;APM 
  Permit&lt;/option&gt;...<BR>&gt;&gt;&gt; &lt;/input&gt;<BR>&gt;&gt;&gt; 
  &lt;input type="user" name="feature:wbic" title="WBIC if 
  applicable:"/&gt;<BR>&gt;&gt;&gt; &lt;input type="user" 
  name="feature:description" title="Description:"/&gt;<BR>&gt;&gt;&gt; &lt;input 
  type="user" name="feature:pdf_name" title="PDF Name:"/&gt;<BR>&gt;&gt;&gt; 
  &lt;input type="user" name="feature:document_link" title="Link 
  to<BR>&gt;&gt;&gt; Document:"/&gt;<BR>&gt;&gt;&gt; &lt;input type="select" 
  name="feature:georef_protocol"<BR>&gt;&gt;&gt; title="Georeference 
  Protocol:"&gt;<BR>&gt;&gt;&gt; &lt;option value="digitized by 
  hand"&gt;Digitized by Hand&lt;/option&gt;...<BR>&gt;&gt;&gt; 
  &lt;/input&gt;<BR>&gt;&gt;&gt; &lt;/step&gt;<BR>&gt;&gt;&gt; 
  &lt;/service&gt;<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt; 
  ------------------------------------------------------------------------------<BR>&gt;&gt;&gt; 
  EditLive Enterprise is the world's most technically advanced 
  content<BR>&gt;&gt;&gt; authoring tool. Experience the power of Track Changes, 
  Inline Image<BR>&gt;&gt;&gt; Editing and ensure content is compliant with 
  Accessibility Checking.<BR>&gt;&gt;&gt; <A 
  href="http://p.sf.net/sfu/ephox-dev2dev">http://p.sf.net/sfu/ephox-dev2dev</A><BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt;<BR>&gt;&gt;&gt; 
  _______________________________________________<BR>&gt;&gt;&gt; Geomoose-users 
  mailing list<BR>&gt;&gt;&gt; <A 
  href="mailto:Geomoose-users@lists.sourceforge.net">Geomoose-users@lists.sourceforge.net</A><BR>&gt;&gt;&gt; 
  <A 
  href="https://lists.sourceforge.net/lists/listinfo/geomoose-users">https://lists.sourceforge.net/lists/listinfo/geomoose-users</A><BR>&gt;<BR>&gt;<BR></BLOCKQUOTE></BODY></HTML>