ผลต่างระหว่างรุ่นของ "ตารางในระบบคูนิฟ็อกซ์"
| (ไม่แสดง 25 รุ่นระหว่างกลางโดยผู้ใช้คนเดียวกัน) | |||
| บรรทัดที่ 1: | บรรทัดที่ 1: | ||
{{คู่มือการใช้โปรแกรมคูนิฟ็อกซ์}} | {{คู่มือการใช้โปรแกรมคูนิฟ็อกซ์}} | ||
ตารางเป็นรูปแบบการแสดงค่าที่สามารถแสดงผลได้พร้อมกันหลายรายการ ในโมดูลมาตรฐานของระบบคูนิฟ็อกซ์ ได้มีการนำเอา[[ฟอร์มในระบบคูนิฟ็อกซ์|ฟอร์ม]]เข้ามาผสมเพื่อให้ผู้ใช้สามารถเพิ่มและแก้ไขรายการในตารางได้อย่างเป็นธรรมชาติ | |||
<div id="img001">[[ไฟล์: | == องค์ประกอบของตารางทั่วไป == | ||
<div id="img001">[[ไฟล์:Cuneifox table components.png|720px|thumb|center|alt=องค์ประกอบของตารางในระบบคูนิฟ็อกซ์|องค์ประกอบของตารางในระบบคูนิฟ็อกซ์]]</div> | |||
* ''' | ตารางทั่วไปในระบบคูนิฟ็อกซ์ประกอบด้วยองค์ประกอบหลักๆ ดังนี้: | ||
* ''' | * '''หัวตาราง''' ([[#img001|หมายเลข 1]]) ใช้แสดงชื่อคอลัมน์ของตาราง ผู้ใช้เลือกเรียงลำดับรายการในตารางได้โดยคลิกที่หัวคอลัมน์ที่ต้องการ: | ||
** '''คลิกซ้าย:''' เพื่อเรียงลำดับจากค่าน้อยไปมาก (จะปรากฏสัญลักษณ์ ▼ ข้างชื่อคอลัมน์) | |||
** '''คลิกขวา:''' เพื่อเรียงลำดับจากค่ามากไปน้อย (จะปรากฏสัญลักษณ์ ▲ ข้างชื่อคอลัมน์) | |||
* '''ชุดปุ่มเครื่องมือ''' ([[#img001|หมายเลข | ** '''คลิกปุ่มกลาง (ลูกกลิ้งเมาส์):''' เรียงรายการตามปกติของตาราง | ||
** ปุ่ม [[ไฟล์:Cuneifox add btn.png|25px|frameless|alt=ปุ่มเพิ่มรายการ|ปุ่มเพิ่มรายการ]] ( {{key press|A}} ) | ** ''สำหรับคอลัมน์ที่ถูกเรียงลำดับอยู่แล้ว การคลิกซ้ายจะเรียงลำดับคอลัมน์นั้นใหม่ในทิศตรงข้าม'' | ||
** ปุ่ม [[ไฟล์:Cuneifox copy btn.png|25px|frameless|alt=ปุ่มคัดลอกรายการ|ปุ่มคัดลอกรายการ]] ( {{key press|C}} ) ใช้เพิ่มรายการใหม่ | * '''ตัวตาราง''' ([[#img001|หมายเลข 2]]) ใช้แสดงรายการข้อมูลต่างๆ เมื่อผู้ใช้คลิกเลือกรายการในตาราง รายการเลือกจะเปลี่ยนสีเพื่อแสดงสถานะถูกเลือก | ||
** ปุ่ม [[ไฟล์:Cuneifox edit btn.png|25px|frameless|alt=ปุ่มแก้ไขรายการ|ปุ่มแก้ไขรายการ]] ( {{key press|E}} ) | * '''ส่วนแสดงจำนวนรายการ''' ([[#img001|หมายเลข 3]]) ใช้แสดงจำนวนรายการข้อมูล | ||
** ปุ่ม [[ไฟล์:Cuneifox delete btn.png|25px|frameless|alt=ปุ่มลบรายการ|ปุ่มลบรายการ]] ( {{key press|D}} ) | ** '''จำนวนแรก'''คือลำดับของรายการที่เลือกอยู่ (สำหรับตารางที่เลือกได้รายการเดียว) ''หรือ'' จำนวนรายการที่ถูกเลือกอยู่ (สำหรับตารางที่เลือกได้หลายรายการ) | ||
** '''จำนวนที่สอง'''แสดงจำนวนรายการทั้งหมดที่มีในตาราง | |||
* '''แถบค้นหา''' ([[#img001|หมายเลข 4]]: มีเฉพาะบางตาราง) ใช้ค้นหารายการ โดยระบบจะซ่อนรายการที่ไม่ตรงตามเงื่อนไขเอาไว้ และแสดงเฉพาะรายการที่ตรงตามเงื่อนไข | |||
* '''ชุดปุ่มเครื่องมือ''' ([[#img001|หมายเลข 5]]: มีเฉพาะตารางที่สามารถแก้ไขข้อมูลได้) ผู้ใช้จะสามารถใช้งานปุ่มใดได้บ้าง ขึ้นกับสิทธิ์ที่ผู้ดูแลระบบกำหนดไว้ | |||
** ปุ่ม [[ไฟล์:Cuneifox add btn.png|25px|frameless|alt=ปุ่มเพิ่มรายการ|ปุ่มเพิ่มรายการ]] ( {{key press|A}} ) ใช้'''เพิ่ม'''รายการใหม่ | |||
** ปุ่ม [[ไฟล์:Cuneifox copy btn.png|25px|frameless|alt=ปุ่มคัดลอกรายการ|ปุ่มคัดลอกรายการ]] ( {{key press|C}} ) ใช้เพิ่มรายการใหม่ โดย'''คัดลอก'''จากรายการที่เลือก | |||
** ปุ่ม [[ไฟล์:Cuneifox edit btn.png|25px|frameless|alt=ปุ่มแก้ไขรายการ|ปุ่มแก้ไขรายการ]] ( {{key press|E}} ) ใช้'''แก้ไข'''รายการที่เลือก | |||
** ปุ่ม [[ไฟล์:Cuneifox delete btn.png|25px|frameless|alt=ปุ่มลบรายการ|ปุ่มลบรายการ]] ( {{key press|D}} ) ใช้'''ลบ'''รายการที่เลือก | |||
== | == การค้นหาข้อมูลในตาราง == | ||
วิธีการใช้ช่องค้นหาเหมือนตารางได้โดยกรอกข้อความค้นหา (search term) โปรแกรมจะแสดงรายการที่มีข้อความดังกล่าว ไม่ว่าข้อความนั้นจะอยู่ในคอลัมน์ใดก็ตาม | |||
* '''กรณีมีข้อความค้นหามากกว่า 1 ข้อความ:''' ให้คั่นแต่ละข้อความด้วยการเว้นวรรค โปรแกรมจะแสดงเฉพาะรายการที่มีข้อความค้นหาครบทุกข้อความเท่านั้น | |||
* | * '''กรณีที่ข้อความค้นหามีการเว้นวรรคอยู่ภายในข้อความ:''' ให้ใช้เครื่องหมายฟันหนู (" ") คร่อมข้อความนั้น ระบบจะพิจารณาข้อความในฟันหนูเป็นข้อความเดียว | ||
* | |||
=== | {| class="wikitable" | ||
|+ ตัวอย่างการค้นหาข้อมูลในตาราง | |||
|- | |||
! !! {{mono|เอ บี ซี}} !! {{mono|เอ. บี ซี}} !! {{mono|เอบีซี}} !! {{mono|"เอ บี ซี"}} | |||
|- | |||
| บริษัท เอ. บี. ซี. จำกัด || ✔️ (บริษัท <span style="background-color:yellow">เอ</span>. <span style="background-color:yellow">บี</span>. <span style="background-color:yellow">ซี</span>. จำกัด) || ✔️ (บริษัท <span style="background-color:yellow">เอ.</span> <span style="background-color:yellow">บี</span>. <span style="background-color:yellow">ซี</span>. จำกัด) || ❌ || ❌ | |||
|- | |||
| บริษัท ซี. เอ. บี. จำกัด || ✔️ (บริษัท <span style="background-color:yellow">ซี</span>. <span style="background-color:yellow">เอ</span>. <span style="background-color:yellow">บี</span>. จำกัด) || ✔️ (บริษัท <span style="background-color:yellow">ซี</span>. <span style="background-color:yellow">เอ.</span> <span style="background-color:yellow">บี</span>. จำกัด) || ❌ || ❌ | |||
|- | |||
| บริษัท ซีเอ. แอนด์ บี. จำกัด || ✔️ (บริษัท <span style="background-color:yellow">ซีเอ</span>. แอนด์ <span style="background-color:yellow">บี</span>. จำกัด) || ✔️ (บริษัท <span style="background-color:yellow">ซีเอ.</span> แอนด์ <span style="background-color:yellow">บี</span>. จำกัด) || ❌ || ❌ | |||
|- | |||
| บริษัท เอ บี ซี จำกัด || ✔️ (บริษัท <span style="background-color:yellow">เอ</span> <span style="background-color:yellow">บี</span> <span style="background-color:yellow">ซี</span> จำกัด) || ❌ || ❌ || ✔️ (บริษัท <span style="background-color:yellow">เอ บี ซี</span> จำกัด) | |||
|- | |||
| บริษัท เอบีซี จำกัด || ✔️ (บริษัท <span style="background-color:yellow">เอบีซี</span> จำกัด) || ❌ || ✔️ (บริษัท <span style="background-color:yellow">เอบีซี</span> จำกัด) || ❌ | |||
|} | |||
{{3stars}} แถบค้นหาไม่สามารถใช้งานได้เมื่อตารางอยู่ในโหมดการแก้ไข | |||
== การเพิ่ม/คัดลอก/แก้ไขรายการ == | |||
<div id="img002">[[ไฟล์:Cuneifox table components edit.png|720px|thumb|center|alt=องค์ประกอบของตารางในระบบคูนิฟ็อกซ์ (โหมดการแก้ไข)|องค์ประกอบของตารางในระบบคูนิฟ็อกซ์ (โหมดการแก้ไข)]]</div> | |||
=== | การเพิ่ม/คัดลอก/แก้ไขรายการในระบบคูนิฟ็อกซ์ ใช้ปุ่ม [[ไฟล์:Cuneifox add btn.png|25px|frameless|alt=ปุ่มเพิ่มรายการ|ปุ่มเพิ่มรายการ]] / [[ไฟล์:Cuneifox copy btn.png|25px|frameless|alt=ปุ่มคัดลอกรายการ|ปุ่มคัดลอกรายการ]] / [[ไฟล์:Cuneifox edit btn.png|25px|frameless|alt=ปุ่มแก้ไขรายการ|ปุ่มแก้ไขลบรายการ]] ตามลำดับ ตารางในระบบคูนิฟ็อกซ์ทั้งหมดรับข้อมูลการเพิ่ม/แก้ไขรายการผ่าน[[ฟอร์มในระบบคูนิฟ็อกซ์|ฟอร์ม]]ที่จะปรากฏขึ้นเมื่อตารางเข้าสู่โหมดการแก้ไข | ||
# '''คลิกกดปุ่มเพิ่ม/คัดลอก/แก้ไข'''ตามที่ต้องการ ตารางจะเข้าสู่'''โหมดการแก้ไข (edit mode)''' และปรากฏฟอร์มขึ้นแทนที่บรรทัดปกติ ([[#img002|หมายเลข 6]]) | |||
#* '''กรณีเพิ่ม''': รายการใหม่จะเกิดที่ท้ายตาราง และโปรแกรมอาจกรอกค่าตั้งต้นบางค่าไว้ให้ | |||
#* '''กรณีคัดลอก''': รายการใหม่จะเกิดที่ท้ายตาราง และโปรแกรมจะใช้ข้อมูลของรายการต้นแบบที่เลือกเป็นค่าตั้งต้น | |||
#* '''กรณีแก้ไข''': ฟอร์มแก้ไขจะปรากฏแทนที่รายการที่เลือก โดยข้อมูลในฟอร์มเป็นข้อมูลปัจจุบัน | |||
# '''กรอกข้อมูล'''ที่ต้องการเพิ่ม/แก้ไขลงในฟอร์ม | |||
# ในโหมดการแก้ไข ชุดปุ่มเครื่องมือจะเปลี่ยนไปแสดงตาม[[#img002|หมายเลข 7]] เมื่อต้องการสิ้นสุดการแก้ไข ให้คลิกปุ่มใดปุ่มหนึ่งดังนี้: | |||
#* ปุ่ม [[ไฟล์:Cuneifox proceed btn.png|25px|frameless|alt=ปุ่มยืนยันรายการ|ปุ่มยืนยันรายการ]] ( {{key press|Alt|Enter}} ) ใช้'''ยืนยันข้อมูลใหม่''' | |||
#* ปุ่ม [[ไฟล์:Cuneifox revert btn.png|25px|frameless|alt=ปุ่มยกเลิกรายการ|ปุ่มยกเลิกรายการ]] ( {{key press|Esc}} ) ใช้'''ยกเลิก'''การเพิ่ม/คัดลอก/แก้ไข | |||
== การลบรายการ == | |||
<div style="text-align:center;"><ul> | |||
<li style="display: inline-block;">[[ไฟล์:Cuneifox table components del.png|360px|thumb|center|alt=หน้าต่างยืนยันการลบรายการ|หน้าต่างยืนยันการลบรายการ]]</li> | |||
<li style="display: inline-block;">[[ไฟล์:Cuneifox table components massdel.png|360px|thumb|center|alt=หน้าต่างยืนยันการลบหลายรายการ|หน้าต่างยืนยันการลบหลายรายการ]]</li> | |||
</ul></div> | |||
การลบรายการในตารางทำได้ดังนี้: | |||
# เลือกรายการที่ต้องการลบ โปรแกรมจะแสดง'''หน้าต่างยืนยันการลบ''' ให้ผู้ใช้ยืนยันการลบอีกครั้งก่อนดำเนินการจริง | |||
# '''คลิกปุ่ม''' [[ไฟล์:Cuneifox delete btn.png|25px|frameless|alt=ปุ่มลบรายการ|ปุ่มลบรายการ]] | |||
#* '''คลิกซ้าย ( {{key press|D}} )''' เพื่อลบรายการที่เลือกล่าสุด | |||
#* '''คลิกขวา ( {{key press|Shift|D}} )''' เพื่อลบทุกรายการที่เลือก (ใช้กับตารางที่รองรับการลบพร้อมกันหลายรายการ) | |||
# ยืนยันหรือยกเลิกการลบรายการ: | |||
#* กรอกข้อความยืนยันการลบ '''"รายการที่ลบแล้วจะไม่สามารถเรียกคืนได้"''' ''(กรณีลบหลายรายการ)'' | |||
#* คลิกปุ่ม '''"ตกลง"''' เพื่อยืนยันการลบ | |||
#* คลิกปุ่ม '''"ยกเลิก"''' เพื่อย้อนกลับ (ไม่ลบข้อมูล) | |||
== ตารางที่มีส่วนต่อขยาย == | |||
<div style="text-align:center;"><ul> | |||
<li style="display: inline-block;">[[ไฟล์:Cuneifox table exp 01.gif|360px|thumb|center|alt=ตารางที่มีส่วนต่อขยาย|ตารางที่มีส่วนต่อขยาย]]</li> | |||
<li style="display: inline-block;">[[ไฟล์:Cuneifox table exp 02.gif|360px|thumb|center|alt=ตารางที่มีส่วนต่อขยาย (โหมดการแก้ไข)|ตารางที่มีส่วนต่อขยาย (โหมดการแก้ไข)]]</li> | |||
</ul></div> | |||
กรณีที่ข้อมูลที่แสดงในตารางมีรายละเอียดมากกว่าจะแสดงในตารางได้อย่างสวยงาม โปรแกรมอาจแสดงข้อมูลในรูปแบบของ'''ตารางที่มีส่วนต่อขยาย (extended table)''' คือแสดงรายละเอียดที่เป็นสาระสำคัญของข้อมูลในตัวตาราง แต่จะซ่อนรายละเอียดย่อยๆ ไว้ในหน้าต่างขยาย | |||
= | ชุดปุ่มเครื่องมือของตารางกลุ่มนี้จะมี'''ปุ่มเปิดส่วนต่อขยาย''' [[ไฟล์:Cuneifox expand btn.png|25px|frameless|alt=ปุ่มเปิดส่วนต่อขยาย|ปุ่มเปิดส่วนต่อขยาย]] ( {{key press|X}} ) เมื่อกดปุ่มนี้ ระบบจะแสดงข้อมูลเพิ่มเติมของรายการที่เลือกในหน้าต่างขยาย | ||
{{3stars}} ในโหมดแก้ไข ช่องข้อมูลในส่วนต่อขยายจะอยู่ในลำดับการกรอกฟอร์มปกติ สามารถใช้คีย์ลัดต่างๆ ของฟอร์มเพื่อเข้าถึงส่วนต่อขยายได้ หรือจะใช้ปุ่ม [[ไฟล์:Cuneifox expand btn.png|25px|frameless|alt=ปุ่มเปิดส่วนต่อขยาย|ปุ่มเปิดส่วนต่อขยาย]] ที่ปรากฏข้างช่องข้อมูลที่เกี่ยวข้องก็ได้ | |||
== ตารางที่ใช้หน้าต่างฟอร์ม == | |||
[[ไฟล์:Cuneifox table fullform.gif|720px|thumb|center|alt=ตารางที่ใช้หน้าต่างฟอร์ม|ตารางที่ใช้หน้าต่างฟอร์ม]] | |||
ในกรณีที่ตารางที่มีช่องข้อมูลจำนวนมาก โดยเฉพาะเมื่อมีช่องข้อมูลที่ไม่เหมาะจะแสดงในตัวตาราง เช่น ข้อมูลหลายบรรทัด, ไฟล์, รูปภาพ เป็นต้น โปรแกรมจะแสดงข้อมูลในรูปแบบของ'''ตารางที่ใช้หน้าต่างฟอร์ม (table with full-form)''' | |||
การเพิ่ม/แก้ไขรายการในตารางกลุ่มนี้จะทำในหน้าต่างฟอร์มทั้งหมด โดยตัวตารางทำหน้าที่แสดงคอลัมน์ที่จำเป็นต่อการระบุตัวตนของรายการเท่านั้น ดังนั้น เมื่อผู้ใช้คลิกปุ่ม [[ไฟล์:Cuneifox add btn.png|25px|frameless|alt=ปุ่มเพิ่มรายการ|ปุ่มเพิ่มรายการ]] / [[ไฟล์:Cuneifox copy btn.png|25px|frameless|alt=ปุ่มคัดลอกรายการ|ปุ่มคัดลอกรายการ]] / [[ไฟล์:Cuneifox edit btn.png|25px|frameless|alt=ปุ่มแก้ไขรายการ|ปุ่มแก้ไขรายการ]] ระบบจะแสดงหน้าต่างฟอร์มเต็มขึ้นแทนการแก้ไขในบรรทัด | |||
เมื่อกรอกข้อมูลในหน้าต่างฟอร์มแล้ว ผู้ใช้สามารถ: | |||
* คลิกปุ่ม '''"ตกลง"''' ด้านล่างหน้าต่าง เพื่อยืนยันข้อมูลใหม่ | |||
* คลิกปุ่ม '''"ยกเลิก"''' เพื่อยกเลิกการเพิ่ม/คัดลอก/แก้ไข | |||
{{3stars}} กรณีผู้ใช้ไม่มีสิทธิ์แก้ไขรายการ หรือเมื่อตารางนั้นไม่พร้อมให้แก้ไข ในชุดปุ่มเครื่องมือของตารางกลุ่มนี้จะปรากฏ'''ปุ่มดูข้อมูล''' [[ไฟล์:Cuneifox view btn.png|25px|frameless|alt=ปุ่มเปิดหน้าต่างฟอร์ม|ปุ่มเปิดหน้าต่างฟอร์ม]] ( {{key press|V}} ) มาแทนที่ปุ่มแก้ไข [[ไฟล์:Cuneifox edit btn.png|25px|frameless|alt=ปุ่มแก้ไข|ปุ่มแก้ไข]]</p> | |||
== ตารางที่เลือกได้หลายรายการพร้อมกัน == | == ตารางที่เลือกได้หลายรายการพร้อมกัน == | ||
| บรรทัดที่ 72: | บรรทัดที่ 106: | ||
<div id="img008">[[ไฟล์:Cuneifox table with multiselect.png|720px|thumb|center|alt=ตารางที่เลือกได้หลายรายการ|ตารางที่เลือกได้หลายรายการ]]</div> | <div id="img008">[[ไฟล์:Cuneifox table with multiselect.png|720px|thumb|center|alt=ตารางที่เลือกได้หลายรายการ|ตารางที่เลือกได้หลายรายการ]]</div> | ||
สำหรับตารางที่เลือกรายการได้หลายรายการ จะปรากฏช่องแสดงสถานะถูกเลือกเป็นคอลัมน์ซ้ายสุดของตาราง ([[#img008|หมายเลข | สำหรับตารางที่เลือกรายการได้หลายรายการ จะปรากฏช่องแสดงสถานะถูกเลือกเป็นคอลัมน์ซ้ายสุดของตาราง ([[#img008|หมายเลข 9]]) ผู้ใช้สามารถคลิกที่รายการที่ต้องการเพื่อเลือกหรือยกเลิกการเลือก | ||
=== ปุ่มเลือกทั้งหมด === | |||
ปุ่มเลือกที่อยู่ในหัวตาราง ([[#img008|หมายเลข 8]]) ใช้งานดังนี้ | |||
* '''คลิกซ้าย: เลือกหรือยกเลิกการเลือกทุกรายการ''' ''(มีผลเปลี่ยนแปลงเฉพาะรายการที่แสดงอยู่เท่านั้น รายการที่ซ่อนไว้โดยฟังก์ชันค้นหาจะมีสถานะการเลือกคงเดิม)'' | |||
* '''คลิกขวา:''' เปิดหน้าต่าง'''เลือกโดยพิมพ์ระบุรายการ''' ''(ดูการใช้งานตามวิดีโอด้านล่าง)'' | |||
[[ไฟล์:Cuneifox table type multiselect.gif|720px|thumb|center|alt=การเลือกโดยพิมพ์ระบุรายการ|การเลือกโดยพิมพ์ระบุรายการ]] | |||
=== การเลือกรายการต่อเนื่อง === | |||
[[ไฟล์:Cuneifox table shift multiselect.gif|720px|thumb|center|alt=การเลือกรายการต่อเนื่อง|การเลือกรายการต่อเนื่อง]] | |||
หากผู้ใช้ต้องการเลือกหรือยกเลิกการเลือกหลายรายการต่อเนื่องกัน สามารถทำได้ดังนี้: | |||
# '''คลิก'''เพื่อเลือก/ยกเลิกการเลือก'''รายการแรก''' | |||
# '''เลื่อนไปยังรายการสุดท้าย'''ที่ต้องการเลือก/ยกเลิกการเลือก | |||
# '''กดปุ่ม {{key press|Shift}} ค้างไว้ และคลิก'''ที่รายการสุดท้าย | |||
{{การใช้งานตารางด้วยคีย์บอร์ด}} | |||
{{คู่มือการใช้โปรแกรมคูนิฟ็อกซ์}} | {{คู่มือการใช้โปรแกรมคูนิฟ็อกซ์}} | ||
รุ่นแก้ไขปัจจุบันเมื่อ 19:13, 12 พฤศจิกายน 2568
ตารางเป็นรูปแบบการแสดงค่าที่สามารถแสดงผลได้พร้อมกันหลายรายการ ในโมดูลมาตรฐานของระบบคูนิฟ็อกซ์ ได้มีการนำเอาฟอร์มเข้ามาผสมเพื่อให้ผู้ใช้สามารถเพิ่มและแก้ไขรายการในตารางได้อย่างเป็นธรรมชาติ
องค์ประกอบของตารางทั่วไป
ตารางทั่วไปในระบบคูนิฟ็อกซ์ประกอบด้วยองค์ประกอบหลักๆ ดังนี้:
- หัวตาราง (หมายเลข 1) ใช้แสดงชื่อคอลัมน์ของตาราง ผู้ใช้เลือกเรียงลำดับรายการในตารางได้โดยคลิกที่หัวคอลัมน์ที่ต้องการ:
- คลิกซ้าย: เพื่อเรียงลำดับจากค่าน้อยไปมาก (จะปรากฏสัญลักษณ์ ▼ ข้างชื่อคอลัมน์)
- คลิกขวา: เพื่อเรียงลำดับจากค่ามากไปน้อย (จะปรากฏสัญลักษณ์ ▲ ข้างชื่อคอลัมน์)
- คลิกปุ่มกลาง (ลูกกลิ้งเมาส์): เรียงรายการตามปกติของตาราง
- สำหรับคอลัมน์ที่ถูกเรียงลำดับอยู่แล้ว การคลิกซ้ายจะเรียงลำดับคอลัมน์นั้นใหม่ในทิศตรงข้าม
- ตัวตาราง (หมายเลข 2) ใช้แสดงรายการข้อมูลต่างๆ เมื่อผู้ใช้คลิกเลือกรายการในตาราง รายการเลือกจะเปลี่ยนสีเพื่อแสดงสถานะถูกเลือก
- ส่วนแสดงจำนวนรายการ (หมายเลข 3) ใช้แสดงจำนวนรายการข้อมูล
- จำนวนแรกคือลำดับของรายการที่เลือกอยู่ (สำหรับตารางที่เลือกได้รายการเดียว) หรือ จำนวนรายการที่ถูกเลือกอยู่ (สำหรับตารางที่เลือกได้หลายรายการ)
- จำนวนที่สองแสดงจำนวนรายการทั้งหมดที่มีในตาราง
- แถบค้นหา (หมายเลข 4: มีเฉพาะบางตาราง) ใช้ค้นหารายการ โดยระบบจะซ่อนรายการที่ไม่ตรงตามเงื่อนไขเอาไว้ และแสดงเฉพาะรายการที่ตรงตามเงื่อนไข
- ชุดปุ่มเครื่องมือ (หมายเลข 5: มีเฉพาะตารางที่สามารถแก้ไขข้อมูลได้) ผู้ใช้จะสามารถใช้งานปุ่มใดได้บ้าง ขึ้นกับสิทธิ์ที่ผู้ดูแลระบบกำหนดไว้
การค้นหาข้อมูลในตาราง
วิธีการใช้ช่องค้นหาเหมือนตารางได้โดยกรอกข้อความค้นหา (search term) โปรแกรมจะแสดงรายการที่มีข้อความดังกล่าว ไม่ว่าข้อความนั้นจะอยู่ในคอลัมน์ใดก็ตาม
- กรณีมีข้อความค้นหามากกว่า 1 ข้อความ: ให้คั่นแต่ละข้อความด้วยการเว้นวรรค โปรแกรมจะแสดงเฉพาะรายการที่มีข้อความค้นหาครบทุกข้อความเท่านั้น
- กรณีที่ข้อความค้นหามีการเว้นวรรคอยู่ภายในข้อความ: ให้ใช้เครื่องหมายฟันหนู (" ") คร่อมข้อความนั้น ระบบจะพิจารณาข้อความในฟันหนูเป็นข้อความเดียว
| เอ บี ซี | เอ. บี ซี | เอบีซี | "เอ บี ซี" | |
|---|---|---|---|---|
| บริษัท เอ. บี. ซี. จำกัด | ✔️ (บริษัท เอ. บี. ซี. จำกัด) | ✔️ (บริษัท เอ. บี. ซี. จำกัด) | ❌ | ❌ |
| บริษัท ซี. เอ. บี. จำกัด | ✔️ (บริษัท ซี. เอ. บี. จำกัด) | ✔️ (บริษัท ซี. เอ. บี. จำกัด) | ❌ | ❌ |
| บริษัท ซีเอ. แอนด์ บี. จำกัด | ✔️ (บริษัท ซีเอ. แอนด์ บี. จำกัด) | ✔️ (บริษัท ซีเอ. แอนด์ บี. จำกัด) | ❌ | ❌ |
| บริษัท เอ บี ซี จำกัด | ✔️ (บริษัท เอ บี ซี จำกัด) | ❌ | ❌ | ✔️ (บริษัท เอ บี ซี จำกัด) |
| บริษัท เอบีซี จำกัด | ✔️ (บริษัท เอบีซี จำกัด) | ❌ | ✔️ (บริษัท เอบีซี จำกัด) | ❌ |
*** แถบค้นหาไม่สามารถใช้งานได้เมื่อตารางอยู่ในโหมดการแก้ไข
การเพิ่ม/คัดลอก/แก้ไขรายการ
การเพิ่ม/คัดลอก/แก้ไขรายการในระบบคูนิฟ็อกซ์ ใช้ปุ่ม
/
/
ตามลำดับ ตารางในระบบคูนิฟ็อกซ์ทั้งหมดรับข้อมูลการเพิ่ม/แก้ไขรายการผ่านฟอร์มที่จะปรากฏขึ้นเมื่อตารางเข้าสู่โหมดการแก้ไข
- คลิกกดปุ่มเพิ่ม/คัดลอก/แก้ไขตามที่ต้องการ ตารางจะเข้าสู่โหมดการแก้ไข (edit mode) และปรากฏฟอร์มขึ้นแทนที่บรรทัดปกติ (หมายเลข 6)
- กรณีเพิ่ม: รายการใหม่จะเกิดที่ท้ายตาราง และโปรแกรมอาจกรอกค่าตั้งต้นบางค่าไว้ให้
- กรณีคัดลอก: รายการใหม่จะเกิดที่ท้ายตาราง และโปรแกรมจะใช้ข้อมูลของรายการต้นแบบที่เลือกเป็นค่าตั้งต้น
- กรณีแก้ไข: ฟอร์มแก้ไขจะปรากฏแทนที่รายการที่เลือก โดยข้อมูลในฟอร์มเป็นข้อมูลปัจจุบัน
- กรอกข้อมูลที่ต้องการเพิ่ม/แก้ไขลงในฟอร์ม
- ในโหมดการแก้ไข ชุดปุ่มเครื่องมือจะเปลี่ยนไปแสดงตามหมายเลข 7 เมื่อต้องการสิ้นสุดการแก้ไข ให้คลิกปุ่มใดปุ่มหนึ่งดังนี้:
การลบรายการ
การลบรายการในตารางทำได้ดังนี้:
- เลือกรายการที่ต้องการลบ โปรแกรมจะแสดงหน้าต่างยืนยันการลบ ให้ผู้ใช้ยืนยันการลบอีกครั้งก่อนดำเนินการจริง
- คลิกปุ่ม
- คลิกซ้าย ( D ) เพื่อลบรายการที่เลือกล่าสุด
- คลิกขวา ( ⇧ Shift+D ) เพื่อลบทุกรายการที่เลือก (ใช้กับตารางที่รองรับการลบพร้อมกันหลายรายการ)
- ยืนยันหรือยกเลิกการลบรายการ:
- กรอกข้อความยืนยันการลบ "รายการที่ลบแล้วจะไม่สามารถเรียกคืนได้" (กรณีลบหลายรายการ)
- คลิกปุ่ม "ตกลง" เพื่อยืนยันการลบ
- คลิกปุ่ม "ยกเลิก" เพื่อย้อนกลับ (ไม่ลบข้อมูล)
ตารางที่มีส่วนต่อขยาย
กรณีที่ข้อมูลที่แสดงในตารางมีรายละเอียดมากกว่าจะแสดงในตารางได้อย่างสวยงาม โปรแกรมอาจแสดงข้อมูลในรูปแบบของตารางที่มีส่วนต่อขยาย (extended table) คือแสดงรายละเอียดที่เป็นสาระสำคัญของข้อมูลในตัวตาราง แต่จะซ่อนรายละเอียดย่อยๆ ไว้ในหน้าต่างขยาย
ชุดปุ่มเครื่องมือของตารางกลุ่มนี้จะมีปุ่มเปิดส่วนต่อขยาย
( X ) เมื่อกดปุ่มนี้ ระบบจะแสดงข้อมูลเพิ่มเติมของรายการที่เลือกในหน้าต่างขยาย
*** ในโหมดแก้ไข ช่องข้อมูลในส่วนต่อขยายจะอยู่ในลำดับการกรอกฟอร์มปกติ สามารถใช้คีย์ลัดต่างๆ ของฟอร์มเพื่อเข้าถึงส่วนต่อขยายได้ หรือจะใช้ปุ่ม
ที่ปรากฏข้างช่องข้อมูลที่เกี่ยวข้องก็ได้
ตารางที่ใช้หน้าต่างฟอร์ม
ในกรณีที่ตารางที่มีช่องข้อมูลจำนวนมาก โดยเฉพาะเมื่อมีช่องข้อมูลที่ไม่เหมาะจะแสดงในตัวตาราง เช่น ข้อมูลหลายบรรทัด, ไฟล์, รูปภาพ เป็นต้น โปรแกรมจะแสดงข้อมูลในรูปแบบของตารางที่ใช้หน้าต่างฟอร์ม (table with full-form)
การเพิ่ม/แก้ไขรายการในตารางกลุ่มนี้จะทำในหน้าต่างฟอร์มทั้งหมด โดยตัวตารางทำหน้าที่แสดงคอลัมน์ที่จำเป็นต่อการระบุตัวตนของรายการเท่านั้น ดังนั้น เมื่อผู้ใช้คลิกปุ่ม
/
/
ระบบจะแสดงหน้าต่างฟอร์มเต็มขึ้นแทนการแก้ไขในบรรทัด
เมื่อกรอกข้อมูลในหน้าต่างฟอร์มแล้ว ผู้ใช้สามารถ:
- คลิกปุ่ม "ตกลง" ด้านล่างหน้าต่าง เพื่อยืนยันข้อมูลใหม่
- คลิกปุ่ม "ยกเลิก" เพื่อยกเลิกการเพิ่ม/คัดลอก/แก้ไข
*** กรณีผู้ใช้ไม่มีสิทธิ์แก้ไขรายการ หรือเมื่อตารางนั้นไม่พร้อมให้แก้ไข ในชุดปุ่มเครื่องมือของตารางกลุ่มนี้จะปรากฏปุ่มดูข้อมูล
( V ) มาแทนที่ปุ่มแก้ไข ![]()
ตารางที่เลือกได้หลายรายการพร้อมกัน
สำหรับตารางที่เลือกรายการได้หลายรายการ จะปรากฏช่องแสดงสถานะถูกเลือกเป็นคอลัมน์ซ้ายสุดของตาราง (หมายเลข 9) ผู้ใช้สามารถคลิกที่รายการที่ต้องการเพื่อเลือกหรือยกเลิกการเลือก
ปุ่มเลือกทั้งหมด
ปุ่มเลือกที่อยู่ในหัวตาราง (หมายเลข 8) ใช้งานดังนี้
- คลิกซ้าย: เลือกหรือยกเลิกการเลือกทุกรายการ (มีผลเปลี่ยนแปลงเฉพาะรายการที่แสดงอยู่เท่านั้น รายการที่ซ่อนไว้โดยฟังก์ชันค้นหาจะมีสถานะการเลือกคงเดิม)
- คลิกขวา: เปิดหน้าต่างเลือกโดยพิมพ์ระบุรายการ (ดูการใช้งานตามวิดีโอด้านล่าง)
การเลือกรายการต่อเนื่อง
หากผู้ใช้ต้องการเลือกหรือยกเลิกการเลือกหลายรายการต่อเนื่องกัน สามารถทำได้ดังนี้:
- คลิกเพื่อเลือก/ยกเลิกการเลือกรายการแรก
- เลื่อนไปยังรายการสุดท้ายที่ต้องการเลือก/ยกเลิกการเลือก
- กดปุ่ม ⇧ Shift ค้างไว้ และคลิกที่รายการสุดท้าย
การใช้งานตารางด้วยคีย์บอร์ด
เมื่อโฟกัสของโปรแกรมอยู่ในตาราง ผู้ใช้สามารถสั่งการตารางด้วยคีย์ลัดต่างๆ บนคีย์บอร์ดดังนี้:
คีย์สำหรับใช้งานชุดปุ่มเครื่องมือ
- A : เพิ่มรายการใหม่
- C : เพิ่มรายการใหม่ โดยคัดลอกข้อมูลจากรายการที่เลือก
- E : แก้ไขรายการล่าสุดที่เลือก
- V : แสดงหน้าต่างฟอร์มของรายการล่าสุดที่เลือก (ใช้เมื่อตารางไม่พร้อมแก้ไข หรือผู้ใช้ไม่มีสิทธิ์แก้ไขรายการ)
- X : แสดงส่วนต่อขยายของรายการที่เลือก (ใช้เมื่อตารางไม่ได้อยู่ในโหมดการแก้ไข)
- D : ลบรายการล่าสุดที่เลือก
- ⇧ Shift+D : ลบรายการที่เลือกทั้งหมด
คีย์สำหรับเลื่อนที่ในตาราง
การเลื่อนที่ในตารางด้วยคีย์ลัดเหล่านี้ จะเลือกรายการที่เลื่อนไปหาด้วยถ้าตารางเลือกได้ทีละรายการ
- ↑ : เลื่อนไปรายการก่อนหน้า
- ↓ : เลื่อนไปรายการถัดไป
- PageUp : เลื่อนไป 10 รายการก่อนหน้า (หรือรายการแรก กรณีมีรายการก่อนหน้าน้อยกว่า 10 รายการ)
- PageDown : เลื่อนไป 10 รายการถัดไป (หรือรายการสุดท้าย กรณีมีรายการถัดไปน้อยกว่า 10 รายการ)
- ⇧ Shift+PageUp : เลื่อนไปรายการแรก
- ⇧ Shift+PageDown : เลื่อนไปรายการสุดท้าย
คีย์ลัดอื่นๆ
- S : เปลี่ยนโฟกัสไปที่ช่องค้นหาของตาราง (เมื่อโฟกัสอยู่ในช่องค้นหา กด Escape หรือ ↓ เพื่อให้โฟกัสกลับมาที่ตัวตารางดังเดิม)
- Space : เลือก หรือ ยกเลิกการเลือกรายการ
- ↵ Enter : ยืนยันการเลือกรายการ (ใช้กับตารางในหน้าต่างค้นหา: ดูหัวข้อ "ช่องค้นหาข้อมูล" ประกอบ)