การใช้การตั้งค่าตัวกรอง

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

ตัวกรองตามคอลัมน์

ตารางนี้แสดงตัวเลือกของตัวกรองตามคอลัมน์:
เกณฑ์ คำอธิบาย
คำอธิบาย กรององค์ประกอบตามคำบรรยาย ใช้ตัวกรองข้อความเพื่อค้นหาข้อความและสตริง
ชื่อเฉพาะ กรององค์ประกอบตามชื่อเฉพาะ ใช้ตัวกรองข้อความเพื่อค้นหาข้อความและสตริง
คุณลักษณะ กรองคุณลักษณะขององค์ประกอบที่กำหนดไว้ใน OLAP ฐานข้อมูล
ค่า กรองค่าของช่วง คุณต้องระบุการตั้งค่าตัวกรองและพื้นที่ข้อมูลของตัวกรอง
หมายเหตุ

ค่าพร้อมใช้งานในตัวออกแบบแกนสำหรับส่วนสไลซ์ แต่ไม่มีในตัวออกแบบรายการสำหรับส่วนสไลซ์

MDX กำหนดเอง สร้างตัวกรองด้วยคำสั่ง MDX

คอลัมน์ลำดับขั้น

รายการลำดับขั้นจะพร้อมใช้งานจากตัวออกแบบแกนสำหรับส่วนสไลซ์เท่านั้น รายการมีลำดับขั้นที่อยู่บนแกน

คอลัมน์ประเภทตัวกรอง

ใช้การตั้งค่าประเภทตัวกรองพร้อมคำอธิบายภาพ ชื่อเฉพาะ และตัวกรองคุณลักษณะ

ตารางนี้แสดงตัวเลือกของคอลัมน์ประเภทตัวกรอง:

ประเภทตัวกรอง คำอธิบาย
สตริง ลำดับขั้นจะค้นหาองค์ประกอบที่มีคำบรรยาย ชื่อเฉพาะ หรือคุณลักษณะที่ตรงกับข้อความค้นหา
อักขระตัวแทน คุณสามารถใช้อักขระตัวแทนเพื่อกรองชื่อองค์ประกอบ
วันที่ คุณสามารถกรองค่าวันที่ได้ ใช้ได้กับ Microsoft Analysis Services เท่านั้น
นิพจน์ทั่วไป คุณสามารถใช้นิพจน์ทั่วไป .NET เพื่อกรองชื่อองค์ประกอบ นิพจน์ทั่วไปคำนึงถึงขนาดตัวพิมพ์

คู่มือฉบับสมบูรณ์สำหรับนิพจน์ทั่วไป .NET อยู่ที่: http://msdn2.microsoft.com/en-us/library/hs600312.aspx

หมายเลข คุณสามารถกรองค่าตัวเลขได้ ตัวอย่างเช่น ค่าที่น้อยกว่า N

นิพจน์ทั่วไปกับ Analysis Services

เมื่อต้องการใช้นิพจน์ทั่วไป .NET กับแหล่งข้อมูล Analysis Services คุณต้องติดตั้งแอสเซมบลีบนเซิร์ฟเวอร์ Analysis Services

ไฟล์แอสเซมบลีชื่อว่า Mis.Reporting.ServerExtension.dll และติดตั้งใน C:\Program Files\Infor BI\Application Studio โดย Application Studio การตั้งค่า

ใช้ SQL Management Studio เพื่อเชื่อมต่อกับฐานข้อมูล Analysis Services และเพิ่มแอสเซมบลีไปยังโฟลเดอร์แอสเซมบลี

แอสเซมบลีต้องมีพารามิเตอร์เหล่านี้:

  • เส้นทาง: ..\Application Studio\Mis.Reporting.ServerExtension.dll
  • ชื่อ: MisOlapYukonExtension
  • สิทธิ์การใช้งาน: ปลอดภัย
  • การแอบอ้างบุคคลอื่น: ค่าเริ่มต้น

ภาพรวมของอักขระตัวแทน

ตารางนี้อธิบายการใช้อักขระตัวแทน:
ค้นหาสตริง คำอธิบาย

*xyz/xyz*

เครื่องหมายดอกจัน (*) ที่ด้านหน้าหรือด้านหลังสตริงค้นหาจะส่งคืนองค์ประกอบที่ขึ้นต้นหรือลงท้ายด้วยข้อความค้นหา

?xyz

เครื่องหมายคำถามแสดงถึงอักขระที่ขาดหายไป คุณสามารถใช้เครื่องหมายคำถามได้หลายแบบ

x?z

คำขอค้นหาด้วยสตริงนี้จะส่งคืนองค์ประกอบทั้งหมดที่มีอักขระหนึ่งตัวที่ตำแหน่งของเครื่องหมายคำถาม

นิพจน์ทั่วไป .Net

ในการใช้นิพจน์ทั่วไป .NET ให้เลือกนิพจน์ทั่วไปเป็นประเภทตัวกรอง

คุณสามารถใช้นิพจน์ทั่วไปเหล่านี้:
นิพจน์ คำอธิบาย ตัวอย่าง
^

ตัวดำเนินการที่ตรงกับจุดเริ่มต้นของบรรทัด

^A ค้นหาองค์ประกอบรายการที่ขึ้นต้นด้วย A
$

ตัวดำเนินการที่ตรงกับจุดสิ้นสุดของบรรทัด

er$ ค้นหาองค์ประกอบรายการที่ลงท้ายด้วย er
+

ตัวดำเนินการจับคู่หนึ่งหรือมากกว่า

e.+r$ ค้นหาองค์ประกอบรายการทั้งหมดที่ลงท้ายด้วย r และยังมี e ต้องมีอักขระอย่างน้อยหนึ่งตัวระหว่าง e และ r
|

ตัวดำเนินการสำรอง

^A|^B ค้นหาองค์ประกอบรายการที่ขึ้นต้นด้วย A หรือ B
( )

การจัดกลุ่ม

^(..) ค้นหาองค์ประกอบรายการที่มีจำนวนอักขระเป็นคู่
.

ตัวอักษรใดก็ได้

^c..d ค้นหาองค์ประกอบรายการที่ขึ้นต้นด้วย c ตามด้วยอักขระสองตัว ตามด้วย d
\

กำหนดอักขระที่ตามมาเป็นตัวอักษร

\\ ค้นหาองค์ประกอบรายการทั้งหมดที่มีอักขระ \

นิพจน์ทั่วไปคำนึงถึงขนาดตัวพิมพ์ ขึ้นคำนำหน้านิพจน์ด้วย (?-i) เพื่อคำนึงถึงขนาดตัวพิมพ์

เงื่อนไข

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

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

ค่า

ป้อนค่าที่การตั้งค่าตัวกรองอ้างอิงถึง อาจเป็นสตริงหรือตัวเลขก็ได้

การกรองชื่อองค์ประกอบ

เปิดตัวกรองในตัวออกแบบรายการ คลิก ตัวกรองใหม่ แล้วเลือกคำอธิบายภาพหรือชื่อเฉพาะจากรายการกรองตาม เลือกประเภทตัวกรอง เงื่อนไข และค่า
หมายเหตุ

เงื่อนไขหมายถึงลำดับตัวอักษรขององค์ประกอบในรายการ ตำแหน่งของสิ่งเหล่านั้นภายในลำดับขั้นจะไม่ถูกนำมาพิจารณา

คุณสมบัติการกรอง

เปิดตัวกรองในตัวออกแบบรายการ คลิก ตัวกรองใหม่ แล้วเลือกคุณลักษณะในส่วนการตั้งค่าตัวกรองจากรายการกรองตาม เลือกประเภทตัวกรอง คุณลักษณะ เงื่อนไข และค่า

การกรองค่า

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

คุณสามารถใช้ตัวกรองค่าเพื่อยกเว้นค่าศูนย์และค่าว่าง เซลล์ที่มีค่าว่างจะว่างเปล่า เซลล์ที่มีค่าศูนย์จะมีตัวเลข 0 ค่า 'ศูนย์' สามารถใช้ในการคำนวณได้ แต่ไม่สามารถใช้ค่า 'ว่าง' ได้ ค่า 'ว่าง' และค่า 'ศูนย์' ไม่ได้มีความหมายเหมือนกันในทุกกรณี

หากข้อมูลมีทั้งค่าว่างและค่าศูนย์ ให้ใช้กฎเหล่านี้:

  • ตัวกรองที่ค้นหาค่าทั้งหมดที่เท่ากับค่าว่างจะไม่คืนค่าศูนย์ใดๆ
  • ตัวกรองที่ค้นหาค่าทั้งหมดที่ไม่ใช่ค่าว่างจะส่งคืนค่าศูนย์ (และอื่น ๆ )