Masaüstü için ArcGIS, özellik oluşturulduğunda Tarih Alanını geçerli tarih / saatle otomatik olarak doldurabilir mi?


11

Sürümlü bir ortamda Arc Desktop 10.3.1 kullanıyorum. Hizmet isteklerinin coğrafi veritabanında Tarih Bildirildi adlı bir alan vardır. Yeni bir özellik oluşturulduğunda bu alanın geçerli tarih \ saat ile otomatik olarak doldurulmasını istiyorum. (Ekteki resme bakın) Alanı Now () (Now) (Current_Timestamp) ve diğerlerine ayarlamayı denedim ve her defasında bana sözdizimin yanlış olduğunu söyledi. Bunu yapmak mümkün mü ve eğer öyleyse bunu gerçekleştirmek için doğru sözdizimi nedir.

Ayrıca öznitelik asistanının farkındayım ama bunu kullanmak istemiyorum.

resim açıklamasını buraya girin

Yanıtlar:


6

Belirli bir tarih alanı için bunu yapmanın bir yolu olduğunu düşünmüyorum ve Get Spatial tarafından sağlanan bu bağlantı bunu onaylıyor. Ancak, Editör İzleme'yi açarsanız aşağıdakiler için alanlar oluşturur:

  • Oluşturulma tarihi
  • yaratıcı
  • Son Düzenleme Tarihi
  • Son Editör

Bu alanları istediğiniz gibi adlandırma seçeneğiniz vardır. İsterseniz Oluşturma Tarihi Alanına "Bildirildi Tarihi" diyebilirsiniz.

Not: Editör İzleme özellik sınıfı düzeyinde açılır. Bu nedenle, sahip olduğunuz her özellik sınıfı için açmanız gerekir. Bu, bir python for loop ile önemsiz bir egzersiz olmalıdır.


2
Bu bağlantı cevabınızı destekliyor gibi görünüyor. Özellikle otomatik toplamanın mümkün olmadığını belirtir. Birkaç yaşında, ancak yeni bir şey ortaya çıkmıyor. Doğrudan Esri'den bir kaynak için cevabınıza dahil etmekten çekinmeyin.
Mekansal

2
Belirli bir mevcut tarih alanını belirtmek için Editör İzleme'yi kullanabilirsiniz (ve kullanmak istemiyorsanız diğerlerini yoksayın) - sizin için yeni alanlar oluşturmasına gerek yoktur
Midavalo

1

Bunu ArcGIS 8.x veya 9.x'te yapabildim. Başka biri bunu yapmıştı ve forumlardan birinde nasıl yapılacağına dair talimatlar verdi, temelde, bin klasöründeki .dll dosyalarından birinde bazı kodları kopyaladım. belirtildi. Ancak, Python'da yazılmış ArcGIS 10.x'e yükselttiğimde bu işlevi kaybettim ve kimsenin benzer bir şey bulduğunu görmedim.


Eğer o eski forum gönderisine rastlarsanız veya yöntem benim yolumu göndermek ister misiniz. Teşekkürler!
ed.hank

1

Hızlı bir arama yaparken, başka bir forumdan cevap bulmuş olabilirim. Aşağıdaki iletiyi arayın ve zaman damgası ArcGIS'inize eklemek için dll dosyası eklenir.

ARCGIS 10 melansi için zaman damgası 17 Ağu 2010 05:48 (melansi'ye yanıt olarak) Merhaba, görsel stüdyoyu alabilir ve uygulamayı derleyebilir veya atteched dll ve yarasa dosyasını alabilirsiniz. Visual Studio Express dll zaman damgası 2010 dosyaları derledik ve yarasa dosyası için bir arkadaşımın yardımı vardı. Yarasa ve dll'yi yeni bir dizine kopyalayın ve yarasa dosyasında ortak dosyaların yolunu değiştirin (yalnızca XP için değiştirin, yarasa windows 7 içindir) yönetici haklarıyla yarasayı başlatın. İyi eğlenceler Astrid


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.