Estoy usando Arc Desktop 10.3.1 en un entorno versionado. En la geodatabase para las solicitudes de servicio hay un campo llamado Fecha de notificación. Me gustaría que este campo se rellene automáticamente con la fecha / hora actual cuando se crea una nueva función. (Ver imagen adjunta) He intentado configurar el campo en Now () (Now) (Current_Timestamp) y otros y cada vez me dice que mi sintaxis es incorrecta. ¿Es esto posible y, de ser así, cuál es la sintaxis correcta para lograr esto?
También conozco el asistente de atributos, pero no quiero usarlo.
fuente
Pude hacer eso en ArcGIS 8.xo 9.x. Alguien más lo hizo y dio instrucciones sobre cómo hacerlo en uno de los foros, básicamente copié un código en uno de los archivos .dll en la carpeta bin que tomaría la Fecha y Hora del reloj de la computadora y autopoblaría un campo especificado. Sin embargo, cuando actualicé a ArcGIS 10.x escrito en Python, perdí esa función y no he visto a nadie con algo similar.
fuente
Al hacer una búsqueda rápida, es posible que haya encontrado la respuesta de otro foro. Busque el siguiente mensaje y adjunto está el archivo dll para agregar el sello de tiempo a su ArcGIS.
Timestamper for ARCGIS 10 melansi 17 de agosto de 2010 5:48 AM (en respuesta a melansi) Hola, puedes tomar el estudio visual y compilar la aplicación, o tomar el dll adjunto y el archivo bat. He compilado los archivos de timestamper 2010 en el archivo dll en visual studio express, y un amigo me ayudó con el archivo bat. Copie el bat y el dll en un nuevo directorio y cambie en el archivo bat la ruta de los archivos comunes (solo para cambiar para XP, bat es para Windows 7) comience bat con derechos de administrador. Diviértete Astrid
fuente