FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

kayıttaki değişiklikleri izleme

+2 oy
676 kez görüntülendi
250 civarında field 20 civarı layout olan bir dosyam var.

kaydı kim açmış, daha sonrasında kayıtta hangi fieldi hangi tarihte hangi kullanıcı değiştirmiş ve ne değişiklik yapmış farklı bir layoutta takip etmek istiyorum. en kolay nasıl yapabilirim acaba?
3, Mayıs, 2017 Filemaker Advanced kategorisinde mmyilmaz (21,720 puan) tarafından soruldu

1 cevap

+3 oy

Yapacağınız 3 işlem var.

ÖRNEK DOSYADAKİ Logdata ve ModStamp alanlarını sizin dosyaya kopyalayınız.

Custom Functions ta ULtraLog sizin dosyaya kopyalayınız.

Logdata içinde takip etmek istediğiniz alanları ENTER la ayırarak değiştiriniz.

Hepsi bu kadar!

3, Mayıs, 2017 Optisyen (57,460 puan) tarafından cevaplandı
çok teşekkürler mükemmel bir çözüm. yalnız repaiting alanda sadece ilk hücrede değişikliği anlıyor diğerlerinde anlamıyor. bunun bir çöüzümü var mı acaba?
Alan adından sonra köşeli parantez ile (Örneğin TelNo[2] gibi) istenilen alan tekrarları loglamaya dahil edilebilir.
o pek işimi görmez hocam.
eğer kendi dosyama uygulayabilirsem bu tam istediğim gibi çok sağolun.hangi field değişirse değişsin logluyor. yeni field ekledim direkt onu da yakalıyor ve repaiting alanda da sıkıntı yok.
uygulaması çok kolay. 3 önemli konu var;
- başlangıç scripti (log dışında tutulacak alanları global değişken ataması yapıyor)
- değişiklik zamanını auto enter hesaplayan alan (loglamayı tetiklemesi için)
- log alanı (custom function'ı çağıracak alan)
Get ( ModifiedFields ) filemaker 11 de yokmuş. optisyen hocamın koduyla oynayıp repating alanlarda da çalışmasını sağlamayaca çalışacağım artık.
...