Estoy diseñando una solución ArcPad para nuestro personal de campo; recogemos datos puntuales y utilizamos líneas para identificar la cantidad de "esfuerzo" (y para mantener la responsabilidad).
A la vez que recopilamos una "polilínea en flujo" (añadir vértices continuamente desde el GPS) como "pista" de nuestro personal de campo (esfuerzo diario), necesitamos recopilar también datos puntuales a lo largo del camino.
Cada vez que recoja añadir un registro a una clase de característica de punto en una tabla relacionada en el flujo de polilínea se detiene. Esto obliga a nuestro personal a volver a activar manualmente la transmisión de polilíneas para cada registro que recopilan. El error humano está casi garantizado en el curso de la edición de 50 puntos en un día.
Sé que el manejo de eventos está integrado en ArcPad a través de ArcPad Studio, pero no he tenido ninguna suerte desencadenando el flujo de polilíneas con el evento onOK del formulario de la tabla relacionada.
Agradecería cualquier ayuda para crear un controlador de eventos. Los archivos de ayuda no son tan útiles como el código de ejemplo de Python asociado con ArcMap en el escritorio. He aquí un rápido vistazo a la dirección que he estado inclinando. No estoy completamente seguro de cómo incluso componer un completo incluso secuencia de comandos de manipulación para ArcPad.
De los archivos de ayuda: 'gpsstream' => Añadir vértices continuamente desde GPS
Formulario (evento onOk):
Application.ExecuteCommand("gpsstream")