[Geomoose-users] Feature editor, error missing required field
Dara Olson
dolson at glifwc.org
Mon Jun 20 12:57:13 EDT 2011
After making the suggested edits, I can successfully add a feature. I am unable to edit the point or delete an existing point. 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." Below is the information contained within the HTML.
<tr>
<td><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]'})">Edit</a></td>
<td><a href="javascript:if(confirm('Are you sure you want to delete this?')){GeoMOOSE.startService('delete_permit_comments',{'feature:gid':'[gid]'});}">Delete</a></td>
</tr>
I am assuming that there must be something incorrect somewhere. Has anyone ran into this or have any additional suggestions. Thank you in advance for your time!
Dara
----- Original Message -----
From: Brent Fraser
To: dolson at glifwc.org
Cc: geomoose-users at lists.sourceforge.net
Sent: Thursday, June 16, 2011 11:03 AM
Subject: Re: [Geomoose-users] Feature editor, error missing required field
It shouldn't be required. I'll file a ticket.
Best Regards,
Brent Fraser
On 6/16/2011 9:45 AM, dolson at glifwc.org wrote:
> It worked! I added it to the INI file and it added successfully.
> Thank you so very much!
> Dara
>
>> Hmm. You could try adding
>>
>> required_for_create=permit_number
>> required_for_update=permit_number
>>
>> to your Layer.ini file... I can't see anything obvious in your files or
>> in editor.php...
>>
>> Best Regards,
>> Brent Fraser
>>
>>
>> On 6/15/2011 2:43 PM, Dara Olson wrote:
>>> Greetings.
>>> I am having some problems with the feature editor setup. When I go to
>>> add a point feature it says, "Missing required field:", but no field
>>> is listed after the error. There seems to be no errors showing up in
>>> any of the logs either. Does anyone know why I might be getting this
>>> error? Below is the setup for the feature and editor. We are running
>>> GeoMoose 2.2.
>>> Any help or suggestions would be greatly appreciated.
>>> Miigwech!
>>> Dara
>>> _Table:_
>>> CREATE TABLE permits.glifwc_permit_comments_points
>>> (
>>> gid serial NOT NULL,
>>> file_name character varying,
>>> description character varying,
>>> georef_protocol character varying,
>>> pdf_name character varying,
>>> document_link character varying,
>>> permit_number character varying,
>>> the_geom900913 geometry,
>>> date_lm date,
>>> wbic character varying,
>>> type_of_permit character varying,
>>> CONSTRAINT glifwc_prior_acoe_comments_pkey PRIMARY KEY (gid),
>>> CONSTRAINT enforce_dims_the_geom900913 CHECK
>>> (st_ndims(the_geom900913) = 2),
>>> CONSTRAINT enforce_srid_the_geom900913 CHECK
>>> (st_srid(the_geom900913) = 900913)
>>> )
>>> _Sequence and register:_
>>> A sequence was set up, permits.glifwc_permit_comments_points_gid_seq
>>> and an entry in the "geometry_columns" table for field
>>> "the_geom900913", 900913, POINT.
>>> _Mapfile definition:_
>>> LAYER # GLIFWC Permit Comments
>>> NAME "glifwc_permit_comment_points"
>>> TYPE POINT
>>> STATUS ON
>>> CONNECTIONTYPE postgis
>>> CONNECTION "host=localhost dbname=xxxxx user=xxxxx password=xxxxx"
>>> PROCESSING "CLOSE_CONNECTION=DEFER"
>>> DATA "the_geom900913 FROM (SELECT *, ASTEXT(the_geom900913) AS
>>> wkt_geometry
>>> FROM permits.glifwc_permit_comment_points) AS
>>> glifwc_permit_comment_points using unique gid using srid=900913"
>>> PROJECTION
>>> "init=epsg:900913"
>>> END
>>> TOLERANCE 6
>>> CLASS
>>> NAME "GLIFWC Permit Comments"
>>> SYMBOL "..\..\icons\comments.gif"
>>> TEMPLATE "identify.html"
>>> END
>>> METADATA
>>> "identify_record" "identify.html"
>>> END
>>> END # GLIFWC Permit Comments
>>> The layer was successfully added to the project and displays correctly.
>>> _Layer INI file:_
>>> host=localhost
>>> dbname=xxxxx
>>> username=xxxxx
>>> password=xxxxx
>>> tablename=permits.glifwc_permit_comment_points
>>> geometry_column=the_geom900913
>>> primary_key_column=gid
>>> primary_key_sequence=permits.glifwc_permit_comment_points_gid_seq
>>> srid=900913
>>> layerpath=glifwc_permit_comment/glifwc_permit_comment_points
>>> _Service:_
>>> <service name="add_permit_comment">
>>> <url>php/editor.php</url>
>>> <step type="spatial" name="feature:the_geom900913" line="false"
>>> polygon="false" point="true" default="point">
>>> </step>
>>> <step type="input">
>>> <input type="hidden" name="op" value="create"/>
>>> <input type="hidden" name="table" value="glifwc_permit_comment_points"/>
>>> <input type="user" name="feature:permit_number" title="Permit Number:"
>>> />
>>> <input type="user" name="feature:file_name" title="File Name:" />
>>> <input type="select" name="feature:type_of_permit" title="Type of
>>> Permit:">
>>> <option value="APM Permit">APM Permit</option>...
>>> </input>
>>> <input type="user" name="feature:wbic" title="WBIC if applicable:"/>
>>> <input type="user" name="feature:description" title="Description:"/>
>>> <input type="user" name="feature:pdf_name" title="PDF Name:"/>
>>> <input type="user" name="feature:document_link" title="Link to
>>> Document:"/>
>>> <input type="select" name="feature:georef_protocol"
>>> title="Georeference Protocol:">
>>> <option value="digitized by hand">Digitized by Hand</option>...
>>> </input>
>>> </step>
>>> </service>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> EditLive Enterprise is the world's most technically advanced content
>>> authoring tool. Experience the power of Track Changes, Inline Image
>>> Editing and ensure content is compliant with Accessibility Checking.
>>> http://p.sf.net/sfu/ephox-dev2dev
>>>
>>>
>>> _______________________________________________
>>> Geomoose-users mailing list
>>> Geomoose-users at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/geomoose-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/geomoose-users/attachments/20110620/80705ba6/attachment.html
More information about the Geomoose-users
mailing list