มุมมองรายการและมุมมองแก้ไขคำสั่งที่กำหนดเอง

คำสั่งใช้เพื่อ:

  • ทำให้กระบวนการทำงานเป็นอัตโนมัติ
  • เพิ่มระดับการควบคุม
  • ให้ข้อมูลเพิ่มเติม

สามารถสร้างคำสั่งสำหรับ:

  • ข้อมูลรายการ: คำสั่งเขียนขึ้นสำหรับข้อมูลรายการที่ระบุ
  • หมวดเซอร์วิส: คำสั่งเขียนขึ้นสำหรับประเภทเซอร์วิสที่ระบุ
  • รายงานที่กำหนดเอง: คำสั่งเขียนขึ้นสำหรับรายงานที่กำหนดเองที่ระบุ
  • โกลบอล: คำสั่งเหล่านี้ไม่ได้เชื่อมโยงกับโมดูลใดโดยเฉพาะ แต่เพิ่มฟังก์ชันเฉพาะให้กับ QuickEasy BOS เช่น การสร้างใบแจ้งหนี้ค่าคอมมิชชัน หรือการพิมพ์ใบเสร็จจุดขาย (PoS) คำสั่งเหล่านี้ต้องเพิ่มลงในเมนู และดำเนินการโดยการเลือกรายการเมนูนั้น

วิธีการทำงานของคำสั่ง

  • คำสั่งประกอบด้วยรายการไอเท็มตามลำดับ ซึ่งดำเนินการทีละรายการตามลำดับ
  • แต่ละไอเท็มมี SQL ที่ทำงานบนฐานข้อมูล และอาจส่งคืนหมายเหตุได้ (ไม่บังคับ)
  • หากมีการส่งคืนหมายเหตุ หมายเหตุนั้นจะแสดงเป็นข้อความถึงผู้ใช้
  • ตัวแปรอินพุตที่ใช้ใน SQL ได้ ขึ้นอยู่กับโมดูลที่คำสั่งเชื่อมโยงอยู่
  • สามารถเชื่อมโยงไอเท็มหลายรายการกับคำสั่งได้ รวมถึงไอเท็มที่ซ้ำกัน (เช่น ข้อความแสดงข้อผิดพลาดหลายข้อความ)
  • ต้องกำหนดการเข้าถึงของผู้ใช้ให้กับแต่ละคำสั่ง
  • คำสั่งใช้รายการสถานะแบบตายตัว และจะดำเนินการเฉพาะคำสั่งที่มีสถานะใช้งานอยู่เท่านั้น
    • 0-รอดำเนินการ
    • 1-ใช้งานอยู่
    • 3-ยกเลิกแล้ว
  • ตัวเลือกดำเนินการ ได้แก่:
    • ข้อมูลรายการ / ประเภทเซอร์วิส
      • คำสั่ง (เดี่ยว): ดำเนินการได้จากมุมมองแก้ไขที่เกี่ยวข้อง > คำสั่ง (ปุ่ม)
      • คำสั่ง (เลือกหลายรายการ): ดำเนินการได้จากหน้าจอที่เกี่ยวข้องต่อไปนี้:
        • มุมมองรายการ > คำสั่ง (ปุ่ม)
        • มุมมองแก้ไข > คำสั่ง (ปุ่ม)
    • รายงานที่กำหนดเอง
      • คำสั่ง (เดี่ยว): ดำเนินการได้จากเมนูคลิกขวาที่เกี่ยวข้อง
      • คำสั่ง (เลือกหลายรายการ): ดำเนินการได้จากมุมมองแก้ไข > คำสั่ง (ปุ่ม)
    • โกลบอล
      • เมนูหลัก: ดำเนินการจากรายการเมนูที่เพิ่มคำสั่งไว้ คำสั่งโกลบอลใหม่จะตั้งค่าเป็น เมนูหลัก

มุมมองรายการ

คำอธิบายปุ่ม

ปุ่ม คำอธิบาย
แสดงผลแสดงรายการคำสั่ง
ลูกศรบน แสดงผล (ปุ่ม)รีเซ็ตตัวกรองข้อมูล: รีเซ็ตตัวกรองข้อมูลทั้งหมด
ใหม่

สร้างคำสั่งของไทป์ที่เลือก

ไม่สามารถเปลี่ยนไทป์ได้ในภายหลัง

คำสั่งนำเข้าไฟล์ (.sql): นำเข้าสคริปต์
เมนูรูปแบบเลเอาท์

คำอธิบายตัวกรอง

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

คำอธิบายช่องข้อมูล

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

เมนูย่อยที่มีตัวเลือกดังต่อไปนี้

  • แก้ไขการเข้าถึงของผู้ใช้: ตั้งค่าการเข้าถึงของผู้ใช้สำหรับคำสั่ง
  • ส่งออกไฟล์ (.sql): ส่งออกสคริปต์เพื่อนำเข้าไปยังฐานข้อมูลอื่น
  • คัดลอก: คัดลอกคำสั่ง
  • แก้ไข: เปิดหน้าจอแก้ไข
  • ลบ: ลบคำสั่ง

มุมมองแก้ไข

คำอธิบายปุ่ม

ปุ่ม คำอธิบาย
ลูกศรไปยังคำสั่งถัดไปหรือคำสั่งก่อนหน้า
แก้ไขแก้ไขเนื้อหา
ใหม่สร้างคำสั่งของประเภทที่เลือกจากรายการดรอปดาวน์
บันทึกบันทึกการเปลี่ยนแปลงทั้งหมด
คำสั่ง
  • แสดงผล/แก้ไข หมายเหตุ
  • ส่งออกไฟล์ (.sql)
  • นำเข้าไฟล์ (.sql)
  • คัดลอก
  • ลบ
เมนู

การตั้งค่าระบบ

  • แก้ไขการเข้าถึงของผู้ใช้

รูปแบบเลเอาท์


คำอธิบายช่องข้อมูล

ข้อมูล

ช่องข้อมูลที่แสดงเป็นสีน้ำเงิน (✎) สามารถแก้ไขได้

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

ขึ้นอยู่กับประเภท โดยปกติตัวเลือกมีดังนี้:

  • คำสั่ง (เดี่ยว): ดำเนินการหนึ่งครั้งจากมุมมองแก้ไข
  • คำสั่ง (เลือกหลายรายการ): ดำเนินการจากมุมมองรายการกับทุกรายการที่เลือก
  • เมนูหลัก: สำหรับคำสั่งโกลบอลเท่านั้น ดำเนินการจากเมนู
คำบรรยายคำบรรยายบนเมนู
หมายเหตุป้อนหมายเหตุ
รายการ (ปุ่ม)เพิ่มไอเท็มอีกรายการที่ต้องดำเนินการ
IDหมายเลขที่ระบบสร้างขึ้นสำหรับรายการ
Order IDหมายเลขที่ระบบสร้างขึ้นสำหรับลำดับของไอเท็มในรายการ
ไทป์

เลือก:

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

เมนูย่อยที่มีตัวเลือกดังต่อไปนี้

  • แสดงผล/แก้ไข หมายเหตุ
  • แสดงผล/แก้ไข SQL
  • คัดลอกรายการ Ctrl + C
  • ลบรายการ Ctrl + Delete
  • เลื่อนขึ้น Ctrl + U
  • เลื่อนลง Ctrl + D

พารามิเตอร์อินพุตของ SQL

  • ปุ่ม เทมเพลต ในตัวแก้ไข SQL ใช้สร้างตัวอย่าง SQL เพื่อแสดงวิธีใช้พารามิเตอร์
    • หมายเหตุ: ตัวแก้ไข SQL มีแท็บขั้นตอน คลิกขวาที่แท็บนี้เพื่อสร้าง SQL แบบ Call…
  • โกลบอล
    • user_id: กำหนด user_id ของผู้ใช้ที่ใช้งานอยู่
    • file_content: เนื้อหาของไฟล์ที่นำเข้า (เฉพาะไอเท็ม นำเข้าข้อมูล SQL เท่านั้น)
  • ข้อมูลรายการ
    • trans_header_ids: รายการ id ที่เลือก คั่นด้วยเครื่องหมายจุลภาค (เช่น 1,2,34 OR 1)
    • user_id: กำหนด user_id ของผู้ใช้ที่ใช้งานอยู่
  • เซอร์วิส
    • project_ids: รายการ id ที่เลือก คั่นด้วยเครื่องหมายจุลภาค (เช่น 1,2,34 OR 1)
    • user_id: กำหนด user_id ของผู้ใช้ที่ใช้งานอยู่
  • รายงานที่กำหนดเอง
    • pk_ids: กำหนดคีย์หลัก (คอลัมน์แรกของรายงาน)
    • user_id: กำหนด user_id ของผู้ใช้ที่ใช้งานอยู่

รายงานปัญหาของหน้านี้

เพื่อให้ข้อเสนอแนะมีประโยชน์มากขึ้น ให้เลือกข้อความในหน้าที่คุณต้องการรายงาน แล้วคลิก ข้อเสนอแนะ อีกครั้ง — หรือดำเนินการต่อโดยไม่ต้องเลือกข้อความ