Các hàng trong một bảng là các bản ghi trong các mô hình dữ liệu tương ứng của chúng. Hướng dẫn này mô tả cách thêm hàng vào bảng và bản ghi vào cơ sở dữ liệu. Dữ liệu này có thể được sử dụng trong ứng dụng.

Hãy sử dụng một bảng đơn giản làm ví dụ. Nó lưu trữ một danh sách các nhiệm vụ và đánh dấu khi hoàn thành chúng.

Bảng có ba trường:

  1. Name — tên tác vụ ở định dạng chuỗi.
  2. Date — ngày sự kiện sẽ diễn ra ở định dạng ngày.
  3. Done — trạng thái nhiệm vụ ở định dạng boolean.

Tạo biểu mẫu

Để cho phép người dùng thêm bản ghi vào bảng, hãy tạo biểu mẫu nhập liệu.

Để tạo biểu mẫu, hãy kéo các tiện ích đầu vào vào canvas:

  • Input (chuỗi) cho trường tên;
  • Bộ Date picker cho trường ngày;
  • Các trường done phải bằng 0 khi tạo bản ghi mới, do đó, trường này được đặt trực tiếp sau này trong BP.

To create a form, drag input widgets onto the canvas:

Thiết lập đầu vào

Đặt Label để giao diện hiển thị trường này là gì.

Đặt Name để sử dụng đầu vào bên trong quy trình kinh doanh.

Setting the Label so that the interface display what field this is.  Setting the Name to use input inside the business process.

Tạo quy trình kinh doanh

Bước tiếp theo — thiết lập quy trình công việc cho New task nút sẽ lưu dữ liệu từ đầu vào.

setting up the business process for the New task button

Quy trình kinh doanh được đặt thành trình kích hoạt onClick .

Để lấy các giá trị từ các đầu vào đã được tạo trước đó, chúng ta cần các Get Properties blocks. Đối với trường tên — khối InputString Get Properties block và đối với trường ngày — khối Datepicker Get Properties .

Bây giờ hãy đặt trường Component ID trong các Get Properties blocks.

set the Component ID field

Đối với mỗi trường, hãy đặt tên của các đầu vào tương ứng.

Bước tiếp theo là tạo một bản ghi. Để thực hiện việc này, hãy thêm khối Make task <span>. Tất cả các giá trị cần thiết từ khối Get properties blocks phải được chuyển đến Make task.

Khối tạo không ghi dữ liệu vào cơ sở dữ liệu, nó tạo thực thể cục bộ trong BP. Để lưu bản ghi, cần có khối Server request POST /task/ .

add the Make task

Trường done được đặt thành giá trị mặc định trong khối Make task .

default value in the Make task

Bây giờ lưu các bản ghi trong cơ sở dữ liệu. Đối với điều này, khối Server request POST /task/ được sử dụng, trong đó một bản ghi từ khối Make task được thêm vào.

Set up server request POST /task/

Video hướng dẫn:

Đã đến lúc lưu và xuất bản dự án. Làm mới trang để xem kết quả.

Was this article helpful?

AppMaster.io 101 Khóa học tai nạn

10 Mô-đun
2 Tuần

Không biết chắc nên bắt đầu từ đâu? Bắt đầu với khóa học sụp đổ của chúng tôi dành cho người mới bắt đầu và khám phá AppMaster từ A đến Z.

Bắt đầu khóa học
Development it’s so easy with AppMaster!

Cần sự giúp đỡ nhiều hơn?

Giải quyết mọi vấn đề với sự giúp đỡ của các chuyên gia của chúng tôi. Tiết kiệm thời gian và tập trung vào việc xây dựng các ứng dụng của bạn.

headphones

Liên hệ hỗ trợ

Hãy cho chúng tôi biết về vấn đề của bạn và chúng tôi sẽ tìm ra giải pháp cho bạn.

message

trò chuyện cộng đồng

Thảo luận câu hỏi với những người dùng khác trong cuộc trò chuyện của chúng tôi.

Tham gia cộng đồng