|
POST
|
Hi w4ranger, This does seem a weird. The main reason why you data wouldn't process is because you are not fulfilling the geodatabase rules or perhaps you have some bad geometries (self/intersecting polygons). Just a quick note, you did check them both in the checkin dialog? I know. This sounds rudimentary but you would be surprised how many people don't. Can you take some screen shots of each step through the check in? Cheers, Gareth
... View more
03-29-2012
06:35 PM
|
0
|
0
|
1625
|
|
POST
|
hi Diego, Perhaps this will help. http://alt.ngs.noaa.gov/GEOID/models.shtml Cheers, Gareth
... View more
03-29-2012
06:21 PM
|
0
|
0
|
596
|
|
POST
|
Hi Joel, I would suggest that you create an applet with a toolbar, tool and a form. On the form put a listbox or a combobox. From the onClick event of the button SHOW the form. On the PageSetActive event run your script: dim n, layerCount, myControl n = 1 set layerCount = Map.Layers.Count myControl = Application.Applets("yourApplet").Forms("FORM1").Pages("PAGE1").Controls("JoelsControl") While n <= layerCount myControl.AddItem Map.Layers(n).name, Map.Layers(n).name n = n + 1 Wend As you are working only with points: On the PageValidate event make sure you are selecting a value from the control and set editLayer = myControl.value On the form ok event make map.layers(editLayer).editable = true See how that goes and let me know where you get to. Cheers, Gareth
... View more
03-29-2012
04:11 PM
|
0
|
0
|
520
|
|
POST
|
Hi Greg, You have 3 options I can think of: You have to activate each page and then disable the controls per page. Write a some nested loops - The first to find a page and activate it. Then inside that find all the controls on that page and disable them. Check out the ThisEvent object in the Customizing help for an example. Set a global variable once you tick the assesment control to store that disable= true, then if the user taps on the other tabs, you check the global variable to see if they are allowed to edit the controls. If not, disable the controls Finally perhaps a more elegant approach. Add a control, start with a button, to the same page that has your assesment checkbox. This will activate the next page. Your assessment check box script can disable the button (or other control) so the user can't move to the next page. Also you go into the form properties and turn off the page tabs, so that the button is the only way of navigation. I hope this helps. Let me know if you need anymore information. Cheers, Gareth
... View more
03-20-2012
08:19 PM
|
0
|
0
|
463
|
|
POST
|
Yes! You could create a geoprocessing tool that does the check out and one for the check in. Once you have the models set, export it/them to a script (python). Then your tool should be able to execute the script and do it for you. Cheers, Gareth
... View more
03-06-2012
02:57 PM
|
0
|
0
|
1231
|
|
POST
|
Hi Matt, You can either access the Map events in the APX. When you are in studio, open your apx and on the toolbar click on the "two cogs" button. This will open the system objects dialog box. In there you will find all the Map events you need. Just to let you know you could also put these custom buttons and scripts in an Applet (.apa). This way you can keep your configuration default and you can switch out different applets as your needs change. Let me know how you go. Cheers, Gareth
... View more
03-04-2012
11:57 AM
|
0
|
0
|
883
|
|
POST
|
Hi Joel, Are you using an Esri Personal Geodatabase (that actually is a MDB)? If not, all the things you are asking for come out of the box if you were to ArcMap in conjunction with ArcPad. It might sound expensive but so would the time to rewrite what it is already doing for you. ArcPad uses a SQL CE database (referred to as AXF) into the field which stores all of the relevant related database structure so you can build your system in ArcMap and just take it out in the field!. Any more details would be appreciated. Cheers, Gareth
... View more
03-01-2012
07:41 PM
|
0
|
0
|
1231
|
|
POST
|
Hi Matthew, You can make the tool item enabled based on: application.toolbars(1).item("btn3").enabled = false. You might need to set this on the Map onLoad event. When you click your btn1, set you "stop editing" enabled = true I hope this helps. Cheers, Gareth
... View more
03-01-2012
06:58 PM
|
0
|
0
|
883
|
|
POST
|
Hi Chris, Do you happen to have any Table joins in your MXD at all? That will crash the data manager every time. Cheers, Gareth
... View more
02-26-2012
01:05 PM
|
0
|
0
|
266
|
|
POST
|
Hi Steve, If all of this is going to be done without the editform, then you need to initiate the selection of the editable record to edit. If you use the standard select tool to highlight the feature, this will provide you a Map.SelectionBookmark object To find that feature in the editable layer you can write Map.Layers("LayerName").Records.BookMark = Map.SelectionBookmark Then you want to check the fields. You could do this several ways but here is a start. if Map.Layers("LayerName").Records.Fields("completed").value = true then Map.Layers("LayerName").Records.Fields("completed").value = false else Map.Layers("LayerName").Records.Fields("completed").value = true end if Map.Layers("LayerName").Records.Update The custom tool then have this script attached to the OnClick event. Let me know if you need any more help, if not please mark as answered. Cheers, Gareth
... View more
02-26-2012
12:51 PM
|
0
|
0
|
634
|
|
POST
|
You can use the ThisEvent object. Check out the ArcPad studio help on this there is an example that you could adjust for your needs. Let me know if you need anymore info. Cheers, Gareth
... View more
02-25-2012
10:15 PM
|
0
|
0
|
459
|
|
POST
|
Hi Sue, Could you mark this post as answered so other users can see it was helpful. Esri finally got implemented it (like the old forum) and its a great way for other users to sift through the forums. Cheers, Gareth
... View more
02-19-2012
12:52 PM
|
0
|
0
|
883
|
|
POST
|
Hi Andrea, I would suggest that you put a text box (txtOther) just below your combo box (cboMySelction) on the form and make the text box readonly. Then in the properties of the combo box, go to the events tab and select OnSelChange event. In the script window you could write something like: Dim myCombo, myPage, myTextBox Set myCombo = ThisEvent.Object Set myPage = myCombo.Parent Set myTextBox = myPage.Controls("domManufacturer") If myCombo.Value = "Other" Then myTextBox.Enabled = True Else myTextBox.Value = "" myTextBox.Enabled = False End If I am not sure if you have another field in the feature class to store the "Other" value or if you want to put it in the same field as the combo box. You can do both. I hope this helps Cheers, Gareth P.S. With Esri's new forum system, if this answers you question please mark it as answered to help others too.
... View more
02-13-2012
05:18 PM
|
0
|
0
|
319
|
|
POST
|
iNova have developed a print extension for ArcPad. Works pretty well. Click Here
... View more
02-13-2012
02:58 PM
|
0
|
0
|
372
|
|
POST
|
So when you are in ArcPad, in the options folder you cannot navigate down the folder structure in the open dialog? Could you do a quick video? It does sound a bit weird. If you have the device connected to your pc, can you copy the address and paste it into the path text box to atleast read?
... View more
02-09-2012
06:56 PM
|
0
|
0
|
267
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 08-03-2015 10:29 PM | |
| 1 | 10-04-2015 03:41 PM | |
| 1 | 11-20-2011 03:31 PM | |
| 1 | 03-20-2013 06:32 PM | |
| 2 | 11-19-2015 08:35 PM |
| Online Status |
Offline
|
| Date Last Visited |
11-11-2020
02:23 AM
|