Chỉnh sửa Spreadsheet Dashboard

Công cụ tạo và tùy chỉnh dashboard chuyên nghiệp với spreadsheet

Dashboard Builder
Custom Formulas
Chart Editor
Pivot Tables
Conditional Formatting
Templates
Sharing
Collaboration

Tổng quan Dashboard Edition

Dashboard Edition trong Odoo 19 Spreadsheet cung cấp bộ công cụ hoàn chỉnh để tạo và tùy chỉnh dashboard chuyên nghiệp. Với giao diện spreadsheet quen thuộc kết hợp công thức Odoo đặc biệt, bạn có thể tạo dashboard tương tác với dữ liệu thời gian thực từ bất kỳ module nào.

Điểm chính

  • Drag-and-drop dashboard builder với intuitive interface

  • Custom formulas kết hợp Excel functions và Odoo data functions

  • Chart editor với 10+ chart types và customization options

  • Pivot tables với grouping, filtering và aggregation

  • Conditional formatting để highlight important data

  • Dashboard templates cho quick start

  • Sharing và permissions management

  • Real-time collaboration với multiple users


Bảng tra cứu thuật ngữ

Các thuật ngữ quan trọng trong Dashboard Edition:

Tiếng ViệtEnglishMô tả
ÔCellĐơn vị cơ bản trong spreadsheet
Công thứcFormulaBiểu thức tính toán bắt đầu với =
HàmFunctionCông thức có sẵn (SUM, AVERAGE, ODOO.*)
Phạm viRangeNhóm các ô liên tiếp (A1:B10)
Named RangeNamed RangeĐặt tên cho range để dễ sử dụng
Biểu đồChartVisualization dữ liệu dạng đồ họa
Pivot TablePivot TableBảng tổng hợp dữ liệu đa chiều
Conditional FormattingConditional FormattingĐịnh dạng tự động dựa trên điều kiện
TemplateTemplateMẫu dashboard có sẵn
FilterFilterLọc dữ liệu hiển thị
SlicerSlicerBộ lọc tương tác cho pivot tables
Data ValidationData ValidationKiểm tra tính hợp lệ của dữ liệu nhập

Tạo Dashboard mới

Quy trình tạo dashboard mới từ đầu hoặc từ template.

Các bước thực hiện

  • 1. Vào menu module (Accounting, CRM, Sales, etc.) > Reporting > Spreadsheet Dashboard

  • 2. Click "New" để tạo dashboard mới

  • 3. Chọn "Blank Dashboard" hoặc chọn template có sẵn

  • 4. Đặt tên cho dashboard và chọn folder lưu trữ

  • 5. Thiết lập layout: Số columns, row heights, freeze panes

  • 6. Thêm title và description cho dashboard

  • 7. Bắt đầu thêm data, formulas, charts và formatting

  • 8. Save và test dashboard với real data


Odoo Data Functions

Các hàm đặc biệt để lấy dữ liệu từ Odoo modules vào spreadsheet.

FunctionModuleMục đíchVí dụ
ODOO.LIST()AllLấy danh sách records=ODOO.LIST("sale.order", "name,amount_total")
ODOO.FILTER()AllLọc records theo điều kiện=ODOO.FILTER(A1:A10, "state", "=", "sale")
ODOO.PIVOT()AllTạo pivot table từ data=ODOO.PIVOT("sale.order", "product_id", "SUM", "amount_total")
ODOO.ACCOUNT.BALANCE()AccountingSố dư tài khoản=ODOO.ACCOUNT.BALANCE("400000", "2024-01-01", "2024-12-31")
ODOO.CRM.PIPELINE()CRMDữ liệu pipeline=ODOO.CRM.PIPELINE("stage_id", "expected_revenue")
ODOO.SALE.REPORT()SalesBáo cáo bán hàng=ODOO.SALE.REPORT("product_id", "qty_delivered", "price_total")

Chart Editor

Tạo và tùy chỉnh biểu đồ tương tác để visualize dữ liệu.

Điểm chính

  • Chart types: Line, Bar, Column, Pie, Donut, Area, Scatter, Combo

  • Select data range cho chart (X-axis, Y-axis, Series)

  • Customize chart title, axis labels, legend position

  • Color schemes và custom colors cho series

  • Data labels: Show values, percentages, custom format

  • Gridlines, trendlines và reference lines

  • Interactive features: Tooltips, drill-down, filters

  • Export chart as image hoặc embed trong reports


Pivot Tables

Tạo pivot tables để phân tích dữ liệu đa chiều với grouping và aggregation.

Các bước thực hiện

  • 1. Select data range hoặc use ODOO.LIST() để lấy data

  • 2. Insert > Pivot Table

  • 3. Drag fields vào Rows, Columns, Values areas

  • 4. Chọn aggregation function: SUM, AVERAGE, COUNT, MIN, MAX

  • 5. Apply filters để focus vào specific data

  • 6. Add calculated fields với custom formulas

  • 7. Format numbers, dates và text

  • 8. Add slicers cho interactive filtering


Conditional Formatting

Tự động format cells dựa trên giá trị để highlight important data.

Rule TypeKhi nào dùngVí dụ
Color ScalesHiển thị gradient theo giá trịRevenue: Red (low) to Green (high)
Data BarsHiển thị bar chart trong cellProgress bars cho completion %
Icon SetsHiển thị icons theo thresholdsArrows: ↑ (>5%), → (0-5%), ↓ (<0%)
Highlight RulesHighlight cells thỏa điều kiệnHighlight overdue dates in red
Top/Bottom RulesHighlight top N hoặc bottom NTop 10 customers by revenue
Custom FormulaĐiều kiện phức tạp=AND($B2>1000, $C2<30)

Dashboard Templates

Sử dụng templates có sẵn để tạo dashboard nhanh chóng.

Điểm chính

  • Financial Dashboard: P&L, Balance Sheet, Cash Flow

  • Sales Dashboard: Pipeline, Revenue Forecast, Performance

  • CRM Dashboard: Lead Analysis, Conversion Rates, Activities

  • Inventory Dashboard: Stock Levels, Movements, Valuation

  • HR Dashboard: Headcount, Attendance, Expenses

  • Project Dashboard: Tasks, Timesheets, Profitability

  • Custom templates: Save your dashboards as templates

  • Template marketplace: Share và download community templates


Sharing và Permissions

Quản lý access và collaboration cho dashboards.

Điểm chính

  • Share via link với expiration date

  • Share với specific users hoặc groups

  • Public dashboards cho external stakeholders

  • Embed dashboards trong websites hoặc portals

Permission LevelQuyềnKhi nào dùng
View OnlyXem dashboard, không editShare với executives, stakeholders
CommentXem và comment, không editReview và feedback process
EditXem và edit dashboardCollaboration với team members
OwnerFull control, manage permissionsDashboard creator và admins

Real-time Collaboration

Làm việc cùng lúc với nhiều users trên cùng dashboard.

Điểm chính

  • See cursors của other users đang edit

  • Real-time updates khi others make changes

  • Comments và mentions (@user) cho discussions

  • Version history để track changes và restore previous versions

  • Conflict resolution khi multiple users edit same cell

  • Activity log hiển thị who changed what và when

  • Notifications cho comments và mentions

  • Chat integration cho team communication


Advanced Features

Các tính năng nâng cao cho power users.

Điểm chính

  • Named ranges để simplify formulas

  • Array formulas cho complex calculations

  • Custom functions với JavaScript

  • Data validation với dropdown lists và rules

  • Sparklines: Mini charts trong cells

  • Conditional formatting với custom formulas

  • Dynamic ranges với OFFSET và INDIRECT

  • External data connections (APIs, databases)

  • Scheduled refresh cho automatic updates

  • Dashboard parameters cho user inputs

  • Drill-down links đến detailed reports

  • Export to PDF, Excel, Google Sheets


Performance Optimization

Tối ưu hóa dashboard để load nhanh và smooth.

Điểm chính

  • Limit data range: Chỉ load data cần thiết

  • Use filters thay vì load all data

  • Cache frequently used calculations

  • Avoid volatile functions (NOW, RAND) trong large ranges

  • Use pivot tables thay vì complex formulas

  • Minimize chart count trên một dashboard

  • Lazy loading cho charts và pivot tables

  • Compress images và optimize file size

  • Use indexed fields trong ODOO functions

  • Schedule heavy calculations off-peak hours


Mẹo sử dụng thực tế

Các mẹo để tạo dashboard chuyên nghiệp và hiệu quả.

Điểm chính

  • Keep it simple: Focus vào key metrics, tránh information overload

  • Use consistent colors và formatting across dashboard

  • Add clear titles và labels cho charts và sections

  • Group related metrics together

  • Use white space để improve readability

  • Test dashboard với different screen sizes

  • Document formulas và assumptions

  • Create separate sheets cho raw data và presentation

  • Use templates để maintain consistency

  • Regular review và update dashboard với stakeholders

  • Set up automated alerts cho critical metrics

  • Version control: Save major versions trước khi make big changes