Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

i have a layer form (named form_layer) containing a combobox and allows to add records into the related table, by showing a form of the related table (named form_table)

When i try to add record showing first the layer form , then showing the form_table, the row is not saved when i click "ok" on the form_table (so i can't see the record in the combobox when just added despite the combobox is reloaded ) but until i go back to the form_layer and click ok.

i tried to show the form a toolbar button without calling a layer form, it works great :)

i dont know if there's an inner lock when displaying a form layer

any suggestion will be very helpful

share|improve this question
Whats the relationship (relationship class settings)? I seem to remember having this issue when trying to make relationships between feature classes rather than between a feature class and a related table. – Roy Jun 6 '12 at 16:40
there's no relationship between the tables that i'm talking about, the related table is not related with this featureclass but with other one – geogeek Jun 6 '12 at 16:55
I'm confused: is this a related table, or just the attribute table of a feature class? – Roy Jun 6 '12 at 17:25
this is a related table to the feature class points(for eg), but i want to get their values on the Layer(polygons) form, i know that i have not respected the supposed database design but this is due some arcpad limitations – geogeek Jun 6 '12 at 18:42
up vote 1 down vote accepted

If you want to achieve that in ArcPad, I think you have to do some programming within ArcPad Studio.

The available languages have been VBScript and Javascript, but I've heard them mention bringing Python on board at somepoint.

Essentially you have to access the data table field, copy it's value and apply it to the empty field in another feature class. I'm trying to find their help files online, but I guess they're only avialable within the ArcPad Studio application, which I no longer have installed.

Here's a link of some ArcPad VBScript just to give you an idea of what you're up against, but it's not an exact solution. You'll have to use the built-in help files.

share|improve this answer

Thanks a lot Roy, i've started using applets for adding record into feature class, so i avoided the layer_form which makes some problems, it's easy to use but it's hard for event customization.

so i could navigate between forms more easily.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.