Yeni: Yapay zekâ güvenlik duvarı tüm platformu izliyor ve her olayı sade bir dille açıklıyor. Nasıl çalıştığını görün

Kart eylemleri ve detaylandırma

Kartların tıklamalara tepki vermesini sağlayın – tıklanan cihazla parametre ayarlayın, ayrıntı sayfaları ve diğer panoları açın, bağlantıları açın, komutlar çalıştırın – ve detaylandırma panoları oluşturun.

Bir kart tıklandığında bir şey yapabilir: pano tıklanan cihaza daraltılabilir, cihazla ilgili bir ayrıntı sayfası açılabilir, başka bir pano açılabilir, uygulamanın bir sayfasına gidilebilir ya da bir komut çalıştırılabilir. Bu sayfada tıklanabilen öğeler, eylemler ve genel bir görünümden tek bir cihaza doğru detaylandırma (drill-down) akışının nasıl kurulacağı anlatılıyor.

Eylemlerin ayarlandığı yer

Panoyu özelleştirin, kartın ayarlarını açın ve Tıklamada ne olur (eylemler) seçeneğini açın. Her kaynakta sırayla çalışan bir eylem listesi bulunur. İhtiyacınız kadar ekleyin; örneğin önce Pano parametrelerini ayarla, ardından Bu panonun bir sayfasını göster eylemini ekleyebilirsiniz.

Tıklanabilen öğeler

KaynakKartlar
Bu kart tıklandığında, çift tıklandığında, sağ tıklandığındaHerhangi bir kart
Başlık düğmeleriHerhangi bir kart: kart başlığındaki, her biri etiket ve simgeye sahip düğmeler
Bu denetim kullanıldığında, Uygula’ya basıldığındaDenetimler
Bir satır tıklandığında, Bir satıra çift tıklandığında, Bir hücre tıklandığında, Satır düğmeleriTablolar, cihaz ve alarm tabloları
Bir harita işaretçisi tıklandığında, Bir işaretçi bırakıldığındaHaritalar
Pasta grafiğinde bir dilim tıklandığında, Grafikte bir aralık seçildiğindePasta ve seri grafikler
Metindeki bir bağlantı tıklandığındaMetin kartları, [words](action:id) bağlantıları için
Bir sembol tıklandığında, çift tıklandığında, sağ tıklandığındaSüreç diyagramları (bkz. Sembollerdeki komutlar)
Modeldeki bir işaretçi veya nesne tıklandığında, Öğe tıklaması3B kartlar

Eylemler

EylemYaptığı
Bir sayfaya gitUygulamanın bir sayfasını, isteğe bağlı olarak yeni sekmede açar. Örnek: /admin/iot/devices/{{row_id}}.
Bir URL açUygulama dışındaki bir adresi yeni sekmede açar.
Pano parametrelerini ayarlaPano parametrelerini yerinde değiştirir; örneğin diğer kartların izlediği cihazı.
Bu panonun bir sayfasını gösterAynı panonun bir sayfasını sayfa, yan panel, iletişim kutusu ya da açılır pencere olarak açar.
Bir pano açParametreleri önceden ayarlanmış başka bir panoyu açar (drill-down).
Geri gitDetaylandırma izinde geri döner; birkaç seviye ya da ilk panoya kadar.
Zaman aralığını ayarlaPanonun zaman aralığını değiştirir: hazır bir ön ayar, panonun varsayılanı ya da bir grafikte seçilen bir aralık.
Bu bileşeni yenile, Panoyu yenileVerileri yeniden yükler.
Panoya kopyalaBir değeri kopyalar.
Bir mesaj gösterGörüntüleyiciye kısa bir mesaj gösterir.
Bir komut çalıştırOnayının ardından bir cihaz komutu gönderir. Yalnızca denetimlerden, satır düğmelerinden ve sembollerden. Bkz. Denetim kartları.

Bir kart tıklaması hiçbir zaman komut çalıştırmaz; düzenleyici bunu reddeder.

Tıklamadan gelen değerler

Bir eylemdeki metin şu belirteçleri içerebilir:

BelirteçYerine geçen
{{param_<key>}}Bir pano parametresinin değeri, örneğin {{param_device}}
{{row_<column>}}Tıklanan satırın bir sütunu (satır, hücre ve işaretçi kaynakları), örneğin {{row_id}}

Pano parametrelerini ayarla ve Bir pano aç eylemlerinde bir parametre sabit bir değer, başka bir parametre ya da Tıklanan satır‘ın bir sütunu alabilir.

Koşullar ve onay

  • Kartın kendi tıklaması dışındaki her eylem bir gösterim koşulu taşıyabilir: yalnızca bir parametre eşleştiği sürece çalışır (ya da bir düğme yalnızca bu durumda görünür). Bir denetimin kendi tıklamasında koşul, bunun yerine denetimi devre dışı bırakır.
  • Çalıştırmadan önce sor, Pano parametrelerini ayarla, Bu panonun bir sayfasını göster, Bir pano aç ve Geri git eylemlerinden önce “”Show device” çalıştırılsın mı?” diye sorar. Komutlar varsayılan olarak sorar.

Ayrıntı sayfaları

Bir pano, ana sayfasından sonra en fazla 20 sayfaya sahip olabilir. Sayfa menüsünde olmayan sayfa bir ayrıntı sayfasıdır ve yalnızca bir karttan açılır.

  1. Panoyu özelleştirin ve Sayfaları yönet… seçeneğini açın.
  2. Sayfa ekle. Bir başlık verin; örneğin bir cihaz seçildiğinde “Device P-201” okunan Device {{param_device}}.
  3. Parametreler altında, sayfanın çalıştığı parametreleri ekleyin. Yıldızlı olan parametre gereklidir: “sayfa yalnızca bu parametreyi veren bir kart eylemiyle açılır.”
  4. Sayfayı bir ayrıntı sayfasına dönüştürmek için Menüde seçeneğinin işaretini kaldırın.
  5. Şu şekilde göster seçeneğini belirleyin: Sayfa, Yan panel, İletişim kutusu veya Açılır pencere; ve bir boyut (Küçük, Orta, Büyük).
  6. Sayfaları kaydet seçeneğini seçin. Ardından sayfa açıkken kartları sayfaya taşıyın.

Bir eylemle açılan sayfa, kartın bulunduğu sayfanın üzerinde açılır. En fazla 8 sayfa üst üste yığılabilir; her biri açıldığı değerleri korur ve Önceki sayfaya dön en üstteki sayfayı kapatır. Yan panel ya da iletişim kutusu Tam sayfa olarak aç seçeneğini sunar. Gerekli bir değer olmadan açılan sayfa “Bu sayfayı görmek için cihaz seçin” yazar.

Başka bir panoya detaylandırma (drill-down)

Bir pano aç, tıklamadan ayarlanan parametrelerle başka bir panoyu açar. Geçilen panolar sayfanın üstünde bir gezinti yolu (breadcrumb) olarak görünür ve adreste (?trail=…) tutulur; böylece Geri git ve tarayıcının geri düğmesi bu panolardan geriye döner.

Örnek: tüm sahalardan tek bir pompaya.

  1. Sahalar panosu: en üstteki saha için Bir varlık altındaki durum‘a bağlı bir Tablo. Bir satır tıklandığında: Bir pano aç > Saha detayı, site tıklanan satırdan ayarlanmış olarak.
  2. Saha detayı panosu: bir varlık parametresi site (Sayfa ya da bir bağlantı ayarlar) ve altındaki cihazların bir cihaz tablosu. Bir satır tıklandığında: Bu panonun bir sayfasını göster > Device ayrıntı sayfası, device tıklanan satırdan ayarlanmış olarak, Yan panel olarak gösterilir.
  3. Device sayfası: bir Gösterge, bir Çizgi grafik ve cihaz alanı Bu sayfanın gösterdiği cihaz (device parametresi) değerini alan bir Düğme.

Sahalar pano şablonu bunların çoğunu sizin için oluşturur. Bkz. Pano şablonları ve pano dosyaları.

Sorun giderme

SorunNeden
Bir sayfa kaldırılamıyor“Kart içeriyor ya da bir eylem tarafından açılıyor: önce kartları taşıyın ve eylemleri değiştirin.”
Bir eylem kaydedilirken reddediliyorBu panonun bir sayfasını göster, gerekli bir parametreyi değersiz bırakır. Ona parametreyi verin.
“Kaydedilmedi: N eylem tamamlanmadı.”Tamamlanmayan her eylem neye ihtiyacı olduğunu belirtir.
Gezinti yolu (breadcrumb) kaybolduYol adresin bir parçasıdır; bunu içermeyen bir yer imi yeni bir yol başlatır.