ตัวสั่งการ
สตริงเกณฑ์การเลือกทั้งหมดจะประเมินจากซ้ายไปขวา และจะใช้ลำดับของการดำเนินงานเพื่อคำนวณเกณฑ์การเลือกเมือมีตัวสั่งการมากกว่าหนึ่ง คุณต้องใส่วงเว็บเพื่อให้สตริงเกณฑ์การเลือกได้รับการประเมินอย่างถูกต้อง
ตัวอย่างเช่น:
(ชื่อรุ่น=3840) หรือ ((ชื่อรุ่น=6840) และ (ชื่อแป้นพิมพ์= 46Key))
รายการนี้ใช้ระบุว่าอุปกรณ์เคลื่อนที่ 3840 (ไม่ว่าจะเป็นประเภทใดก็ตาม) และ 6840 ที่มีแป้นพิมพ์ 46 ปุ่มจะถูกรวมอยู่ด้วย
คุณสามารถใช้สัญลักษณ์ของตัวสั่งการ (!, &, | และอื่นๆ) ในเกณฑ์การเลือกหรือการย่อตัวอักษร (NOT, AND, OR และอื่นๆ)หากคุณใช้การย่อตัวอักษรกับตัวสั่งการ คุณจะต้องใช้ตัวพิมพ์ใหญ่วรรคระหว่างตัวสั่งการจะไม่บังคับ และคุณสามารถใช้ สัญลักษณ์แทน [*] กับค่าคงที่สัญลักษณ์แทนซ้ายและค่าคงที่สัญลักษณ์แทนขวาได้
ตัวสั่งการจะดำเนินการตามลำดับต่อไปนี้:
1.วงเล็บ
2.ตัวสั่งการ OR
3.ตัวสั่งการ AND
4.ตัวสั่งการ NOT
5.ตัวสั่งการอื่น ๆ ทั้งหมด
ตัวสั่งการต่อไปนี้สามารถใช้ร่วมกับวงเล็บเพื่อรวมตัวแปรหลายตัวไว้ด้วยกัน
NOT (!) |
ตัวสั่งการไบนารี่ที่ปฏิเสธค่าบูลีนที่ต่อท้าย ! (ชื่อแป้นพิมพ์ = 35ปุ่ม) & (แถว = 20) อุปกรณ์เคลื่อนที่ทั้งหมดจะได้รับแพ็คเกจซอฟต์แวร์ ยกเว้นอุปกรณ์ที่มีแป้นพิมพ์ 20 แถวและ 35 ปุ่ม |
AND (&) |
ตัวสั่งการไบนารี่ที่ประมวลผลเป็น จริง หากนิพจน์ก่อนหน้าและต่อท้ายเป็น จริง ทั้งสองด้าน ตัวอย่างเช่น (ชื่อรุ่น=3840) | ((ชื่อรุ่น=6840) & (ชื่อแป้นพิมพ์= 46Key)) |
OR (|) |
ตัวสั่งการไบนารี่ที่ประมวลผลเป็น จริง หากนิพจน์ก่อนหน้าหรือที่ต่อท้ายเป็น จริง เช่นกัน (ชื่อรุ่น =6840) | (ชื่อรุ่น = 3840) อุปกรณ์เคลื่อนที่ 6840 และ 3840 สามารถรับซอฟต์แวร์แพ็คเกจได้ |
EQ (=) |
ตัวสั่งการไบนารี่ที่ประมวลผลเป็น จริง หากนิพจน์ทั้งสองด้านเหมือนกัน ตัวอย่างเช่น ชื่อรุ่น = 6840 |
NE (!=) |
ไม่เท่ากับ ตัวอย่างเช่น ชื่อรุ่น != 6840 กำหนดเป้าหมายสำหรับอุปกรณ์เคลื่อนที่นอกกลุ่ม 6840 ทั้งหมด |
> |
ตัวสั่งการไบนารี่ที่ประมวลผลเป็น จริง หากนิพจน์ทางด้านซ้ายมากกว่านิพจน์ทางด้านขวา ตัวอย่างเช่น แถว > 20 |
< |
ตัวสั่งการไบนารี่ที่ประมวลผลเป็น จริง หากนิพจน์ทางด้านซ้ายน้อยกว่านิพจน์ทางด้านขวา ตัวอย่างเช่น Rows < 21 |
>= |
ตัวสั่งการไบนารี่ที่ประมวลผลเป็น จริง หากนิพจน์ทางด้านซ้ายมากกว่าหรือเท่ากับนิพจน์ทางด้านขวา ตัวอย่างเช่น แถว >= 21 |
<= |
ตัวสั่งการไบนารี่ที่ประมวลผลเป็น จริง หากนิพจน์ทางด้านซ้ายน้อยกว่าหรือเท่ากับนิพจน์ทางด้านขวา ตัวอย่างเช่น แถว <= 20 |
* |
ตัวสั่งการที่ใช้เป็นสัญลักษณ์แทน ควรใช้นิพจน์สัญลักษณ์แทนและต้องใช้ร่วมกับตัวสั่งการ EQ หรือ NE ชื่อแป้นพิมพ์ = “35*” - ส่วนพ่วงท้ายเป็นสัญลักษณ์แทน ชื่อแป้นพิมพ์ = “*35” - ส่วนนำหน้าเป็นสัญลักษณ์แทน ชื่อแป้นพิมพ์ = “*” - ค่าคงที่ทั้งหมดถูกใช้เป็นสัญลักษณ์แทน คุณยังสามารถใช้สัญลักษณ์แทนกับที่อยู่ IP ได้เช่นกัน IP = 10.20.*.* ซึ่งจะเท่ากับ 10.20.0.0-10.20.255.255ที่อยู่ที่ใช้สัญลักษณ์แทนจะต้องมีออคเต็ทครบทั้งสี่ตัวและสามารถใช้กับตัวสั่งการ = หรือ != เท่านั้น |