Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

serdar ak QQ

Table of Contents

Alanların Koşullu Gizleme/Görünme Özelliği

Mobidi'de oluşturduğumuz alanları bir koşula bağlayarak gizleyebilir yada görünür hale getirebiliriz.

...

Örnek

Açıklama

formData['alan_id']

alan_id alanına değer girildiğinde göster/gizle

formData['alan_id'] == 'Ankara'

alan_id alanının değeri “Ankara” olduğunda göster/gizle

formData['alan_id1'] == 'Ankara' && formData['alan_id2'] == 'Çankaya'

alan_id1 alanına “Ankara” ve alan_id2 alanına “Çankaya” yazılırsa göster/gizle

['Ankara','İstanbul'].indexOf(formData['alan_id'])>=0

alan_id alanının değeri Ankara veya İstanbul ile göster/gizle

formData['alan_id'] > 3

alan_id alanının değer 3’ten büyükse göster/gizle

items.length > 0

Alanı kayıtta en az 1 fotoğraf ekli ise göster/gizle

Makrolar

Makrolar ile bazı form değerleri otomatik olarak doldurulur. il/ilçe/Şantiye/Bölge/Bina/Tesis gibi bilgiler bulunduğunuz konuma otomatik gelir. Bu şekilde hatalı girilebilecek ve ek zaman alacak verileri girmenize gerek kalmaz. Bu değerleri rapor ve panellerlerde kullanabilirsiniz.

Makrolar için 3 seçenek sunulur

Coğrafi İlişki - VT

Bu seçenek konumsal bilgi içeren bir tablodan veya shapedosya gibi bir kaynaktaki bilgileri kullanır. MOBIDI ile oluşturduğunuz kaydın konumuna göre 40metre çevrredeki en yakın kayıt alınır ve kuralınıza göre değer yazılır.

Bu seçenek için MOBIDI Ofis’in kurulu olduğu sunucuda olmalısınız. Geçerli bir bağlantıyı kurduktan sonra yazılım size kullanılacak tablo ve alanı soracaktır.

...

...

Coğrafi İlişki - Sorgu

Bu seçenek ile bir MOBIDI Ofis sorgusu kaynak olarak kullanılır. MOBIDI Ofis kayıtları çok özel durumlar haricinde mutlaka konumsal bilgi içerirler. Bu bilgiyi kullanarak alan değerlerinin otomatik dolmasını sağlayabililirsiniz.

...

  1. Faaliyetler formuna bir metin alan ekleyelim, adı “Şantiye Bilgisi” olsun

  2. Bu alanın Makro değerindeki Sorgu2da “Şantiye” formunu seçelim.

  3. Tebrikler, İlişkiyi tanımladınız!. Şantiye Bilgisi alanına Şantiye Formunun “Form Başlığı” bilgisi gelecektir. Dilerseniz “Harita etiketi” bilgisini de kullanabilirsiniz.

...

Gelişmiş İlişki Makrosu

Coğrafi İlişiki seçenekleri ihtiyacınızı karşılamıyorsa, kullanabilceğiniz bir seçenektir. Kullanımı orta/ileri düzey IT bilgisi gerektirebilir.

...

Info

alan_id değeri makrolar içinde alanlara erişmek için kullanılır.

...

Sadece boş değerleri güncelle?

Bu seçenek işaretli değilse tanımlanan makro her durumda yazılan değerleri ezer. İşaretli ise daha önceden farklı şekillerde girilmiş değerler korunur. Bu değerler manuel olarak veya farklı bir makro ile girilmiştir. Çok özel durumlar haricinde işaretlemeniz gerekmez.

...