การอัปเดตเดือนกรกฎาคม 2026

เวอร์ชัน 1.0.89

การปรับปรุง

รายการ > การกำหนดราคา: อัปเดตรายการสถานะเป็นรายการคงที่ที่ใช้ในโมดูลอื่นแล้ว (ID อิงตาม Status.GroupIDs):

  • 0 – รอดำเนินการ
  • 1 – ใช้งานอยู่
  • 3 – ยกเลิกแล้ว
หมายเหตุ

ใช้ได้เฉพาะราคาที่ใช้งานอยู่ในข้อมูลรายการ

บัญชีสินทรัพย์: เพิ่มประเภท อื่น ๆ แล้ว เพื่อบันทึกสินทรัพย์ที่ไม่ต้องใช้ชุดคุณลักษณะยานพาหนะหรืออุปกรณ์ ใช้ อื่น ๆ หากคุณจัดการเพียงทะเบียนสินทรัพย์พร้อมค่าเสื่อมราคา ใช้ประเภทยานพาหนะและอุปกรณ์หากคุณขายและจัดการอุปกรณ์หรือยานพาหนะที่มีหมายเลขซีเรียล

PoS: ตอนนี้วันที่/ผู้ใช้ที่ปิดจะถูกตั้งค่าเฉพาะครั้งแรกที่เซสชัน PoS ถูกตั้งเป็นสถานะปิด การเปลี่ยนสถานะในภายหลัง เช่น เพื่อแก้ไขบางอย่าง จะไม่อัปเดตวันที่และผู้ใช้ที่ปิด


การปรับปรุงข้อมูลรายการ

อัปเดตการตั้งค่าประเภทข้อมูลรายการต่อไปนี้ให้รวมการคิดต้นทุน (CST) แล้ว:

  • แปลงรายการการประกอบ (ASM) / การคิดต้นทุน (CST) เป็นประมาณการ

การปรับปรุงประวัติการเปลี่ยนแปลง

เพิ่มประวัติการเปลี่ยนแปลงในโมดูลต่อไปนี้แล้ว:

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

การปรับปรุงคุณลักษณะ

คำเตือน

การปรับปรุงบางส่วนเหล่านี้จะเสร็จสมบูรณ์ในเวอร์ชันถัดไปเท่านั้น เช่น รายการเมนูคุณลักษณะในเมนูการติดตั้ง

ฟังก์ชันคุณลักษณะที่ปัจจุบันอยู่ในรายการ สินทรัพย์ และคอนแท็กต์ ได้รับการปรับปรุงใหม่ให้เป็นฟีเจอร์สากล ซึ่งตอนนี้ครอบคลุมโมดูลต่อไปนี้:

  • รายการ (คุณลักษณะคงที่ใช้ในการประมาณการ)
  • คอนแท็กต์ รวมถึงลูกค้าและซัพพลายเออร์
  • บัญชีสินทรัพย์
  • ข้อมูลรายการ
  • ประเภทเซอร์วิส

เพิ่มคอลัมน์ Key (ชื่อ) ให้กับคุณลักษณะแล้ว (แทน ID ของคีย์) เพื่อให้ทำงานกับคุณลักษณะในฟอร์มดีไซเนอร์ได้ง่ายขึ้น

การติดตั้ง

เปิดกล่องโต้ตอบการตั้งค่าคุณลักษณะได้จาก เมนูหลัก > การติดตั้ง หรือจากปุ่ม เมนู ในโมดูลที่ใช้คุณลักษณะ

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

ช่องข้อมูลของชุดคุณลักษณะ:

  • ไทป์: ใช้กับชุดคุณลักษณะของระบบเท่านั้น ใช้สำหรับ:
    • คอนแท็กต์: บุคคล เอนทิตี
    • รายการ: ประเภทรายการ (การคิดต้นทุน วัสดุพิมพ์ เป็นต้น)

ช่องข้อมูลของรายการคุณลักษณะ:

  • Key
  • คำบรรยาย
  • เครื่องมือแก้ไข Editor
  • การค้นหาคำ
  • Lookup SQL
  • ค่า: ให้คุณตั้งค่าเริ่มต้นได้

คุณลักษณะที่แปลงโดยสคริปต์อัปเกรด Ver 1.0.89:

  • รายการ: ชุดคุณลักษณะคงที่ที่ใช้ในการประมาณการ
  • คอนแท็กต์: คุณลักษณะคงที่และคุณลักษณะที่กำหนดเองสำหรับลูกค้า ซัพพลายเออร์ และพนักงาน
  • บัญชีสินทรัพย์: คุณลักษณะคงที่สำหรับการเงิน อุปกรณ์ และยานพาหนะ

ข้อมูลรายการ

  • คุณสามารถดูและอัปเดตคุณลักษณะในข้อมูลรายการได้จาก เมนู > แสดงผล/แก้ไข คุณลักษณะ

ประเภทเซอร์วิส

  • คุณสามารถดูและอัปเดตคุณลักษณะในข้อมูลรายการเซอร์วิสได้จาก เมนู > แสดงผล/แก้ไข คุณลักษณะ

ไปป์ไลน์ข้อมูลสำหรับคุณลักษณะ

ข้อมูล

ระบบจะสร้างช่องข้อมูลแยกสำหรับแต่ละคุณลักษณะโดยใช้ชื่อคุณลักษณะ

  • trans_attributes: คุณลักษณะที่เชื่อมโยงกับข้อมูลรายการ
  • trans_company_attributes: คุณลักษณะที่เชื่อมโยงกับลูกค้า/ซัพพลายเออร์ในข้อมูลรายการ
  • trans_project_attributes: คุณลักษณะที่เชื่อมโยงกับข้อมูลรายการเซอร์วิสที่เชื่อมโยงกับข้อมูลรายการนั้น
  • project_attributes: คุณลักษณะที่เชื่อมโยงกับข้อมูลรายการเซอร์วิส
  • project_company_attributes: คุณลักษณะที่เชื่อมโยงกับลูกค้า/ซัพพลายเออร์ในข้อมูลรายการเซอร์วิส

เวอร์ชัน 1.0.88

การปรับปรุง

รายการ > รายการราคา: เพิ่มฟังก์ชันการตั้งค่าสำหรับรายการราคาแล้ว และจะขยายเพิ่มเติมในการอัปเกรดครั้งถัดไป

  • หากต้องการเปิดการตั้งค่า ให้คลิก เมนู (ปุ่ม) แล้วเลือก แก้ไขรายการราคา
  • ในแท็บ ราคา ของรายการ คุณสามารถเพิ่มราคาตามรายการราคาได้
  • คุณสามารถเชื่อมโยงรายการราคาในชุดคุณลักษณะลูกค้า และอัปเดตแบบหมู่ได้ใน มุมมองรายการของลูกค้า > มุมมองการบัญชี

ภาษีหัก ณ ที่จ่าย: อัปเดตช่องข้อมูลต่อไปนี้ในไปป์ไลน์ข้อมูล trans_header แล้ว:

  • wht_amount
    • ใบแจ้งหนี้: ผลรวมของจำนวนเงินภาษีหัก ณ ที่จ่ายในรายการ
    • การชำระเงิน: ผลรวมของจำนวนเงินภาษีหัก ณ ที่จ่ายในรายการของใบแจ้งหนี้ที่จัดสรรให้กับการชำระเงิน
  • wht_amount_text: เปลี่ยนเป็นภาษาไทย (ในกรณีที่ใช้ได้)

ประเภทข้อมูลรายการ: เพิ่มคำเตือนสำหรับข้อผิดพลาดของกฎการคัดลอกแล้ว: การดำเนินการโดยทริกเกอร์ไม่มีสถานะทริกเกอร์ที่กำหนดไว้


การปรับปรุงการประมาณการ

เพิ่มชุดคุณลักษณะการประมาณการ (การพิมพ์)สำหรับรายการแล้ว ชุดนี้ใช้สำหรับกระบวนการพิมพ์ที่ใช้เพลต และคุณสามารถเพิ่มให้กับงานย่อยหรือการคิดต้นทุนได้ ประกอบด้วยรายการต่อไปนี้:

  • ประเภทการเดินงาน: ใช้เป็นข้อมูลเท่านั้น เลือกหนึ่งรายการต่อไปนี้:
    • 0 – Sheetwork
    • 1 – Work & Turn
    • 2 – Perfecting
  • จำนวนเพลต: ป้อนจำนวนเพลตที่ใช้ในการดำเนินงานย่อยหรือการคิดต้นทุนหนึ่งครั้งบนชิ้นส่วน (เช่น การพิมพ์ CMYK เพียงด้านเดียวต้องใช้ 4 เพลต)

เพิ่มประเภทจำนวนใหม่แล้ว:

  • จำนวนเพลต: คำนวณจำนวนเพลตที่ต้องใช้สำหรับเซอร์วิสที่เชื่อมโยงกับชิ้นส่วน โดยใช้คุณลักษณะการประมาณการ (การพิมพ์) ที่อธิบายข้างต้น การคำนวณ:
    • เชื่อมโยงกับ Part: จำนวนเพลต x จำนวน Part
    • ไม่ได้เชื่อมโยงกับ Part: จำนวนเพลต

การปรับปรุงจุดขาย (PoS)

  • คำเตือนจะปรากฏขึ้นหากคุณคลิกปุ่ม เสร็จสิ้น และเงินสดไม่สมดุล
  • เพิ่มคอลัมน์ ถูกอัปเดตโดย ในมุมมองรายการของโมดูล PoSแล้ว

การแก้ไข

  • แก้ไข: เมื่อสถานะของเซสชัน PoSถูกย้ายขึ้น (เลยค่าเริ่มต้น = ปิดแล้ว) ช่องข้อมูลวันที่/ผู้ใช้ที่ปิดถูกล้าง
  • แก้ไข: การเปลี่ยนแปลงการตั้งค่า PoSไม่อัปเดตคอลัมน์ ถูกอัปเดตโดย ในการตั้งค่าการเข้าถึงของผู้ใช้
  • ปรับค่า Status.default_id ให้เป็นมาตรฐานเดียวกันในทุกโมดูลแล้ว
  • แก้ไข: เมื่อคุณคลิกปุ่ม เสร็จสิ้น ขณะที่สถานะไม่ใช่สถานะสินค้าคงคลัง ระบบจะแสดงข้อความแสดงข้อผิดพลาด ข้อผิดพลาดนี้ปรากฏแม้ในกรณีที่ปุ่ม เสร็จสิ้น จะแก้ปัญหาได้ (คือ ย้ายข้อมูลรายการไปยังสถานะสินค้าคงคลัง)
  • แก้ไข: ไลบรารีออนไลน์: เกิดข้อผิดพลาดขณะนำเข้าหากคุณเลือก กลุ่มหมวดหมู่ = ทั้งหมด
  • แก้ไข: รายการ: คอลัมน์ตัวเลขหลายคอลัมน์ในมุมมองกริด การคิดต้นทุน > การกำหนดงาน จัดรูปแบบตัวเลขไม่ถูกต้อง
  • การตั้งค่า PoS: เปลี่ยนคำบรรยายของปุ่มแก้ไขเป็น เพิ่ม/แก้ไข แล้ว

เวอร์ชัน 1.0.87

การปรับปรุง

การบัญชี – ผังบัญชี: อัปเดตคอลัมน์ ค่าเริ่มต้นที่กำหนด ด้วยตัวเลือกต่อไปนี้แล้ว:

  • ยอดตั้งค้าง (ไม่รวมภาษีมูลค่าเพิ่ม): ก่อนหน้านี้คือ ‘ยอดตั้งค้าง’ จะกำหนดจำนวนเงินที่ไม่รวมภาษีมูลค่าเพิ่ม
  • ยอดตั้งค้าง (รวมภาษีมูลค่าเพิ่ม): จะกำหนดจำนวนเงินที่รวมภาษีมูลค่าเพิ่ม

รายงานที่กำหนดเอง: เพิ่มฟังก์ชันแผนภูมิแล้ว อัปเดตคอลัมน์ต่อไปนี้ในตัวแก้ไขช่องข้อมูล:

  • หมวดหมู่แผนภูมิ: เลือกคอลัมน์ที่กำหนดแกนแนวตั้ง (เช่น จำนวนเงิน)
  • ชุดข้อมูลแผนภูมิ: เลือกได้หลายคอลัมน์ (เช่น ตัวแทนขาย ลูกค้า งวด)

หากกรอกการตั้งค่าแผนภูมิไว้ แท็บ แผนภูมิ จะปรากฏเมื่อคุณสร้างรายงาน

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

ข้อมูล

แอปพลิเคชันมือถือยังอยู่ระหว่างการพัฒนา


การปรับปรุงข้อมูลรายการ

เพิ่มช่องข้อมูลต่อไปนี้ในไปป์ไลน์ข้อมูล trans_customer และ trans_supplier แล้ว (สำหรับหนังสือรับรองการหักภาษี ณ ที่จ่าย):

  • physical_address_flat
  • delivery_address_flat

เพิ่มช่องข้อมูลต่อไปนี้ในไปป์ไลน์ข้อมูล trans_header แล้ว (สำหรับหนังสือรับรองการหักภาษี ณ ที่จ่ายจากข้อมูลรายการชำระเงิน):

  • wht_amount: ผลรวมของยอดรวมรายการภาษีหัก ณ ที่จ่ายในข้อมูลรายการ
  • wht_amount_text: จำนวนเงินเดียวกันในรูปแบบข้อความ

คำสั่งที่กำหนดเอง (โมดูลใหม่)

โมดูลนี้เพิ่มฟังก์ชันที่กำหนดเองซึ่งเสริมฟังก์ชันที่มีอยู่ โดยทั่วไปใช้รวมกระบวนการที่ทำด้วยตนเองหลายขั้นตอนไว้ในคำสั่งเดียว

คำสั่งที่กำหนดเองใช้ได้ในโมดูลต่อไปนี้:

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

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

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

วิธีตั้งค่าคำสั่ง

  • ไปที่ เมนูหลัก > การติดตั้ง > คำสั่ง เพื่อเปิดโมดูลการตั้งค่าคำสั่ง
  • โมดูลการตั้งค่ามีมุมมองรายการและมุมมองแก้ไข

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

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

มุมมองแก้ไข

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

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

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

การทำงานของคำสั่งในทางปฏิบัติ

  • ข้อมูลรายการ / ประเภทเซอร์วิส
    • เดี่ยว: ดำเนินการได้จาก มุมมองแก้ไข > คำสั่ง (ปุ่ม)
    • เลือกหลายรายการ: ดำเนินการได้จาก:
      • มุมมองรายการ > คำสั่ง (ปุ่ม)
      • มุมมองแก้ไข > คำสั่ง (ปุ่ม)
  • รายงานที่กำหนดเอง
    • เดี่ยว: ดำเนินการได้จากเมนูป๊อปอัป
    • เลือกหลายรายการ: ดำเนินการได้จากปุ่ม คำสั่ง

การแก้ไข

  • แก้ไข: PoS: เมื่อบันทึกเวลาออกงาน ระเบียนการบันทึกเวลาทำงานไม่ถูกตั้งเป็นสถานะ หยุดแล้ว ที่เป็นค่าเริ่มต้น
  • แก้ไข: เมื่อคุณย้ายข้อมูลรายการจากแผงซ้ายไปแผงขวา แผง เปิด PoS ปรากฏทางซ้ายแทนไทล์เมนู
  • แก้ไข: ข้อมูลรายการ > การอัปเดตแบบหมู่: ช่องข้อมูล entity__id_selected ไม่ถูกรีเฟรช
  • แก้ไข: รายการ > การกำหนดราคา: หากคุณดูราคาขาย แล้วเปิดโมดูลอื่นและกลับมา แถบตัวกรองถูกกรอกไม่ถูกต้อง

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

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