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ừ:
Mỗi sheet hoặc bảng dữ liệu trong file gốc sẽ tương ứng với 1 Table trong AppSheet.
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 đề).
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…).
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 |
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.
Tìm kiếm:
Hướng dẫn chi tiết Table trong App Sheet để phục vụ tạo app di động