ผลต่างระหว่างรุ่นของ "ตารางในระบบคูนิฟ็อกซ์"

จาก คูนิฟ็อกซ์ วิกิ
 
(ไม่แสดง 9 รุ่นระหว่างกลางโดยผู้ใช้คนเดียวกัน)
บรรทัดที่ 23: บรรทัดที่ 23:
** ปุ่ม [[ไฟล์:Cuneifox edit btn.png|25px|frameless|alt=ปุ่มแก้ไขรายการ|ปุ่มแก้ไขรายการ]] ( {{key press|E}} ) ใช้'''แก้ไข'''รายการที่เลือก
** ปุ่ม [[ไฟล์:Cuneifox edit btn.png|25px|frameless|alt=ปุ่มแก้ไขรายการ|ปุ่มแก้ไขรายการ]] ( {{key press|E}} ) ใช้'''แก้ไข'''รายการที่เลือก
** ปุ่ม [[ไฟล์:Cuneifox delete btn.png|25px|frameless|alt=ปุ่มลบรายการ|ปุ่มลบรายการ]] ( {{key press|D}} ) ใช้'''ลบ'''รายการที่เลือก
** ปุ่ม [[ไฟล์: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}} แถบค้นหาไม่สามารถใช้งานได้เมื่อตารางอยู่ในโหมดการแก้ไข


== การเพิ่ม/คัดลอก/แก้ไขรายการ ==
== การเพิ่ม/คัดลอก/แก้ไขรายการ ==
บรรทัดที่ 34: บรรทัดที่ 57:
# '''กรอกข้อมูล'''ที่ต้องการเพิ่ม/แก้ไขลงในฟอร์ม
# '''กรอกข้อมูล'''ที่ต้องการเพิ่ม/แก้ไขลงในฟอร์ม
# ในโหมดการแก้ไข ชุดปุ่มเครื่องมือจะเปลี่ยนไปแสดงตาม[[#img002|หมายเลข 7]] เมื่อต้องการสิ้นสุดการแก้ไข ให้คลิกปุ่มใดปุ่มหนึ่งดังนี้:
# ในโหมดการแก้ไข ชุดปุ่มเครื่องมือจะเปลี่ยนไปแสดงตาม[[#img002|หมายเลข 7]] เมื่อต้องการสิ้นสุดการแก้ไข ให้คลิกปุ่มใดปุ่มหนึ่งดังนี้:
#* ปุ่ม [[ไฟล์:Cuneifox proceed btn.png|25px|frameless|alt=ปุ่มยืนยันรายการ|ปุ่มยืนยันรายการ]] ( {{key press|Alt|Enter}} ) ใช้'''ยืนยันข้อมูลใหม่่'''
#* ปุ่ม [[ไฟล์:Cuneifox proceed btn.png|25px|frameless|alt=ปุ่มยืนยันรายการ|ปุ่มยืนยันรายการ]] ( {{key press|Alt|Enter}} ) ใช้'''ยืนยันข้อมูลใหม่'''
#* ปุ่ม [[ไฟล์:Cuneifox revert btn.png|25px|frameless|alt=ปุ่มยกเลิกรายการ|ปุ่มยกเลิกรายการ]] ( {{key press|Esc}} ) ใช้'''ยกเลิก'''การเพิ่ม/คัดลอก/แก้ไข
#* ปุ่ม [[ไฟล์:Cuneifox revert btn.png|25px|frameless|alt=ปุ่มยกเลิกรายการ|ปุ่มยกเลิกรายการ]] ( {{key press|Esc}} ) ใช้'''ยกเลิก'''การเพิ่ม/คัดลอก/แก้ไข


== การลบรายการ ==
== การลบรายการ ==


<div id="img003">[[ไฟล์:Code table delete modal.png|720px|thumb|center|alt=หน้าต่างยืนยันการลบรายการ|หน้าต่างยืนยันการลบรายการ]]</div>
<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>


การลบรายการในตาราง ใช้ปุ่ม [[ไฟล์:Cuneifox delete btn.png|25px|frameless|alt=ปุ่มลบรายการ|ปุ่มลบรายการ]] เมื่อกดแล้ว โปรแกรมจะแสดง'''หน้าต่างยืนยันการลบ''' ([[#img003|หมายเลข 8]]) ให้ผู้ใช้ยืนยันการลบอีกครั้งก่อนดำเนินการจริง:
กรณีที่ข้อมูลที่แสดงในตารางมีรายละเอียดมากกว่าจะแสดงในตารางได้อย่างสวยงาม โปรแกรมอาจแสดงข้อมูลในรูปแบบของ'''ตารางที่มีส่วนต่อขยาย (extended table)''' คือแสดงรายละเอียดที่เป็นสาระสำคัญของข้อมูลในตัวตาราง แต่จะซ่อนรายละเอียดย่อยๆ ไว้ในหน้าต่างขยาย
* ปุ่ม '''"ตกลง"''' สำหรับยืนยันการลบ '''''เมื่อลบข้อมูลแล้วจะไม่สามารถย้อนกลับได้'''''
* ปุ่ม '''"ยกเลิก"''' สำหรับย้อนกลับ (ไม่ลบข้อมูล)


== การค้นหาข้อมูลในตาราง ==
ชุดปุ่มเครื่องมือของตารางกลุ่มนี้จะมี'''ปุ่มเปิดส่วนต่อขยาย''' [[ไฟล์:Cuneifox expand btn.png|25px|frameless|alt=ปุ่มเปิดส่วนต่อขยาย|ปุ่มเปิดส่วนต่อขยาย]] ( {{key press|X}} ) เมื่อกดปุ่มนี้ ระบบจะแสดงข้อมูลเพิ่มเติมของรายการที่เลือกในหน้าต่างขยาย
ในตัวตาราง ([[#img001|หมายเลข 1]]) เมื่อผู้ใช้กรอกข้อความที่ต้องการค้นหา โปรแกรมจะแสดงรายการที่มีข้อความดังกล่าว ไม่ว่าข้อความนั้นจะอยู่ในคอลัมน์ใดก็ตาม
** หากต้องการค้นหามากกว่าหนึ่งข้อความ ให้คั่นแต่ละข้อความด้วยการเว้นวรรค โปรแกรมจะแสดงเฉพาะรายการที่มีข้อความค้นหาครบทุกข้อความเท่านั้น เช่น ค้นหาคำว่า "{{mono|เงินฝาก}}" และ "{{mono|SCB}}" (โดยกรอก "{{mono|เงินฝาก SCB}}" ในช่องค้นหา) โปรแกรมจะแสดงรายการ "{{mono|บัญชีเงินฝาก SCB เลขที่ 0000}}" แต่จะไม่แสดงรายการ "{{mono|บัญชีเงินกู้ SCB เลขที่ 1111}}" และ "{{mono|บัญชีเงินฝาก KTB เลขที่ 2222}}"
** แถบค้นหาไม่สามารถใช้งานได้ในขณะเพิ่ม/แก้ไขรายการ


quote_mark
{{3stars}} ในโหมดแก้ไข ช่องข้อมูลในส่วนต่อขยายจะอยู่ในลำดับการกรอกฟอร์มปกติ สามารถใช้คีย์ลัดต่างๆ ของฟอร์มเพื่อเข้าถึงส่วนต่อขยายได้ หรือจะใช้ปุ่ม [[ไฟล์:Cuneifox expand btn.png|25px|frameless|alt=ปุ่มเปิดส่วนต่อขยาย|ปุ่มเปิดส่วนต่อขยาย]] ที่ปรากฏข้างช่องข้อมูลที่เกี่ยวข้องก็ได้


== ตารางที่ใช้ส่วนต่อขยาย และ ตารางที่ใช้หน้าต่างฟอร์ม ==
== ตารางที่ใช้หน้าต่างฟอร์ม ==
สำหรับตารางที่มีช่องข้อมูลจำนวนมาก หรือมีช่องข้อมูลชนิดที่ไม่เหมาะจะแสดงในตัวตาราง เช่น ข้อมูลหลายบรรทัด, ไฟล์, รูปภาพ เป็นต้น โปรแกรมคูนิฟ็อกซ์จะจัดแยกเป็น 2 กลุ่ม ได้แก่
[[ไฟล์:Cuneifox table fullform.gif|720px|thumb|center|alt=ตารางที่ใช้หน้าต่างฟอร์ม|ตารางที่ใช้หน้าต่างฟอร์ม]]


<div id="img006">[[ไฟล์:Cuneifox table with expansion.png|720px|thumb|center|alt=ตารางที่ใช้ส่วนต่อขยาย|ตารางที่ใช้ส่วนต่อขยาย]]</div>
ในกรณีที่ตารางที่มีช่องข้อมูลจำนวนมาก โดยเฉพาะเมื่อมีช่องข้อมูลที่ไม่เหมาะจะแสดงในตัวตาราง เช่น ข้อมูลหลายบรรทัด, ไฟล์, รูปภาพ เป็นต้น โปรแกรมจะแสดงข้อมูลในรูปแบบของ'''ตารางที่ใช้หน้าต่างฟอร์ม (table with full-form)'''


* <p>'''ตารางที่ใช้ส่วนต่อขยาย''': ใช้เมื่อช่องข้อมูลที่ต้องแสดงเพิ่มเติมมีไม่มาก และไม่ถือเป็นสาระสำคัญของตาราง ชุดปุ่มเครื่องมือของตารางจะปรากฏปุ่ม [[ไฟล์:Cuneifox expand btn.png|25px|frameless|alt=ปุ่มเปิดส่วนต่อขยาย|ปุ่มเปิดส่วนต่อขยาย]] ( {{key press|X}} ) เมื่อกดปุ่มนี้ ระบบจะเปิดหน้าต่างต่อขยายเพื่อแสดงข้อมูลเพิ่มเติมของรายการที่เลือก ([[#img006|หมายเลข 11]])</p><p>ในโหมดแก้ไข ช่องข้อมูลในส่วนต่อขยายจะอยู่ในลำดับการกรอกฟอร์มปกติ สามารถใช้คีย์ลัดต่างๆ ของฟอร์มเพื่อเข้าถึงส่วนต่อขยายได้ หรือจะใช้ปุ่ม [[ไฟล์:Cuneifox expand btn.png|25px|frameless|alt=ปุ่มเปิดส่วนต่อขยาย|ปุ่มเปิดส่วนต่อขยาย]] ที่ปรากฏข้างช่องข้อมูลที่เกี่ยวข้องก็ได้</p>
การเพิ่ม/แก้ไขรายการในตารางกลุ่มนี้จะทำในหน้าต่างฟอร์มทั้งหมด โดยตัวตารางทำหน้าที่แสดงคอลัมน์ที่จำเป็นต่อการระบุตัวตนของรายการเท่านั้น ดังนั้น เมื่อผู้ใช้คลิกปุ่ม [[ไฟล์:Cuneifox add btn.png|25px|frameless|alt=ปุ่มเพิ่มรายการ|ปุ่มเพิ่มรายการ]] / [[ไฟล์:Cuneifox copy btn.png|25px|frameless|alt=ปุ่มคัดลอกรายการ|ปุ่มคัดลอกรายการ]] / [[ไฟล์:Cuneifox edit btn.png|25px|frameless|alt=ปุ่มแก้ไขรายการ|ปุ่มแก้ไขรายการ]] ระบบจะแสดงหน้าต่างฟอร์มเต็มขึ้นแทนการแก้ไขในบรรทัด


<div id="img007">[[ไฟล์:Cuneifox table with fullform.png|720px|thumb|center|alt=ตารางที่ใช้หน้าต่างฟอร์ม|ตารางที่ใช้หน้าต่างฟอร์ม]]</div>
เมื่อกรอกข้อมูลในหน้าต่างฟอร์มแล้ว ผู้ใช้สามารถ:
* คลิกปุ่ม '''"ตกลง"''' ด้านล่างหน้าต่าง เพื่อยืนยันข้อมูลใหม่
* คลิกปุ่ม '''"ยกเลิก"''' เพื่อยกเลิกการเพิ่ม/คัดลอก/แก้ไข


* <p>'''ตารางที่ใช้หน้าต่างฟอร์ม''': ใช้ในกรณีช่องข้อมูลที่ต้องแสดงมีจำนวนมาก เมื่อผู้ใช้กดปุ่ม [[ไฟล์:Cuneifox add btn.png|25px|frameless|alt=ปุ่มเพิ่มรายการ|ปุ่มเพิ่มรายการ]] / [[ไฟล์:Cuneifox copy btn.png|25px|frameless|alt=ปุ่มคัดลอกรายการ|ปุ่มคัดลอกรายการ]] / [[ไฟล์:Cuneifox edit btn.png|25px|frameless|alt=ปุ่มแก้ไขรายการ|ปุ่มแก้ไขรายการ]] ระบบจะแสดงหน้าต่างฟอร์มเต็ม ([[#img007|หมายเลข 12]]) ขึ้นแทนการแก้ไขในบรรทัด</p><p>กรณีผู้ใช้ไม่มีสิทธิ์แก้ไขรายการ หรือเมื่อตารางนั้นไม่พร้อมให้แก้ไข ในชุดปุ่มเครื่องมือของตารางกลุ่มนี้จะปรากฏปุ่ม [[ไฟล์:Cuneifox view btn.png|25px|frameless|alt=ปุ่มเปิดหน้าต่างฟอร์ม|ปุ่มเปิดหน้าต่างฟอร์ม]] ( {{key press|V}} ) ขึ้นแทนที่ปุ่มแก้ไข [[ไฟล์:Cuneifox edit btn.png|25px|frameless|alt=ปุ่มแก้ไข|ปุ่มแก้ไข]]</p>
{{3stars}} กรณีผู้ใช้ไม่มีสิทธิ์แก้ไขรายการ หรือเมื่อตารางนั้นไม่พร้อมให้แก้ไข ในชุดปุ่มเครื่องมือของตารางกลุ่มนี้จะปรากฏ'''ปุ่มดูข้อมูล''' [[ไฟล์:Cuneifox view btn.png|25px|frameless|alt=ปุ่มเปิดหน้าต่างฟอร์ม|ปุ่มเปิดหน้าต่างฟอร์ม]] ( {{key press|V}} ) มาแทนที่ปุ่มแก้ไข [[ไฟล์:Cuneifox edit btn.png|25px|frameless|alt=ปุ่มแก้ไข|ปุ่มแก้ไข]]</p>
** กดปุ่ม '''"ตกลง"''' ด้านล่างหน้าต่าง เพื่อยืนยันข้อมูลใหม่
** กดปุ่ม '''"ยกเลิก"''' เพื่อยกเลิกการเพิ่ม/คัดลอก/แก้ไข


== ตารางที่เลือกได้หลายรายการพร้อมกัน ==
== ตารางที่เลือกได้หลายรายการพร้อมกัน ==
บรรทัดที่ 69: บรรทัดที่ 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|หมายเลข 13]]) ผู้ใช้สามารถคลิกที่รายการที่ต้องการเพื่อเลือกหรือยกเลิกการเลือก
สำหรับตารางที่เลือกรายการได้หลายรายการ จะปรากฏช่องแสดงสถานะถูกเลือกเป็นคอลัมน์ซ้ายสุดของตาราง ([[#img008|หมายเลข 9]]) ผู้ใช้สามารถคลิกที่รายการที่ต้องการเพื่อเลือกหรือยกเลิกการเลือก
 
=== ปุ่มเลือกทั้งหมด ===
ปุ่มเลือกที่อยู่ในหัวตาราง ([[#img008|หมายเลข 8]]) ใช้งานดังนี้
* '''คลิกซ้าย: เลือกหรือยกเลิกการเลือกทุกรายการ''' ''(มีผลเปลี่ยนแปลงเฉพาะรายการที่แสดงอยู่เท่านั้น รายการที่ซ่อนไว้โดยฟังก์ชันค้นหาจะมีสถานะการเลือกคงเดิม)''
* '''คลิกขวา:''' เปิดหน้าต่าง'''เลือกโดยพิมพ์ระบุรายการ''' ''(ดูการใช้งานตามวิดีโอด้านล่าง)''


shift and right-click
[[ไฟล์:Cuneifox table type multiselect.gif|720px|thumb|center|alt=การเลือกโดยพิมพ์ระบุรายการ|การเลือกโดยพิมพ์ระบุรายการ]]


{{3stars}} ปุ่มเลือกที่อยู่ในหัวตาราง ใช้เพื่อ'''เลือกหรือยกเลิกการเลือกทุกรายการ'''
=== การเลือกรายการต่อเนื่อง ===
[[ไฟล์:Cuneifox table shift multiselect.gif|720px|thumb|center|alt=การเลือกรายการต่อเนื่อง|การเลือกรายการต่อเนื่อง]]


{{3stars}} ปุ่มต่างๆ ในชุดปุ่มเครื่องมือจะมีผลกับ'''รายการที่ถูกเลือกล่าสุด'''
หากผู้ใช้ต้องการเลือกหรือยกเลิกการเลือกหลายรายการต่อเนื่องกัน สามารถทำได้ดังนี้:
# '''คลิก'''เพื่อเลือก/ยกเลิกการเลือก'''รายการแรก'''
# '''เลื่อนไปยังรายการสุดท้าย'''ที่ต้องการเลือก/ยกเลิกการเลือก
# '''กดปุ่ม {{key press|Shift}} ค้างไว้ และคลิก'''ที่รายการสุดท้าย


{{การใช้งานตารางด้วยคีย์บอร์ด}}
{{การใช้งานตารางด้วยคีย์บอร์ด}}

รุ่นแก้ไขปัจจุบันเมื่อ 19:13, 12 พฤศจิกายน 2568


ตารางเป็นรูปแบบการแสดงค่าที่สามารถแสดงผลได้พร้อมกันหลายรายการ ในโมดูลมาตรฐานของระบบคูนิฟ็อกซ์ ได้มีการนำเอาฟอร์มเข้ามาผสมเพื่อให้ผู้ใช้สามารถเพิ่มและแก้ไขรายการในตารางได้อย่างเป็นธรรมชาติ

องค์ประกอบของตารางทั่วไป

องค์ประกอบของตารางในระบบคูนิฟ็อกซ์
องค์ประกอบของตารางในระบบคูนิฟ็อกซ์

ตารางทั่วไปในระบบคูนิฟ็อกซ์ประกอบด้วยองค์ประกอบหลักๆ ดังนี้:

  • หัวตาราง (หมายเลข 1) ใช้แสดงชื่อคอลัมน์ของตาราง ผู้ใช้เลือกเรียงลำดับรายการในตารางได้โดยคลิกที่หัวคอลัมน์ที่ต้องการ:
    • คลิกซ้าย: เพื่อเรียงลำดับจากค่าน้อยไปมาก (จะปรากฏสัญลักษณ์ ▼ ข้างชื่อคอลัมน์)
    • คลิกขวา: เพื่อเรียงลำดับจากค่ามากไปน้อย (จะปรากฏสัญลักษณ์ ▲ ข้างชื่อคอลัมน์)
    • คลิกปุ่มกลาง (ลูกกลิ้งเมาส์): เรียงรายการตามปกติของตาราง
    • สำหรับคอลัมน์ที่ถูกเรียงลำดับอยู่แล้ว การคลิกซ้ายจะเรียงลำดับคอลัมน์นั้นใหม่ในทิศตรงข้าม
  • ตัวตาราง (หมายเลข 2) ใช้แสดงรายการข้อมูลต่างๆ เมื่อผู้ใช้คลิกเลือกรายการในตาราง รายการเลือกจะเปลี่ยนสีเพื่อแสดงสถานะถูกเลือก
  • ส่วนแสดงจำนวนรายการ (หมายเลข 3) ใช้แสดงจำนวนรายการข้อมูล
    • จำนวนแรกคือลำดับของรายการที่เลือกอยู่ (สำหรับตารางที่เลือกได้รายการเดียว) หรือ จำนวนรายการที่ถูกเลือกอยู่ (สำหรับตารางที่เลือกได้หลายรายการ)
    • จำนวนที่สองแสดงจำนวนรายการทั้งหมดที่มีในตาราง
  • แถบค้นหา (หมายเลข 4: มีเฉพาะบางตาราง) ใช้ค้นหารายการ โดยระบบจะซ่อนรายการที่ไม่ตรงตามเงื่อนไขเอาไว้ และแสดงเฉพาะรายการที่ตรงตามเงื่อนไข
  • ชุดปุ่มเครื่องมือ (หมายเลข 5: มีเฉพาะตารางที่สามารถแก้ไขข้อมูลได้) ผู้ใช้จะสามารถใช้งานปุ่มใดได้บ้าง ขึ้นกับสิทธิ์ที่ผู้ดูแลระบบกำหนดไว้
    • ปุ่ม ปุ่มเพิ่มรายการ ( A ) ใช้เพิ่มรายการใหม่
    • ปุ่ม ปุ่มคัดลอกรายการ ( C ) ใช้เพิ่มรายการใหม่ โดยคัดลอกจากรายการที่เลือก
    • ปุ่ม ปุ่มแก้ไขรายการ ( E ) ใช้แก้ไขรายการที่เลือก
    • ปุ่ม ปุ่มลบรายการ ( D ) ใช้ลบรายการที่เลือก

การค้นหาข้อมูลในตาราง

วิธีการใช้ช่องค้นหาเหมือนตารางได้โดยกรอกข้อความค้นหา (search term) โปรแกรมจะแสดงรายการที่มีข้อความดังกล่าว ไม่ว่าข้อความนั้นจะอยู่ในคอลัมน์ใดก็ตาม

  • กรณีมีข้อความค้นหามากกว่า 1 ข้อความ: ให้คั่นแต่ละข้อความด้วยการเว้นวรรค โปรแกรมจะแสดงเฉพาะรายการที่มีข้อความค้นหาครบทุกข้อความเท่านั้น
  • กรณีที่ข้อความค้นหามีการเว้นวรรคอยู่ภายในข้อความ: ให้ใช้เครื่องหมายฟันหนู (" ") คร่อมข้อความนั้น ระบบจะพิจารณาข้อความในฟันหนูเป็นข้อความเดียว
ตัวอย่างการค้นหาข้อมูลในตาราง
เอ บี ซี เอ. บี ซี เอบีซี "เอ บี ซี"
บริษัท เอ. บี. ซี. จำกัด ✔️ (บริษัท เอ. บี. ซี. จำกัด) ✔️ (บริษัท เอ. บี. ซี. จำกัด)
บริษัท ซี. เอ. บี. จำกัด ✔️ (บริษัท ซี. เอ. บี. จำกัด) ✔️ (บริษัท ซี. เอ. บี. จำกัด)
บริษัท ซีเอ. แอนด์ บี. จำกัด ✔️ (บริษัท ซีเอ. แอนด์ บี. จำกัด) ✔️ (บริษัท ซีเอ. แอนด์ บี. จำกัด)
บริษัท เอ บี ซี จำกัด ✔️ (บริษัท เอ บี ซี จำกัด) ✔️ (บริษัท เอ บี ซี จำกัด)
บริษัท เอบีซี จำกัด ✔️ (บริษัท เอบีซี จำกัด) ✔️ (บริษัท เอบีซี จำกัด)

*** แถบค้นหาไม่สามารถใช้งานได้เมื่อตารางอยู่ในโหมดการแก้ไข

การเพิ่ม/คัดลอก/แก้ไขรายการ

องค์ประกอบของตารางในระบบคูนิฟ็อกซ์ (โหมดการแก้ไข)
องค์ประกอบของตารางในระบบคูนิฟ็อกซ์ (โหมดการแก้ไข)

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

  1. คลิกกดปุ่มเพิ่ม/คัดลอก/แก้ไขตามที่ต้องการ ตารางจะเข้าสู่โหมดการแก้ไข (edit mode) และปรากฏฟอร์มขึ้นแทนที่บรรทัดปกติ (หมายเลข 6)
    • กรณีเพิ่ม: รายการใหม่จะเกิดที่ท้ายตาราง และโปรแกรมอาจกรอกค่าตั้งต้นบางค่าไว้ให้
    • กรณีคัดลอก: รายการใหม่จะเกิดที่ท้ายตาราง และโปรแกรมจะใช้ข้อมูลของรายการต้นแบบที่เลือกเป็นค่าตั้งต้น
    • กรณีแก้ไข: ฟอร์มแก้ไขจะปรากฏแทนที่รายการที่เลือก โดยข้อมูลในฟอร์มเป็นข้อมูลปัจจุบัน
  2. กรอกข้อมูลที่ต้องการเพิ่ม/แก้ไขลงในฟอร์ม
  3. ในโหมดการแก้ไข ชุดปุ่มเครื่องมือจะเปลี่ยนไปแสดงตามหมายเลข 7 เมื่อต้องการสิ้นสุดการแก้ไข ให้คลิกปุ่มใดปุ่มหนึ่งดังนี้:
    • ปุ่ม ปุ่มยืนยันรายการ ( Alt+↵ Enter ) ใช้ยืนยันข้อมูลใหม่
    • ปุ่ม ปุ่มยกเลิกรายการ ( Esc ) ใช้ยกเลิกการเพิ่ม/คัดลอก/แก้ไข

การลบรายการ

  • หน้าต่างยืนยันการลบรายการ
    หน้าต่างยืนยันการลบรายการ
  • หน้าต่างยืนยันการลบหลายรายการ
    หน้าต่างยืนยันการลบหลายรายการ

การลบรายการในตารางทำได้ดังนี้:

  1. เลือกรายการที่ต้องการลบ โปรแกรมจะแสดงหน้าต่างยืนยันการลบ ให้ผู้ใช้ยืนยันการลบอีกครั้งก่อนดำเนินการจริง
  2. คลิกปุ่ม ปุ่มลบรายการ
    • คลิกซ้าย ( D ) เพื่อลบรายการที่เลือกล่าสุด
    • คลิกขวา ( ⇧ Shift+D ) เพื่อลบทุกรายการที่เลือก (ใช้กับตารางที่รองรับการลบพร้อมกันหลายรายการ)
  3. ยืนยันหรือยกเลิกการลบรายการ:
    • กรอกข้อความยืนยันการลบ "รายการที่ลบแล้วจะไม่สามารถเรียกคืนได้" (กรณีลบหลายรายการ)
    • คลิกปุ่ม "ตกลง" เพื่อยืนยันการลบ
    • คลิกปุ่ม "ยกเลิก" เพื่อย้อนกลับ (ไม่ลบข้อมูล)

ตารางที่มีส่วนต่อขยาย

  • ตารางที่มีส่วนต่อขยาย
    ตารางที่มีส่วนต่อขยาย
  • ตารางที่มีส่วนต่อขยาย (โหมดการแก้ไข)
    ตารางที่มีส่วนต่อขยาย (โหมดการแก้ไข)

กรณีที่ข้อมูลที่แสดงในตารางมีรายละเอียดมากกว่าจะแสดงในตารางได้อย่างสวยงาม โปรแกรมอาจแสดงข้อมูลในรูปแบบของตารางที่มีส่วนต่อขยาย (extended table) คือแสดงรายละเอียดที่เป็นสาระสำคัญของข้อมูลในตัวตาราง แต่จะซ่อนรายละเอียดย่อยๆ ไว้ในหน้าต่างขยาย

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

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

ตารางที่ใช้หน้าต่างฟอร์ม

ตารางที่ใช้หน้าต่างฟอร์ม
ตารางที่ใช้หน้าต่างฟอร์ม

ในกรณีที่ตารางที่มีช่องข้อมูลจำนวนมาก โดยเฉพาะเมื่อมีช่องข้อมูลที่ไม่เหมาะจะแสดงในตัวตาราง เช่น ข้อมูลหลายบรรทัด, ไฟล์, รูปภาพ เป็นต้น โปรแกรมจะแสดงข้อมูลในรูปแบบของตารางที่ใช้หน้าต่างฟอร์ม (table with full-form)

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

เมื่อกรอกข้อมูลในหน้าต่างฟอร์มแล้ว ผู้ใช้สามารถ:

  • คลิกปุ่ม "ตกลง" ด้านล่างหน้าต่าง เพื่อยืนยันข้อมูลใหม่
  • คลิกปุ่ม "ยกเลิก" เพื่อยกเลิกการเพิ่ม/คัดลอก/แก้ไข

*** กรณีผู้ใช้ไม่มีสิทธิ์แก้ไขรายการ หรือเมื่อตารางนั้นไม่พร้อมให้แก้ไข ในชุดปุ่มเครื่องมือของตารางกลุ่มนี้จะปรากฏปุ่มดูข้อมูล ปุ่มเปิดหน้าต่างฟอร์ม ( V ) มาแทนที่ปุ่มแก้ไข ปุ่มแก้ไข

ตารางที่เลือกได้หลายรายการพร้อมกัน

ตารางที่เลือกได้หลายรายการ
ตารางที่เลือกได้หลายรายการ

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

ปุ่มเลือกทั้งหมด

ปุ่มเลือกที่อยู่ในหัวตาราง (หมายเลข 8) ใช้งานดังนี้

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

การเลือกรายการต่อเนื่อง

การเลือกรายการต่อเนื่อง
การเลือกรายการต่อเนื่อง

หากผู้ใช้ต้องการเลือกหรือยกเลิกการเลือกหลายรายการต่อเนื่องกัน สามารถทำได้ดังนี้:

  1. คลิกเพื่อเลือก/ยกเลิกการเลือกรายการแรก
  2. เลื่อนไปยังรายการสุดท้ายที่ต้องการเลือก/ยกเลิกการเลือก
  3. กดปุ่ม ⇧ Shift ค้างไว้ และคลิกที่รายการสุดท้าย

การใช้งานตารางด้วยคีย์บอร์ด

เมื่อโฟกัสของโปรแกรมอยู่ในตาราง ผู้ใช้สามารถสั่งการตารางด้วยคีย์ลัดต่างๆ บนคีย์บอร์ดดังนี้:

คีย์สำหรับใช้งานชุดปุ่มเครื่องมือ

  • A : เพิ่มรายการใหม่
  • C : เพิ่มรายการใหม่ โดยคัดลอกข้อมูลจากรายการที่เลือก
  • E : แก้ไขรายการล่าสุดที่เลือก
  • V : แสดงหน้าต่างฟอร์มของรายการล่าสุดที่เลือก (ใช้เมื่อตารางไม่พร้อมแก้ไข หรือผู้ใช้ไม่มีสิทธิ์แก้ไขรายการ)
  • X : แสดงส่วนต่อขยายของรายการที่เลือก (ใช้เมื่อตารางไม่ได้อยู่ในโหมดการแก้ไข)
  • D : ลบรายการล่าสุดที่เลือก
  • ⇧ Shift+D : ลบรายการที่เลือกทั้งหมด

คีย์สำหรับเลื่อนที่ในตาราง

การเลื่อนที่ในตารางด้วยคีย์ลัดเหล่านี้ จะเลือกรายการที่เลื่อนไปหาด้วยถ้าตารางเลือกได้ทีละรายการ

  •  : เลื่อนไปรายการก่อนหน้า
  •  : เลื่อนไปรายการถัดไป
  • PageUp : เลื่อนไป 10 รายการก่อนหน้า (หรือรายการแรก กรณีมีรายการก่อนหน้าน้อยกว่า 10 รายการ)
  • PageDown : เลื่อนไป 10 รายการถัดไป (หรือรายการสุดท้าย กรณีมีรายการถัดไปน้อยกว่า 10 รายการ)
  • ⇧ Shift+PageUp : เลื่อนไปรายการแรก
  • ⇧ Shift+PageDown : เลื่อนไปรายการสุดท้าย

คีย์ลัดอื่นๆ

  • S : เปลี่ยนโฟกัสไปที่ช่องค้นหาของตาราง (เมื่อโฟกัสอยู่ในช่องค้นหา กด Escape หรือ เพื่อให้โฟกัสกลับมาที่ตัวตารางดังเดิม)
  • Space : เลือก หรือ ยกเลิกการเลือกรายการ
  • ↵ Enter : ยืนยันการเลือกรายการ (ใช้กับตารางในหน้าต่างค้นหา: ดูหัวข้อ "ช่องค้นหาข้อมูล" ประกอบ)