Ana içeriğe geç

Temel eylemler

Temel eylemler, kişilerin bir veritabanıyla etkileşimde bulunurken genellikle yapmak istedikleri şeyleri yapan "örtük" eylemler'dir: Oluşturma, Güncelleme, Silme. Temel eylemler, modeli destekleyen kaynak tablonun şemasını otomatik olarak izler. Şemayı otomatik olarak izlemekten kastımız, Patrona'nın, modelin altında yatan birincil kaynak tablodaki tüm alanları içeren doldurulacak eylem formları oluşturacağı anlamına gelir.

Kişilere yalnızca bir alt küme sütunu güncelleme seçeneği vermek veya birden fazla tablodaki sütunları güncellemek istiyorsanız, bir özel eylem yazabilirsiniz.

Temel eylemler oluşturma​

Eylemler etkinleştirildikten sonra, yalnızca tek bir veritabanı tablosunu saran yeni veya mevcut bir model üzerinde temel eylemler oluşturabilirsiniz.

  1. Bir model seçin ve bilgi butonuna tıklayın, ardından Model detayı'na tıklayın.
  2. Model detay sayfasında, Eylemler sekmesine tıklayın.
  3. Yeni Eylem yanındaki ...'ya tıklayın ve Temel eylemler oluştur'u seçin.

Temel eylem sınırlamaları​

Temel eylemler yalnızca "temel" modeller için kullanılabilir:

  • Grafik sorgu oluşturucu kullanılarak oluşturulan modeller. Temel eylemler, yerel sorgularla (SQL) oluşturulan modeller için kullanılamaz.
  • Model, veritabanındaki tek bir ham tabloyu "sarmalıdır". Sorgu, defter düzenleyicisinin veri adımında yalnızca o tabloyu seçmelidir ve başka bir şey yapmamalıdır: birleşimler, özel sütunlar, filtreler veya özetleme, sıralama yok.
  • Altındaki tablo yalnızca bir birincil (varlık) anahtara sahip olabilir.

Temel eylem türleri​

Temel eylemler

Temel eylemler şunları içerir:

Güncelle​

Güncelleme eylemi, kişilere birincil kaynak tablodaki her sütun için düzenlenebilir alanlar içeren bir form sunar.

Bir panoda Güncelleme eylemi kurarken, bir pano filtresinden eyleme bir varlık anahtarı (örneğin bir kimlik) geçirmeniz gerekir. Diğer değerler için, her alan için bir değer girmesi için kişiyi yönlendirebilir veya bir alanı pano filtrelerinde ayarlanan değerler gibi parametreler aracılığıyla otomatik olarak doldurabilirsiniz.

Sil​

Silme eylemi, kişilerden bir varlık anahtarı isteyen bir form oluşturur ve modelin altındaki tabloda o kimliğe karşılık gelen kaydı (satırı) siler.

Oluştur​

Oluştur eylemi, INSERT INTO eylemidir. Oluştur eylemi, modelin altındaki birincil kaynak tablodaki her sütun için düzenlenebilir alanlar içeren bir form sunar. Doldurulduktan sonra, eylem kaydı modelin altındaki birincil tabloya ekler.

Panolarda temel eylemler​

Bir panoda eylemler kurarken, her alan için bir değer girmesi için kişiyi yönlendirebilir veya bir alanı pano filtrelerinde ayarlanan değerler gibi parametreler aracılığıyla otomatik olarak doldurabilirsiniz.

Güncelle temel eylemi, varlık anahtarı için bir değer geçirmenizi gerektirir.

Bkz. Panolarda eylemler.

Temel eylemleri arşivleme​

Temel eylemler sihirden yapıldığından, onları arşivleyemezsiniz. Sadece onları açıp kapatabilirsiniz. Model detay sayfasından, Yeni eylem butonunun yanındaki ... menüsüne tıklayın ve Temel eylemleri devre dışı bırak'a tıklayın.

Nesne detay görünümünden temel eylemler​

Bir model için temel eylemler etkinse, bir bireysel kayda tıklayarak nesne detayını görüntüleyebilirsiniz. Bu nesne detay modelinden, belirli kaydı değiştirmek için üç nokta (...) ve güncelle veya sil'i seçebilirsiniz.

Nesne detay görünümünden kaydı güncelle

Daha fazla okuma​