ค้นหา กรอง และจัดกลุ่มระเบียน

Odoo ช่วยให้สามารถค้นหา กรอง และจัดกลุ่มระเบียนในมุมมองเพื่อแสดงเฉพาะระเบียนที่เกี่ยวข้องมากที่สุด แถบค้นหาอยู่ที่ด้านบนของมุมมอง เริ่มพิมพ์เพื่อ:ref:ค้นหาค่า <search/values> หรือคลิกไอคอน (เมนูแบบเลื่อนลง) เพื่อเข้าถึงเมนูแบบเลื่อนลง กรอง จัดกลุ่มตาม และ รายการโปรด

ค้นหาค่า

ใช้ช่องค้นหาเพื่อมองหาค่าเฉพาะ และเพิ่มเป็นตัวกรอง พิมพ์ค่าที่ต้องการค้นหา (เช่น ชื่อพนักงานขายหรือสินค้า) และเลือกตัวเลือกที่ต้องการจากเมนูแบบเลื่อนลงเพื่อใช้ตัวกรองการค้นหา

Example

แทนที่จะเพิ่ม:ref:ตัวกรองที่กำหนดเอง <search/custom-filters>`เพื่อเลือกระเบียนที่ *Mitchell Admin* เป็นพนักงานขายในรายงาน *การวิเคราะห์การขาย* (:menuselection:`แอปการขาย --> รายงาน --> การขาย) ให้ค้นหา Mitch และคลิกไอคอน (เมนูย่อย) ถัดจาก ค้นหาพนักงานขายสำหรับ: Mitch และเลือก Mitchell Admin

การค้นหาค่าเฉพาะในรายงานการวิเคราะห์การขาย

Note

การใช้ฟิลด์ค้นหาจะเทียบเท่ากับการใช้ตัวดำเนินการ contains เมื่อเพิ่ม:ref:ตัวกรองแบบกำหนดเอง <search/custom-filters> หากป้อนค่าบางส่วนและเลือกฟิลด์ที่ต้องการโดยตรง (โดยไม่เลือก (เมนูย่อย)) ระเบียน*ทั้งหมด*ที่มีอักขระที่พิมพ์สำหรับฟิลด์ที่เลือกจะถูกรวมไว้

ตัวกรอง

ตัวกรองใช้เพื่อเลือกระเบียนที่ตรงตามเกณฑ์เฉพาะ การเลือกระเบียนเริ่มต้นจะเฉพาะเจาะจงกับแต่ละมุมมอง แต่สามารถปรับเปลี่ยนได้โดยเลือก:ref:ตัวกรองที่กำหนดค่าไว้ล่วงหน้า <search/preconfigured-filters>`อย่างน้อยหนึ่งตัว (หรือหลายตัว) หรือเพิ่ม:ref:`ตัวกรองแบบกำหนดเอง <search/custom-filters>

ตัวกรองที่กำหนดค่าไว้ล่วงหน้า

ปรับเปลี่ยนการเลือกระเบียนเริ่มต้นโดยคลิก (รายการแบบเลื่อนลง) จากแถบค้นหา และเลือก*ตัวกรองที่กำหนดค่าไว้ล่วงหน้า*อย่างน้อยหนึ่งตัว (หรือหลายตัว) จากเมนูแบบเลื่อนลง ตัวกรอง

Example

ในรายงาน การวิเคราะห์การขาย (แอปการขาย ‣ การรายงาน ‣ การขาย) จะเลือกเฉพาะระเบียนที่อยู่ในขั้นตอน คำสั่งขาย ที่มี*วันที่สั่งซื้อ*ภายใน 365 วันที่ผ่านมาเป็นค่าเริ่มต้น

หากต้องการรวมระเบียนที่อยู่ในขั้นตอน ใบเสนอราคา ด้วย ให้เลือก ใบเสนอราคา จาก ตัวกรอง

นอกจากนี้ หากต้องการรวม*เฉพาะ*ระเบียนคำสั่งขายและใบเสนอราคาจากปีที่ระบุ เช่น ปี 2024 ให้ลบตัวกรอง วันที่สั่งซื้อ: 365 วันล่าสุด ที่มีอยู่ก่อนโดยคลิก (ยกเลิก) จากนั้นเลือกตัวกรอง วันที่สั่งซื้อ ‣ 2024

การใช้ตัวกรองที่กำหนดค่าไว้ล่วงหน้าในรายงานการวิเคราะห์การขาย

Note

:guilabel:`ตัวกรอง`ที่กำหนดค่าไว้ล่วงหน้าจะถูกจัดกลุ่ม และแต่ละกลุ่มจะถูกแยกด้วยเส้นแนวนอน การเลือกตัวกรองที่กำหนดค่าไว้ล่วงหน้าจากกลุ่มเดียวกันจะทำให้ระเบียนตรงกับ*ใดๆ*ของเงื่อนไขที่ใช้ อย่างไรก็ตาม การเลือกตัวกรองจากกลุ่มต่างๆ กันจะต้องทำให้ระเบียนตรงกับ*ทั้งหมด*ของเงื่อนไขที่ใช้

ตัวกรองแบบกำหนดเอง

หาก:ref:ตัวกรองที่กำหนดค่าไว้ล่วงหน้า <search/preconfigured-filters>`ไม่เฉพาะเจาะจงพอ ให้เพิ่มตัวกรองแบบกำหนดเอง โดยคลิกไอคอน :icon:`fa-caret-down (รายการแบบเลื่อนลง) ในแถบค้นหา จากนั้นเลือก ตัวกรอง ‣ เพิ่มตัวกรองแบบกำหนดเอง

หน้าต่างป๊อปอัป เพิ่มตัวกรองแบบกำหนดเอง จะแสดงตัวเลือกการจับคู่ กฎตัวกรอง และปุ่มสลับเพื่อ:guilabel:รวมรายการที่เก็บถาวร

หน้าต่างป๊อปอัปเพิ่มตัวกรองแบบกำหนดเอง

การกำหนดค่าการจับคู่เริ่มต้นคือ จับคู่กฎใดกฎหนึ่งต่อไปนี้ ซึ่งบ่งชี้ว่ากฎตัวกรองแต่ละรายการจะถูกใช้อย่างอิสระ หากต้องการเปลี่ยนการกำหนดค่าการจับคู่เป็น จับคู่กฎทั้งหมดต่อไปนี้ จะต้องเพิ่มกฎตัวกรองอย่างน้อยสองกฎในตัวกรองแบบกำหนดเอง

  • จับคู่ทั้งหมด ของกฎต่อไปนี้: กฎตัวกรอง**ทั้งหมด**จะต้องตรงกัน คิดว่านี่เป็นการดำเนินการ AND (&)

  • จับคู่ใดก็ได้ ของกฎต่อไปนี้: กฎตัวกรอง**ใดๆ**สามารถตรงกันได้ คิดว่านี่เป็นการดำเนินการ OR (|)

ตามค่าเริ่มต้น กฎตัวกรองเดียวจะถูกเพิ่มเข้าไปในตัวกรองแบบกำหนดเอง ต่อไปนี้อธิบายโครงสร้างของกฎตัวกรอง:

  1. ฟิลด์อินไลน์แรกคือ*ชื่อฟิลด์*ที่จะกรอง ฟิลด์บางฟิลด์มีพารามิเตอร์ที่ละเอียดขึ้นซึ่งซ้อนอยู่ในฟิลด์อื่น ฟิลด์เหล่านี้มีไอคอน (เมนูย่อย) อยู่ข้างๆ ซึ่งสามารถเลือกเพื่อเปิดเผยฟิลด์ที่ซ้อนกัน

  2. ฟิลด์อินไลน์ที่สองคือ*ตัวดำเนินการ*ตามเงื่อนไขที่ใช้เปรียบเทียบชื่อฟิลด์กับค่า :ref:`ตัวดำเนินการตามเงื่อนไขที่ใช้ได้ <reference/orm/domains>`จะเฉพาะเจาะจงกับประเภทข้อมูลของฟิลด์

  3. ฟิลด์อินไลน์ที่สามคือ*ค่า*ตัวแปรของชื่อฟิลด์ การป้อนค่าอาจปรากฏเป็นเมนูแบบเลื่อนลง การป้อนข้อความ การป้อนตัวเลข การป้อนวันที่/เวลา ตัวเลือกบูลีน หรืออาจเป็นช่องว่าง ขึ้นอยู่กับตัวดำเนินการที่ใช้และประเภทข้อมูลของฟิลด์

มีปุ่มแบบอินไลน์สามปุ่มที่อยู่ด้านขวาของเกณฑ์การกรองของกฎ:

  1. (บวก): เพิ่มกฎใหม่ด้านล่างกฎที่มีอยู่

  2. (โหนด): เพิ่มกลุ่มกฎใหม่ด้านล่างกฎที่มีอยู่ โดยมีตัวเลือกการจับคู่ ใดๆ และ ทั้งหมด ที่ใช้กำหนดวิธีการนำกฎแต่ละข้อในสาขานี้ไปใช้กับตัวกรอง หากตัวเลือกการจับคู่ถูกตั้งค่าเหมือนกับกลุ่มหลัก ฟิลด์จะถูกย้ายไปรวมกับกลุ่มหลัก

    Example

    หากตัวเลือกการจับคู่ถูกตั้งค่าเป็น ตรงกันทั้งหมด ของกฎต่อไปนี้ และมีการเพิ่มสาขาใหม่โดยเปลี่ยนตัวเลือกการจับคู่จาก ใดๆ ของ เป็น ทั้งหมด ของ สาขาที่เพิ่มใหม่จะหายไป และกลุ่มกฎของมันจะถูกย้ายไปยังกลุ่มหลัก

  3. (ลบ): ลบโหนด หากลบโหนดสาขา โหนดย่อยทั้งหมดของโหนดนั้นก็จะถูกลบด้วย

สามารถเพิ่มกฎการกรองใหม่ลงในตัวกรองแบบกำหนดเองได้โดยคลิกปุ่ม กฎใหม่

เมื่อกำหนดเกณฑ์การกรองแล้ว ให้คลิก เพิ่ม เพื่อเพิ่มตัวกรองแบบกำหนดเองลงในมุมมอง

Example

เพื่อกำหนดเป้าหมายลูกค้าเป้าหมายและโอกาสทางการขายทั้งหมดจากแอป ลูกค้าสัมพันธ์ ที่อยู่ในขั้นตอน ชนะ และมีรายได้ที่คาดหวังมากกว่า $1,000 ควรป้อนดังต่อไปนี้:

ตรงกันทั้งหมด ของกฎต่อไปนี้:

  1. ขั้นตอน อยู่ใน ชนะ

  2. รายได้ที่คาดหวัง > 1,000

  3. ใดๆ ของ:

    • ประเภท = ลูกค้าเป้าหมาย

    • ประเภท = ผู้มีโอกาสเป็นลูกค้า

การเพิ่มตัวกรองแบบกำหนดเองเพื่อกรองระเบียนเฉพาะในลูกค้าสัมพันธ์

Tip

เปิดใช้งาน โหมดนักพัฒนา เพื่อเปิดเผยชื่อทางเทคนิคและประเภทข้อมูลของแต่ละช่อง รวมถึงพื้นที่ข้อความ # โปรแกรมแก้ไขโค้ด ใต้กฎตัวกรอง เพื่อดูและแก้ไขโดเมนด้วยตนเอง

จัดกลุ่มระเบียน

การแสดงระเบียนในมุมมองสามารถจัดกลุ่มเข้าด้วยกันตาม*กลุ่มที่กำหนดไว้ล่วงหน้า* ตัวใดตัวหนึ่ง โดยคลิกไอคอน (เมนูแบบเลื่อนลง) ในแถบค้นหา จากนั้นเลือกตัวเลือก จัดกลุ่มตาม จากเมนูแบบเลื่อนลง

Example

เพื่อจัดกลุ่มระเบียนตามพนักงานขายในรายงาน*การวิเคราะห์การขาย* (แอปการขาย ‣ การรายงาน ‣ การขาย) ให้คลิกตัวเลือก พนักงานขาย จากเมนูแบบเลื่อนลง จัดกลุ่มตาม มุมมองจะเปลี่ยนเป็นการจัดกลุ่มระเบียนตามพนักงานขาย โดยไม่กรองระเบียนใดออก

การจัดกลุ่มระเบียนในรายงานการวิเคราะห์การขาย

สามารถ*กำหนดกลุ่มเอง*ได้โดยใช้ฟิลด์ที่มีอยู่ในโมเดล โดยคลิก เพิ่มกลุ่มแบบกำหนดเอง และเลือกฟิลด์จากเมนูแบบเลื่อนลง

Note

สามารถใช้หลายกลุ่มพร้อมกันได้ กลุ่มแรกที่เลือกจะเป็นกลุ่มหลัก กลุ่มถัดไปที่เพิ่มเข้ามาจะแบ่งหมวดหมู่ของกลุ่มหลักต่อไป และอื่นๆ นอกจากนี้ ตัวกรองและกลุ่มสามารถใช้ร่วมกันเพื่อปรับแต่งมุมมองให้ละเอียดยิ่งขึ้น

การเปรียบเทียบ

แดชบอร์ดการรายงานบางรายการมีส่วน Comparison ในเมนูแบบเลื่อนลงของแถบค้นหา ซึ่งรวมถึงรายงาน Overall Equipment Effectiveness สำหรับแอป การผลิต และรายงาน Purchase สำหรับแอป การจัดซื้อ เป็นต้น

ตัวเลือกในส่วน Comparison ใช้เพื่อเปรียบเทียบข้อมูลจากสองช่วงเวลาที่แตกต่างกัน เลือกระหว่างตัวเลือกการเปรียบเทียบสองแบบ ได้แก่ (Time Filter): Previous Period และ (Time Filter): Previous Year

Important

สำหรับรายงานบางรายการ ส่วน Comparison จะปรากฏ**เฉพาะ**ในเมนูแบบเลื่อนลงของแถบค้นหา

ถ้ามีการเลือกช่วงเวลาหนึ่ง (หรือมากกว่า) ในคอลัมน์ Filters นี่เป็นเพราะว่าไม่มีอะไรให้เปรียบเทียบหากไม่ได้ระบุช่วงเวลา

นอกจากนี้ รายงานบางรายการอนุญาตให้ใช้ฟีเจอร์ Comparison ได้เมื่อเลือกประเภทกราฟ (Pie Chart) หรือมุมมอง (Pivot) เท่านั้น สามารถเลือกตัวเลือก Comparison ได้แม้ว่าจะเปิดใช้งานมุมมองอื่นอยู่ แต่การทำเช่นนั้น**ไม่**เปลี่ยนแปลงวิธีการแสดงข้อมูลในรายงาน

แถบค้นหาสำหรับรายงานการวิเคราะห์การผลิต

หากต้องการดูข้อมูลโดยใช้การเปรียบเทียบอย่างใดอย่างหนึ่งจากสองแบบ ให้เริ่มต้นด้วยการเลือกช่วงเวลาในคอลัมน์ Filters ของเมนูแบบเลื่อนลงของแถบค้นหา จากนั้น เลือก (Time Filter): Previous Period หรือ (Time Filter): Previous Year ในส่วน Comparison

เมื่อเปิดใช้งานตัวเลือก Comparison ตัวใดตัวหนึ่ง รายงานจะเปรียบเทียบข้อมูลสำหรับช่วงเวลาที่เลือกกับข้อมูลสำหรับหน่วยเวลาเดียวกัน (เดือน ไตรมาส ปี) ย้อนหลังไปหนึ่งช่วงเวลาหรือหนึ่งปี วิธีการแสดงข้อมูลขึ้นอยู่กับมุมมองที่เลือก

  • มุมมอง (Bar Chart) แสดงแท่งสองแท่งเคียงข้างกันสำหรับแต่ละหน่วยเวลาของช่วงเวลาที่เลือก แท่งด้านซ้ายแทนช่วงเวลาที่เลือก ในขณะที่แท่งด้านขวาแทนช่วงเวลาก่อนหน้า

  • มุมมอง (Line Chart) แสดงด้วยเส้นสองเส้น โดยเส้นหนึ่งแทนช่วงเวลาที่เลือก และอีกเส้นหนึ่งแทนช่วงเวลาก่อนหน้า

  • มุมมอง (Pie Chart) แสดงเป็นวงกลมใหญ่ที่มีวงกลมเล็กอยู่ด้านใน วงกลมใหญ่แทนช่วงเวลาที่เลือก ในขณะที่วงกลมเล็กแทนช่วงเวลาก่อนหน้า

  • มุมมอง (Pivot) แสดงโดยแบ่งแต่ละคอลัมน์ออกเป็นสองคอลัมน์เล็ก คอลัมน์ด้านขวาแทนช่วงเวลาที่เลือก ในขณะที่คอลัมน์ด้านซ้ายแทนช่วงเวลาก่อนหน้า

Example

ในรายงาน Production Analysis ของแอป การผลิต ข้อมูลสำหรับไตรมาสที่สองของปี 2024 ถูกเปรียบเทียบกับข้อมูลสำหรับไตรมาสที่สองของปี 2023 โดยเลือก Q2 ในส่วนตัวกรอง End Date ของเมนูแบบเลื่อนลงของแถบค้นหา ในส่วน Comparison มีการเลือก End Date: Previous Year

ปีปัจจุบันคือ 2024 ดังนั้นวงกลมใหญ่แสดงข้อมูลสำหรับไตรมาสที่สอง (Q2) ของปี 2024 วงกลมเล็กแสดงข้อมูลสำหรับไตรมาสที่สอง (Q2) ของปี 2023 ซึ่งเป็นช่วงเวลาเดียวกัน แต่ย้อนหลังไป*หนึ่งปี*

หากเลือก End Date: Previous Period แทน วงกลมเล็กจะแสดงข้อมูลสำหรับไตรมาสที่หนึ่ง (Q1) ของปี 2024 ซึ่งเป็นช่วงเวลาเดียวกัน แต่ย้อนหลังไป*หนึ่งช่วงเวลา*

The comparison view of the Production Analysis report.

รายการโปรด

รายการโปรดเป็นวิธีบันทึกการค้นหาเฉพาะเพื่อใช้ในอนาคตหรือเป็นตัวกรองเริ่มต้นใหม่สำหรับมุมมอง

หากต้องการบันทึกมุมมองปัจจุบันเป็นรายการโปรด ให้คลิกไอคอน (dropdown) ในแถบค้นหา จากนั้นเลือกเมนูแบบเลื่อนลง Save current search เพื่อแสดงตัวเลือกต่อไปนี้:

  • Filter name: ชื่อของการค้นหาที่บันทึกเป็นรายการโปรด

  • Default filter: ตั้งค่าการค้นหาที่บันทึกเป็นรายการโปรดให้เป็นตัวกรองเริ่มต้นสำหรับมุมมอง

  • Shared: Makes the favorited search available to all users. Otherwise, by default, the favorited search is only available to the user who created it.

เมื่อตั้งค่าตัวเลือกแล้ว ให้คลิก Save เพื่อบันทึกการค้นหาที่บันทึกเป็นรายการโปรด

การบันทึกการค้นหาที่เป็นรายการโปรดในรายงาน Sales Analysis

Favorited searches are accessed by clicking the (dropdown) icon in the search bar, and are shown under Favorites. Searches that are only visible to the current user, i.e., that are not shared, are shown first, while any shared favorites, whether created by the current user or another user, are shown in a second section.

To remove a favorited search, click the (delete) icon next to the saved search.

Tip

To view all favorited searches, activate developer mode, then navigate to Settings app ‣ Technical ‣ User-defined Filters. From here, all favorited searches can be viewed, edited, archived, or deleted.