> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Best Practices

> Custom page implementation examples covering technical details such as writing JS code and calling data sources.

Custom pages typically require writing JS code and calling data sources to meet your requirements. Based on the most common user needs, the following examples are available:

1. [Build a data management page with a custom page spreadsheet](/yida/form/faqf44)
2. Use form or process data as a display Data Source on a custom page
3. Build a data Kanban on a custom page
4. Display project information, Filter, and Like features
5. Display main table and subtable information in a custom page spreadsheet
6. Display To-Do tasks on a custom page
7. Adapt a custom page for both desktop and mobile
8. Submit form subform data from a custom page
9. Import ECharts into a custom page
10. [Custom Print](/yida/form/iv93tn)
11. Select records and sum values on a custom page
12. Import and Export a custom page spreadsheet
13. Display Approval Progress on a custom page
14. Implement mobile bottom navigation on a custom page
15. Use mouse events on a custom page
16. Track page views on a custom page
17. Scroll down to load More on a custom page
18. Trigger form validation from a custom page

More examples: Use cases
