Bir tablodaki satırlar, ilgili veri modellerindeki kayıtlardır. Bu öğretici, tablolara satırların ve bir veritabanına kayıtların nasıl ekleneceğini açıklar. Bu veriler uygulamada kullanılabilir.

Örnek olarak basit bir tablo kullanalım. Tamamlandıklarında görevlerin ve işaretlerin bir listesini saklar.

Tabloda üç alan vardır:

  1. Name — dize biçiminde görev adı.
  2. Date — olayın tarih biçiminde gerçekleşmesi gereken gün.
  3. Done — boole biçiminde görev durumu.

Form oluştur

Kullanıcıların tabloya kayıt eklemesine izin vermek için giriş formunu oluşturun.

Bir form oluşturmak için giriş widget'larını tuvale sürükleyin:

  • Ad alanı için Input (dize) ;
  • Date picker ;
  • buYeni bir kayıt oluşturulurken done alanı 0'a eşit olmalıdır, bu nedenle daha sonra doğrudan BP'de ayarlanır.

girişleri ayarlayın

Arayüzün bunun hangi alan olduğunu göstermesi için Label ayarlama.

İş süreci içindeki girdiyi kullanmak için Name ayarlama.

İş Süreci Oluştur

Sonraki adım — New task için iş sürecini ayarlamaGirişlerden gelen verileri kaydedecek düğme.

İş süreci, onClick tetikleyicisine ayarlanmıştır.

Daha önce oluşturulan girdilerden değerleri almak için Get Properties blocks. Ad alanı için — InputString Get Properties block ve tarih alanı için — Datepicker Get Properties bloğu.

Şimdi Get Properties blocks. Component ID alanını ayarlayın.

Her alan için karşılık gelen girişlerin adını ayarlayın.

Bir sonraki adım bir kayıt oluşturmaktır. Bunu yapmak için Make task bloğunu ekleyin. Get properties blocks gerekli tüm değerler, Make task.

make bloğu veri tabanına veri yazmaz, varlığı BP içinde yerel olarak oluşturur. Kaydı kaydetmek için Server request POST /task/ bloğu gereklidir.

Bitti alanı, Make task bloğunda varsayılan değere ayarlanır.

Şimdi kayıtları veritabanına kaydedin. Bunun için, Make task bloğundan bir kaydın eklendiği Server request POST /task/ bloğu kullanılır.

Video talimatı:

Projeyi kaydetme ve yayınlama zamanı. Sonuçları görmek için sayfayı yenileyin.

AppMaster 101Hızlandırılmış Kurs

10 modül
2 hafta

Nereden başlayacağınızdan emin değil misiniz? Yeni başlayanlar için hızlandırılmış kursumuzla başlayın ve AppMaster'ı A'dan Z'ye keşfedin.

Başlayın
AppMaster 101 Crash Course

Daha fazla yardıma mı ihtiyacınız var?

Uzmanlarımızın yardımıyla her sorunu çözün. Zaman kazanın ve uygulamalarınızı oluşturmaya odaklanın.

headphones

Destek ile iletişime geçin

Sorununuzu bize anlatın, size bir çözüm bulalım.

message

Topluluk sohbeti

Platformla ilgili yardım almak için diğer kullanıcılarla bağlantı kurun.

Topluluğa katılın
db'de bir kayıt oluşturun | AppMaster University