Table trong App Sheet

Hướng dẫn chi tiết Table trong App Sheet để phục vụ tạo app di động

  1. Table trong AppSheet là gì?
  2. Cấu trúc của Table
  3. Các thao tác chính với Table
  4. Ví dụ minh họa table App Sheet
  5. Một số lưu ý khi tạo table trong App Sheet

1. Table trong AppSheet là gì?

Table (Bảng) trong AppSheet chính là nguồn dữ liệu mà ứng dụng dùng để hiển thị, nhập, và xử lý.

Thông thường, Table sẽ lấy từ:

  • Google Sheets
  • Excel (OneDrive)
  • SQL Database (MySQL, PostgreSQL, SQL Server…)
  • SmartSheet, Salesforce, Cloud DB khác

Mỗi sheet hoặc bảng dữ liệu trong file gốc sẽ tương ứng với 1 Table trong AppSheet.

2. Cấu trúc của Table

Khi thêm Table vào AppSheet, ứng dụng sẽ tự động phân tích:
Column (Cột): tiêu đề trong sheet (ví dụ: Tên, Ngày sinh, Email…).
Data type (Kiểu dữ liệu): AppSheet đoán (Text, Number, Date, Enum, Ref…).
Key column: cột định danh duy nhất (giống Primary Key trong SQL, thường là ID).
Label column: cột hiển thị mô tả chính (thường là Tên hoặc Tiêu đề).

3. Các thao tác chính với Table

Add Table: Thêm bảng mới từ nguồn dữ liệu.
Regenerate Structure: Cập nhật lại cột khi bạn chỉnh sửa file gốc.
Slice: Tạo bảng con từ Table (lọc theo điều kiện).
Security Filter: Giới hạn dữ liệu theo người dùng.
Actions & Behavior: Tạo hành động trên dữ liệu (thêm, sửa, xóa, chuyển trạng thái…).

4. Ví dụ minh họa table App Sheet

Giả sử bạn có Google Sheet KhachHang với dữ liệu:

Khi thêm Table này vào AppSheet:
ID → Key column
TenKH → Label column
SDT → Text
NgaySinh → Date
AppSheet sẽ tự sinh ra view (bảng, form, chi tiết) để bạn quản lý khách hàng.

ID TenKH SDT NgaySinh
1 Trần Văn A 0901234567 01/01/1990
2 Nguyễn B 0912345678 12/05/1992

5. Một số lưu ý khi tạo table trong App Sheet

Nên luôn có cột ID duy nhất để tránh lỗi đồng bộ.
Tránh merge cell, công thức phức tạp ngay trong Google Sheet → dễ gây lỗi.
Nếu dữ liệu lớn, nên dùng Database thay vì Google Sheet.
Có thể dùng Slices để tạo nhiều chế độ xem từ 1 bảng gốc.

Table trong App Sheet

Tìm kiếm:

Hướng dẫn chi tiết Table trong App Sheet để phục vụ tạo app di động