Select to view content in your preferred language

Only modify layer's table

905
2
Jump to solution
08-10-2012 12:49 PM
GustavoBediaga
Occasional Contributor
Hi,

I have a layer in my geodatabase that cannot have its features modified.
I checked out the layer using "Check out for disconnected editing", but in my apm file in Arcpad I can add and delete features in this  layer. I just want the users to add new values to the layer's table, editing the existing features.
Is it possible to allow the user of Arcpad to only modify the layer's table (by adding values to specific fields), but not be able to add new feature or delete an existing one??

Regards,

Gustavo
Tags (3)
0 Kudos
1 Solution

Accepted Solutions
HannahFerrier
Deactivated User
Hi Gustavo,

A quick and easy way to restrict the functionality of ArcPad is to use Applet Toolbars and then create an App Shortcut.

Using your example - the only tools I would need to take into the field would be the 'Select' tool to select the features and the 'Feature Properties' tool to launch the Form for feature editing. You can create a new Applet Toolbar by putting ArcPad into Design Mode and launching the Toolbar Editor. Select 'new' from the Toolbar Group dropdown and then build your Applet Toolbar with these tools (don't forget to add the 'Exit' tool too!).

Make sure that the layer you want to work with is editable and save the map. Now you can create an App Shortcut that can launch ArcPad with ONLY the Applet Toolbar tools! Select a name and icon for your shortcut on the first tab, select your Applet Toolbar in the Applet Path dropdown on the second tab and uncheck 'Load Startup Configuration and Toolbars' on the third tab (Remember - make the shortcut on the device you will be using it on as you cannot copy Windows shortcuts to Windows Mobile 😞 )

Make sure that the forms for this layer only include the fields that you want to edit and remove the geography tab (to stop users updating feature geometry) using ArcPad Studio.

The easiest way to disable functionality is to remove it from the toolbars! And using an App Shortcut means field workers can launch their own custom version ArcPad using an icon to easily identify their projects!

Let me know if this works for you!

Hannah

View solution in original post

0 Kudos
2 Replies
HannahFerrier
Deactivated User
Hi Gustavo,

A quick and easy way to restrict the functionality of ArcPad is to use Applet Toolbars and then create an App Shortcut.

Using your example - the only tools I would need to take into the field would be the 'Select' tool to select the features and the 'Feature Properties' tool to launch the Form for feature editing. You can create a new Applet Toolbar by putting ArcPad into Design Mode and launching the Toolbar Editor. Select 'new' from the Toolbar Group dropdown and then build your Applet Toolbar with these tools (don't forget to add the 'Exit' tool too!).

Make sure that the layer you want to work with is editable and save the map. Now you can create an App Shortcut that can launch ArcPad with ONLY the Applet Toolbar tools! Select a name and icon for your shortcut on the first tab, select your Applet Toolbar in the Applet Path dropdown on the second tab and uncheck 'Load Startup Configuration and Toolbars' on the third tab (Remember - make the shortcut on the device you will be using it on as you cannot copy Windows shortcuts to Windows Mobile 😞 )

Make sure that the forms for this layer only include the fields that you want to edit and remove the geography tab (to stop users updating feature geometry) using ArcPad Studio.

The easiest way to disable functionality is to remove it from the toolbars! And using an App Shortcut means field workers can launch their own custom version ArcPad using an icon to easily identify their projects!

Let me know if this works for you!

Hannah
0 Kudos
GustavoBediaga
Occasional Contributor
Hi Gustavo,

A quick and easy way to restrict the functionality of ArcPad is to use Applet Toolbars and then create an App Shortcut.

Using your example - the only tools I would need to take into the field would be the 'Select' tool to select the features and the 'Feature Properties' tool to launch the Form for feature editing. You can create a new Applet Toolbar by putting ArcPad into Design Mode and launching the Toolbar Editor. Select 'new' from the Toolbar Group dropdown and then build your Applet Toolbar with these tools (don't forget to add the 'Exit' tool too!).

Make sure that the layer you want to work with is editable and save the map. Now you can create an App Shortcut that can launch ArcPad with ONLY the Applet Toolbar tools! Select a name and icon for your shortcut on the first tab, select your Applet Toolbar in the Applet Path dropdown on the second tab and uncheck 'Load Startup Configuration and Toolbars' on the third tab (Remember - make the shortcut on the device you will be using it on as you cannot copy Windows shortcuts to Windows Mobile 😞 )

Make sure that the forms for this layer only include the fields that you want to edit and remove the geography tab (to stop users updating feature geometry) using ArcPad Studio.

The easiest way to disable functionality is to remove it from the toolbars! And using an App Shortcut means field workers can launch their own custom version ArcPad using an icon to easily identify their projects!

Let me know if this works for you!

Hannah



Thank you very much for your answer! I have not mentioned one detail: I have another layers in my map that will be totally editable (the users should add and delete its features). So it means that I need the QuickCapture toolbar and all of its functions (and all other edit buttons...). Only this particular layer I have mentioned will have restricions. Any suggestions to work it out?

Thanks,

Gustavo
0 Kudos