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

จาก คูนิฟ็อกซ์ วิกิ
 
(ไม่แสดง 19 รุ่นระหว่างกลางโดยผู้ใช้คนเดียวกัน)
บรรทัดที่ 1: บรรทัดที่ 1:
{{คู่มือการใช้โปรแกรมคูนิฟ็อกซ์}}
== ตารางทั่วไป และการใช้งาน ==
== ตารางทั่วไป และการใช้งาน ==
ตารางทั่วไปในระบบ CuneiFox ประกอบด้วยองค์ประกอบหลัก 3 ส่วน ได้แก่ ตัวตาราง, แถบค้นหา, และชุดปุ่มเครื่องมือ
 
[[ไฟล์:Code table page components.png|940px|thumb|alt=องค์ประกอบของตารางในระบบคูนิฟ็อกซ์|องค์ประกอบของตารางในระบบคูนิฟ็อกซ์]]
ตารางทั่วไปในระบบคูนิฟ็อกซ์ประกอบด้วยองค์ประกอบหลัก 3 ส่วน ได้แก่ ตัวตาราง, แถบค้นหา, และชุดปุ่มเครื่องมือ
* '''ตัวตาราง''' (หมายเลข 1) ใช้แสดงรายการข้อมูลต่างๆ ผู้ใช้สามารถกดเลือกรายการในตารางโดยรายการที่ถูกเลือกจะเปลี่ยนสีเพื่อแสดงสถานะถูกเลือก (หมายเลข 2)
 
* '''แถบค้นหา''' (หมายเลข 3: มีเฉพาะบางตาราง) ใช้ค้นหารายการในตัวตาราง (หมายเลข 1)โดยกรอกข้อความที่ต้องการค้นหา โปรแกรมจะแสดงรายการที่มีข้อความดังกล่าว ไม่ว่าข้อความนั้นจะอยู่ในคอลัมน์ใดก็ตาม
<div id="img001">[[ไฟล์:Code table page components.png|720px|thumb|center|alt=องค์ประกอบของตารางในระบบคูนิฟ็อกซ์|องค์ประกอบของตารางในระบบคูนิฟ็อกซ์]]</div>
 
* '''ตัวตาราง''' ([[#img001|หมายเลข 1]]) ใช้แสดงรายการข้อมูลต่างๆ ผู้ใช้สามารถกดเลือกรายการในตารางได้ รายการที่ถูกเลือกจะเปลี่ยนสีเพื่อแสดงสถานะถูกเลือก ([[#img001|หมายเลข 2]])
* '''แถบค้นหา''' ([[#img001|หมายเลข 3]]: มีเฉพาะบางตาราง) ใช้ค้นหารายการในตัวตาราง ([[#img001|หมายเลข 1]]) เมื่อผู้ใช้กรอกข้อความที่ต้องการค้นหา โปรแกรมจะแสดงรายการที่มีข้อความดังกล่าว ไม่ว่าข้อความนั้นจะอยู่ในคอลัมน์ใดก็ตาม
** หากต้องการค้นหามากกว่าหนึ่งข้อความ ให้คั่นแต่ละข้อความด้วยการเว้นวรรค โปรแกรมจะแสดงเฉพาะรายการที่มีข้อความค้นหาครบทุกข้อความเท่านั้น เช่น ค้นหาคำว่า "{{mono|เงินฝาก}}" และ "{{mono|SCB}}" (โดยกรอก "{{mono|เงินฝาก SCB}}" ในช่องค้นหา) โปรแกรมจะแสดงรายการ "{{mono|บัญชีเงินฝาก SCB เลขที่ 0000}}" แต่จะไม่แสดงรายการ "{{mono|บัญชีเงินกู้ SCB เลขที่ 1111}}" และ "{{mono|บัญชีเงินฝาก KTB เลขที่ 2222}}"
** หากต้องการค้นหามากกว่าหนึ่งข้อความ ให้คั่นแต่ละข้อความด้วยการเว้นวรรค โปรแกรมจะแสดงเฉพาะรายการที่มีข้อความค้นหาครบทุกข้อความเท่านั้น เช่น ค้นหาคำว่า "{{mono|เงินฝาก}}" และ "{{mono|SCB}}" (โดยกรอก "{{mono|เงินฝาก SCB}}" ในช่องค้นหา) โปรแกรมจะแสดงรายการ "{{mono|บัญชีเงินฝาก SCB เลขที่ 0000}}" แต่จะไม่แสดงรายการ "{{mono|บัญชีเงินกู้ SCB เลขที่ 1111}}" และ "{{mono|บัญชีเงินฝาก KTB เลขที่ 2222}}"
** แถบค้นหาไม่สามารถใช้งานได้ในขณะเพิ่ม/แก้ไขรายการ
** แถบค้นหาไม่สามารถใช้งานได้ในขณะเพิ่ม/แก้ไขรายการ
* '''ชุดปุ่มเครื่องมือ''' (หมายเลข 4: มีเฉพาะตารางที่สามารถแก้ไขข้อมูลได้) ผู้ใช้จะสามารถใช้งานปุ่มใดได้บ้าง ขึ้นกับสิทธิ์ที่ผู้ดูแลระบบกำหนดไว้
* '''ชุดปุ่มเครื่องมือ''' ([[#img001|หมายเลข 4]]: มีเฉพาะตารางที่สามารถแก้ไขข้อมูลได้) ผู้ใช้จะสามารถใช้งานปุ่มใดได้บ้าง ขึ้นกับสิทธิ์ที่ผู้ดูแลระบบกำหนดไว้
** ปุ่ม [[ไฟล์:Cuneifox add btn.png|25px|frameless|alt=ปุ่มเพิ่มรายการ|ปุ่มเพิ่มรายการ]] ( {{key press|A}} ) ใช้เพิ่มรายการใหม่
** ปุ่ม [[ไฟล์:Cuneifox add btn.png|25px|frameless|alt=ปุ่มเพิ่มรายการ|ปุ่มเพิ่มรายการ]] ( {{key press|A}} ) ใช้เพิ่มรายการใหม่
** ปุ่ม [[ไฟล์:Cuneifox copy btn.png|25px|frameless|alt=ปุ่มคัดลอกรายการ|ปุ่มคัดลอกรายการ]] ( {{key press|C}} ) ใช้เพิ่มรายการใหม่ โดยคัดลอกจากรายการที่เลือก
** ปุ่ม [[ไฟล์:Cuneifox copy btn.png|25px|frameless|alt=ปุ่มคัดลอกรายการ|ปุ่มคัดลอกรายการ]] ( {{key press|C}} ) ใช้เพิ่มรายการใหม่ โดยคัดลอกจากรายการที่เลือก
** ปุ่ม [[ไฟล์: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}} ) ใช้ลบรายการที่เลือก
* สำหรับหน้าตารางรหัส และหน้าอื่นที่มีลักษณะเดียวกัน ผู้ใช้ที่มีสิทธิ์เพียงพอจะเห็นปุ่ม '''"นำเข้ารายการ"''' และ '''"ส่งออกรายการ"''' ด้วย (หมายเลข 5) คำอธิบายเกี่ยวกับปุ่มทั้งสองนี้อยู่ภายใต้หัวข้อย่อย "การนำเข้าและส่งออกรายการ"
* สำหรับหน้าตารางรหัส และหน้าอื่นที่มีลักษณะเดียวกัน ผู้ใช้ที่มีสิทธิ์เพียงพอจะเห็นปุ่ม '''"นำเข้ารายการ"''' และ '''"ส่งออกรายการ"''' ด้วย ([[#img001|หมายเลข 5]]) คำอธิบายเกี่ยวกับปุ่มทั้งสองนี้อยู่ภายใต้หัวข้อย่อย[[#การนำเข้าและส่งออกรายการ|การนำเข้าและส่งออกรายการ]]


=== การเพิ่ม/คัดลอก/แก้ไขรายการ ===
=== การเพิ่ม/คัดลอก/แก้ไขรายการ ===
การเพิ่ม/คัดลอก/แก้ไขรายการในระบบ CuneiFox ใช้ปุ่ม [[ไฟล์:Cuneifox add btn.png|25px|frameless|alt=ปุ่มเพิ่มรายการ|ปุ่มเพิ่มรายการ]] / [[ไฟล์:Cuneifox copy btn.png|25px|frameless|alt=ปุ่มคัดลอกรายการ|ปุ่มคัดลอกรายการ]] / [[ไฟล์:Cuneifox delete btn.png|25px|frameless|alt=ปุ่มลบรายการ|ปุ่มลบรายการ]] ตามลำดับตารางส่วนใหญ่ในระบบ CuneiFox ใช้วิธีการเพิ่ม/แก้ไขในบรรทัด (in-line edit) ได้เลย ในหัวข้อย่อยนี้ จะกล่าวถึงเฉพาะการจัดการรายการในรูปแบบนี้เท่านั้น สำหรับตารางที่ใช้หน้าต่างต่อขยายหรือหน้าต่างฟอร์ม จะกล่าวถึงอย่างละเอียดในหัวข้อถัดๆ ไป
การเพิ่ม/คัดลอก/แก้ไขรายการในระบบคูนิฟ็อกซ์ ใช้ปุ่ม [[ไฟล์:Cuneifox add btn.png|25px|frameless|alt=ปุ่มเพิ่มรายการ|ปุ่มเพิ่มรายการ]] / [[ไฟล์:Cuneifox copy btn.png|25px|frameless|alt=ปุ่มคัดลอกรายการ|ปุ่มคัดลอกรายการ]] / [[ไฟล์:Cuneifox delete btn.png|25px|frameless|alt=ปุ่มลบรายการ|ปุ่มลบรายการ]] ตามลำดับ ตารางในระบบคูนิฟ็อกซ์ส่วนใหญ่ใช้วิธีการเพิ่ม/แก้ไขในบรรทัด (in-line edit) ได้โดยตรง ในหัวข้อย่อยนี้ จะกล่าวถึงเฉพาะการจัดการรายการในรูปแบบนี้เท่านั้น สำหรับ[[#ตารางที่ใช้ส่วนต่อขยาย_และ_ตารางที่ใช้หน้าต่างฟอร์ม|ตารางที่ใช้ส่วนต่อขยาย และ ตารางที่ใช้หน้าต่างฟอร์ม]] จะกล่าวถึงอย่างละเอียดในหัวข้อถัดไป
[[ไฟล์:Code table page component edit.png|940px|thumb|alt=องค์ประกอบของตารางในระบบคูนิฟ็อกซ์ (โหมดแก้ไข)|องค์ประกอบของตารางในระบบคูนิฟ็อกซ์ (โหมดแก้ไข)]]
<div id="img002">[[ไฟล์:Code table page component edit.png|720px|thumb|center|alt=องค์ประกอบของตารางในระบบคูนิฟ็อกซ์ (โหมดแก้ไข)|องค์ประกอบของตารางในระบบคูนิฟ็อกซ์ (โหมดแก้ไข)]]</div>
* เมื่อผู้ใช้กดปุ่มเพิ่ม/คัดลอก/แก้ไขที่ต้องการแล้ว ตารางจะเข้าสู่โหมดการแก้ไข จะปรากฏฟอร์มขึ้นแทนที่ช่องข้อมูลปกติ (หมายเลข 6)
* เมื่อผู้ใช้กดปุ่มเพิ่ม/คัดลอก/แก้ไขที่ต้องการแล้ว ตารางจะเข้าสู่'''โหมดการแก้ไข''' และปรากฏฟอร์มขึ้นแทนที่ช่องข้อมูลปกติ ([[#img002|หมายเลข 6]])
** '''กรณีเพิ่ม''': จะเกิดรายการใหม่ที่ท้ายตาราง โดยโปรแกรมอาจกรอกค่าตั้งต้นบางค่าไว้ให้
** '''กรณีเพิ่ม''': จะเกิดรายการใหม่ที่ท้ายตาราง โดยโปรแกรมอาจกรอกค่าตั้งต้นบางค่าไว้ให้
** '''กรณีคัดลอก''': จะเกิดรายการใหม่ที่ท้ายตาราง โดยโปรแกรมจะใช้ข้อมูลของรายการที่เลือกเป็นค่าตั้งต้น
** '''กรณีคัดลอก''': จะเกิดรายการใหม่ที่ท้ายตาราง โดยโปรแกรมจะใช้ข้อมูลของรายการที่เลือกเป็นค่าตั้งต้น
** '''กรณีแก้ไข''': ฟอร์มแก้ไขจะปรากฏแทนที่รายการที่เลือก โดยข้อมูลในฟอร์มเป็นข้อมูลปัจจุบัน
** '''กรณีแก้ไข''': ฟอร์มแก้ไขจะปรากฏแทนที่รายการที่เลือก โดยข้อมูลในฟอร์มเป็นข้อมูลปัจจุบัน
*ในโหมดแก้ไข ชุดปุ่มเครื่องมือจะเปลี่ยนไปแสดงตามหมายเลข 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}} ) ใช้ยกเลิกการเพิ่ม/คัดลอก/แก้ไข


=== การลบรายการ ===
=== การลบรายการ ===
[[ไฟล์:Code table delete modal.png|940px|thumb|alt=หน้าต่างยืนยันการลบรายการ|หน้าต่างยืนยันการลบรายการ]]
 
การลบรายการในระบบ CuneiFox ใช้ปุ่ม [[ไฟล์:Cuneifox delete btn.png|25px|frameless|alt=ปุ่มลบรายการ|ปุ่มลบรายการ]] เมื่อลบแล้วจะไม่สามารถย้อนกลับได้ โปรแกรมจึงจะให้ผู้ใช้ยืนยันการลบอีกครั้งก่อนดำเนินการ หน้าต่างยืนยันการลบ (หมายเลข 8) มีปุ่ม 2 ปุ่ม ดังนี้
<div id="img003">[[ไฟล์:Code table delete modal.png|720px|thumb|center|alt=หน้าต่างยืนยันการลบรายการ|หน้าต่างยืนยันการลบรายการ]]</div>
* ปุ่ม "ตกลง" สำหรับยืนยันการลบ
 
* ปุ่ม "ยกเลิก" สำหรับย้อนกลับ (ไม่ลบข้อมูล)
การลบรายการในตาราง ใช้ปุ่ม [[ไฟล์:Cuneifox delete btn.png|25px|frameless|alt=ปุ่มลบรายการ|ปุ่มลบรายการ]] เมื่อกดแล้ว โปรแกรมจะแสดง'''หน้าต่างยืนยันการลบ''' ([[#img003|หมายเลข 8]]) ให้ผู้ใช้ยืนยันการลบอีกครั้งก่อนดำเนินการจริง:
* ปุ่ม '''"ตกลง"''' สำหรับยืนยันการลบ '''''เมื่อลบข้อมูลแล้วจะไม่สามารถย้อนกลับได้'''''
* ปุ่ม '''"ยกเลิก"''' สำหรับย้อนกลับ (ไม่ลบข้อมูล)


=== การนำเข้าและส่งออกรายการ ===
=== การนำเข้าและส่งออกรายการ ===
[[ไฟล์:Code table import prompt.png|940px|thumb|alt=หน้าต่างนำเข้าไฟล์กระดาษทำการ|หน้าต่างนำเข้าไฟล์กระดาษทำการ]]
 
<div id="img004">[[ไฟล์:Code table import prompt.png|720px|thumb|center|alt=หน้าต่างนำเข้าไฟล์กระดาษทำการ|หน้าต่างนำเข้าไฟล์กระดาษทำการ]]</div>
 
การนำเข้ารายการจากไฟล์ภายนอก มีขั้นตอนดังนี้
การนำเข้ารายการจากไฟล์ภายนอก มีขั้นตอนดังนี้
# กดปุ่ม "นำเข้ารายการ" ระบบจะแสดงหน้าต่างนำเข้า (หมายเลข 9)
# กดปุ่ม '''"นำเข้ารายการ"''' ระบบจะแสดงหน้าต่างนำเข้า ([[#img004|หมายเลข 9]])
# เลือกไฟล์ที่ต้องการนำเข้า
# เลือกไฟล์ที่ต้องการนำเข้า
# ยืนยันการนำเข้ารายการโดยกดปุ่ม "ยืนยัน"
# ยืนยันการนำเข้ารายการโดยกดปุ่ม '''"ยืนยัน"'''
{{3stars}} ไฟล์ที่นำเข้าต้องเป็นสกุล XLSX (สร้างจากโปรแกรม Microsoft Excel 2007 ขึ้นไป หรือ โปรแกรมกระดาษทำการอื่นที่เทียบเท่า) โครงสร้างของไฟล์ที่นำเข้านี้แตกต่างกันไปตามตารางที่กำลังดำเนินการ ผู้ใช้ควรใช้ไฟล์ได้รับจากฟังก์ชัน "ส่งออกรายการ" เป็นตัวอย่างหรือกรอกข้อมูลลงในไฟล์ดังกล่าว
{{3stars}} ไฟล์ที่นำเข้าต้องเป็นสกุล XLSX (สร้างจากโปรแกรม Microsoft Excel 2007 ขึ้นไป หรือ โปรแกรมกระดาษทำการอื่นที่เทียบเท่า) โครงสร้างของไฟล์ที่นำเข้าแตกต่างกันไปตามตารางที่กำลังดำเนินการ ผู้ใช้ควรใช้ไฟล์ได้รับจากฟังก์ชัน '''"ส่งออกรายการ"''' เป็นตัวอย่างหรือกรอกข้อมูลลงในไฟล์ดังกล่าว


[[ไฟล์:Code table export success.png|940px|thumb|alt=เพจส่งออกไฟล์กระดาษทำการ|เพจส่งออกไฟล์กระดาษทำการ]]
<div id="img005">[[ไฟล์:Code table export success.png|720px|thumb|center|alt=เพจส่งออกไฟล์กระดาษทำการ|เพจส่งออกไฟล์กระดาษทำการ]]</div>


การส่งออกรายการเป็นไฟล์กระดาษทำการ มีขั้นตอนดังนี้
การส่งออกรายการเป็นไฟล์กระดาษทำการ มีขั้นตอนดังนี้
# กดปุ่ม "ส่งออกรายการ" ระบบจะแสดงแท็บใหม่ เพื่อให้ผู้ใช้ดาวน์โหลดไฟล์ (หมายเลข 10)
# กดปุ่ม '''"ส่งออกรายการ"''' ระบบจะแสดงแท็บใหม่ เพื่อให้ผู้ใช้ดาวน์โหลดไฟล์ ([[#img005|หมายเลข 10]])
# โดยปกติ ไฟล์จะถูกดาวน์โหลดโดยอัตโนมัติ แต่หากระบบมีการปิดกั้นฟังก์ชันนี้ หรือต้องการดาวน์โหลดซ้ำ ผู้ใช้สามารถกดปุ่ม "ดาวน์โหลด" ด้วยตนเองได้
# โดยปกติ ไฟล์จะถูกดาวน์โหลดโดยอัตโนมัติ แต่หากเบราเซอร์ของผู้ใช้ได้ปิดกั้นฟังก์ชันนี้ หรือต้องการดาวน์โหลดซ้ำ ผู้ใช้สามารถกดปุ่ม '''"ดาวน์โหลด"''' เองได้
 
{{3stars}} ไฟล์ที่ดาวน์โหลดผ่านฟังก์ชันนี้เป็นไฟล์กระดาษทำการสกุล XLSX (เปิดด้วยโปรแกรม Microsoft Excel 2007 ขึ้นไป หรือโปรแกรมกระดาษทำการอื่นที่เทียบเท่า)
{{3stars}} ไฟล์ที่ดาวน์โหลดผ่านฟังก์ชันนี้เป็นไฟล์กระดาษทำการสกุล XLSX (เปิดด้วยโปรแกรม Microsoft Excel 2007 ขึ้นไป หรือโปรแกรมกระดาษทำการอื่นที่เทียบเท่า)


== ตารางที่ใช้ส่วนต่อขยาย และ ตารางที่ใช้หน้าต่างฟอร์ม ==
== ตารางที่ใช้ส่วนต่อขยาย และ ตารางที่ใช้หน้าต่างฟอร์ม ==
สำหรับตารางที่มีช่องข้อมูลจำนวนมาก หรือมีช่องข้อมูลชนิดที่ไม่เหมาะจะแสดงในตัวตาราง เช่น ข้อมูลหลายบรรทัด, ไฟล์, รูปภาพ เป็นต้น โปรแกรม CuneiFox จะจัดแยกเป็น 2 กลุ่ม ได้แก่
สำหรับตารางที่มีช่องข้อมูลจำนวนมาก หรือมีช่องข้อมูลชนิดที่ไม่เหมาะจะแสดงในตัวตาราง เช่น ข้อมูลหลายบรรทัด, ไฟล์, รูปภาพ เป็นต้น โปรแกรมคูนิฟ็อกซ์จะจัดแยกเป็น 2 กลุ่ม ได้แก่
[[ไฟล์:Cuneifox table with expansion.png|940px|thumb|alt=ตารางที่ใช้ส่วนต่อขยาย|ตารางที่ใช้ส่วนต่อขยาย]]
 
* '''ตารางที่ใช้ส่วนต่อขยาย''': ใช้ในกรณีช่องข้อมูลที่ต้องแสดงเพิ่มเติมมีไม่มาก และไม่ถือเป็นสาระสำคัญของตาราง ในชุดปุ่มเครื่องมือของตารางกลุ่มนี้จะปรากฏปุ่ม [[ไฟล์:Cuneifox expand btn.png|25px|frameless|alt=ปุ่มเปิดส่วนต่อขยาย|ปุ่มเปิดส่วนต่อขยาย]] ( {{key press|X}} ) เมื่อกดปุ่มนี้ ระบบจะเปิดหน้าต่างต่อขยายเพื่อแสดงข้อมูลของรายการที่เลือก (หมายเลข 11) ในโหมดแก้ไข ช่องข้อมูลในส่วนต่อขยายจะอยู่ในลำดับการกรอกฟอร์มปกติ สามารถใช้คีย์ลัดต่างๆ ของฟอร์มเพื่อเข้าถึงส่วนต่อขยายได้ หรือจะใช้ปุ่ม [[ไฟล์:Cuneifox expand btn.png|25px|frameless|alt=ปุ่มเปิดส่วนต่อขยาย|ปุ่มเปิดส่วนต่อขยาย]] ที่ปรากฏข้างช่องข้อมูลที่เกี่ยวข้องก็ได้
<div id="img006">[[ไฟล์:Cuneifox table with expansion.png|720px|thumb|center|alt=ตารางที่ใช้ส่วนต่อขยาย|ตารางที่ใช้ส่วนต่อขยาย]]</div>
[[ไฟล์:Cuneifox table with fullform.png|940px|thumb|alt=ตารางที่ใช้หน้าต่างฟอร์ม|ตารางที่ใช้หน้าต่างฟอร์ม]]
 
* <p>'''ตารางที่ใช้หน้าต่างฟอร์ม''': ใช้ในกรณีช่องข้อมูลที่ต้องแสดงมีจำนวนมาก ในชุดปุ่มเครื่องมือของตารางกลุ่มนี้จะปรากฏปุ่ม [[ไฟล์:Cuneifox view btn.png|25px|frameless|alt=ปุ่มเปิดหน้าต่างฟอร์ม|ปุ่มเปิดหน้าต่างฟอร์ม]] ( {{key press|V}} ) ขึ้นแทนที่ปุ่มแก้ไข [[ไฟล์:Cuneifox edit btn.png|25px|frameless|alt=ปุ่มแก้ไข|ปุ่มแก้ไข]] กรณีผู้ใช้ไม่มีสิทธิ์แก้ไขรายการ หรือเมื่อตารางนั้นไม่พร้อมให้แก้ไข</p><p>การเพิ่ม/คัดลอก/แก้ไขรายการในตารางกลุ่มนี้จะแสดงหน้าต่างฟอร์ม (หมายเลข 12)</p>
* <p>'''ตารางที่ใช้ส่วนต่อขยาย''': ใช้เมื่อช่องข้อมูลที่ต้องแสดงเพิ่มเติมมีไม่มาก และไม่ถือเป็นสาระสำคัญของตาราง ชุดปุ่มเครื่องมือของตารางจะปรากฏปุ่ม [[ไฟล์:Cuneifox expand btn.png|25px|frameless|alt=ปุ่มเปิดส่วนต่อขยาย|ปุ่มเปิดส่วนต่อขยาย]] ( {{key press|X}} ) เมื่อกดปุ่มนี้ ระบบจะเปิดหน้าต่างต่อขยายเพื่อแสดงข้อมูลเพิ่มเติมของรายการที่เลือก ([[#img006|หมายเลข 11]])</p><p>ในโหมดแก้ไข ช่องข้อมูลในส่วนต่อขยายจะอยู่ในลำดับการกรอกฟอร์มปกติ สามารถใช้คีย์ลัดต่างๆ ของฟอร์มเพื่อเข้าถึงส่วนต่อขยายได้ หรือจะใช้ปุ่ม [[ไฟล์:Cuneifox expand btn.png|25px|frameless|alt=ปุ่มเปิดส่วนต่อขยาย|ปุ่มเปิดส่วนต่อขยาย]] ที่ปรากฏข้างช่องข้อมูลที่เกี่ยวข้องก็ได้</p>
** กดปุ่ม "ตกลง" ด้านล่างหน้าต่าง เพื่อยืนยันข้อมูลใหม่
 
** กดปุ่ม "ยกเลิก" เพื่อยกเลิกการเพิ่ม/คัดลอก/แก้ไข
<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>
** กดปุ่ม '''"ตกลง"''' ด้านล่างหน้าต่าง เพื่อยืนยันข้อมูลใหม่
** กดปุ่ม '''"ยกเลิก"''' เพื่อยกเลิกการเพิ่ม/คัดลอก/แก้ไข


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


สำหรับตารางที่เลือกรายการได้หลายรายการ จะปรากฏช่องแสดงสถานะถูกเลือกเป็นคอลัมน์ซ้ายสุดของตาราง (หมายเลข 13) ผู้ใช้สามารถเลือกหรือยกเลิกการเลือกรายการได้โดยคลิกที่รายการที่ต้องการ
<div id="img008">[[ไฟล์:Cuneifox table with multiselect.png|720px|thumb|center|alt=ตารางที่เลือกได้หลายรายการ|ตารางที่เลือกได้หลายรายการ]]</div>
 
สำหรับตารางที่เลือกรายการได้หลายรายการ จะปรากฏช่องแสดงสถานะถูกเลือกเป็นคอลัมน์ซ้ายสุดของตาราง ([[#img008|หมายเลข 13]]) ผู้ใช้สามารถคลิกที่รายการที่ต้องการเพื่อเลือกหรือยกเลิกการเลือก


{{3stars}} ปุ่มเลือกที่อยู่ในหัวตาราง ใช้เพื่อเลือกทุกรายการ หรือยกเลิกการเลือกทุกรายการ
{{3stars}} ปุ่มเลือกที่อยู่ในหัวตาราง ใช้เพื่อ'''เลือกหรือยกเลิกการเลือกทุกรายการ'''


{{3stars}} ปุ่มต่างๆ ในชุดปุ่มเครื่องมือจะมีผลกับรายการที่ถูกเลือกล่าสุด
{{3stars}} ปุ่มต่างๆ ในชุดปุ่มเครื่องมือจะมีผลกับ'''รายการที่ถูกเลือกล่าสุด'''


== การใช้งานตารางด้วยคีย์บอร์ด ==
== การใช้งานตารางด้วยคีย์บอร์ด ==
บรรทัดที่ 79: บรรทัดที่ 95:
* {{key press|Shift|PageDown}} : เลื่อนไปรายการสุดท้าย พร้อมเลือกรายการนั้น (กรณีที่ตารางสามารถเลือกรายการได้ทีละรายการ)
* {{key press|Shift|PageDown}} : เลื่อนไปรายการสุดท้าย พร้อมเลือกรายการนั้น (กรณีที่ตารางสามารถเลือกรายการได้ทีละรายการ)
* {{key press|Space}} : เลือก หรือ ยกเลิกการเลือกรายการ
* {{key press|Space}} : เลือก หรือ ยกเลิกการเลือกรายการ
* {{key press|Enter}} : ยืนยันการเลือกรายการ (ใช้เฉพาะตารางที่เป็นส่วนหนึ่งของหน้าต่างค้นหา: ดูหัวข้อ "ฟอร์มในระบบ CuneiFox" ประกอบ)
* {{key press|Enter}} : ยืนยันการเลือกรายการ (ใช้เฉพาะตารางที่เป็นส่วนหนึ่งของหน้าต่างค้นหา: ดูหัวข้อ[[ฟอร์มในระบบคูนิฟ็อกซ์]]ประกอบ)






{{คู่มือการใช้โปรแกรมคูนิฟ็อกซ์}}
{{คู่มือการใช้โปรแกรมคูนิฟ็อกซ์}}

รุ่นแก้ไขปัจจุบันเมื่อ 19:39, 15 พฤษภาคม 2566

ตารางทั่วไป และการใช้งาน

ตารางทั่วไปในระบบคูนิฟ็อกซ์ประกอบด้วยองค์ประกอบหลัก 3 ส่วน ได้แก่ ตัวตาราง, แถบค้นหา, และชุดปุ่มเครื่องมือ

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

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

การเพิ่ม/คัดลอก/แก้ไขรายการในระบบคูนิฟ็อกซ์ ใช้ปุ่ม ปุ่มเพิ่มรายการ / ปุ่มคัดลอกรายการ / ปุ่มลบรายการ ตามลำดับ ตารางในระบบคูนิฟ็อกซ์ส่วนใหญ่ใช้วิธีการเพิ่ม/แก้ไขในบรรทัด (in-line edit) ได้โดยตรง ในหัวข้อย่อยนี้ จะกล่าวถึงเฉพาะการจัดการรายการในรูปแบบนี้เท่านั้น สำหรับตารางที่ใช้ส่วนต่อขยาย และ ตารางที่ใช้หน้าต่างฟอร์ม จะกล่าวถึงอย่างละเอียดในหัวข้อถัดไป

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

การลบรายการ

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

การลบรายการในตาราง ใช้ปุ่ม ปุ่มลบรายการ เมื่อกดแล้ว โปรแกรมจะแสดงหน้าต่างยืนยันการลบ (หมายเลข 8) ให้ผู้ใช้ยืนยันการลบอีกครั้งก่อนดำเนินการจริง:

  • ปุ่ม "ตกลง" สำหรับยืนยันการลบ เมื่อลบข้อมูลแล้วจะไม่สามารถย้อนกลับได้
  • ปุ่ม "ยกเลิก" สำหรับย้อนกลับ (ไม่ลบข้อมูล)

การนำเข้าและส่งออกรายการ

หน้าต่างนำเข้าไฟล์กระดาษทำการ
หน้าต่างนำเข้าไฟล์กระดาษทำการ

การนำเข้ารายการจากไฟล์ภายนอก มีขั้นตอนดังนี้

  1. กดปุ่ม "นำเข้ารายการ" ระบบจะแสดงหน้าต่างนำเข้า (หมายเลข 9)
  2. เลือกไฟล์ที่ต้องการนำเข้า
  3. ยืนยันการนำเข้ารายการโดยกดปุ่ม "ยืนยัน"

*** ไฟล์ที่นำเข้าต้องเป็นสกุล XLSX (สร้างจากโปรแกรม Microsoft Excel 2007 ขึ้นไป หรือ โปรแกรมกระดาษทำการอื่นที่เทียบเท่า) โครงสร้างของไฟล์ที่นำเข้าแตกต่างกันไปตามตารางที่กำลังดำเนินการ ผู้ใช้ควรใช้ไฟล์ได้รับจากฟังก์ชัน "ส่งออกรายการ" เป็นตัวอย่างหรือกรอกข้อมูลลงในไฟล์ดังกล่าว

เพจส่งออกไฟล์กระดาษทำการ
เพจส่งออกไฟล์กระดาษทำการ

การส่งออกรายการเป็นไฟล์กระดาษทำการ มีขั้นตอนดังนี้

  1. กดปุ่ม "ส่งออกรายการ" ระบบจะแสดงแท็บใหม่ เพื่อให้ผู้ใช้ดาวน์โหลดไฟล์ (หมายเลข 10)
  2. โดยปกติ ไฟล์จะถูกดาวน์โหลดโดยอัตโนมัติ แต่หากเบราเซอร์ของผู้ใช้ได้ปิดกั้นฟังก์ชันนี้ หรือต้องการดาวน์โหลดซ้ำ ผู้ใช้สามารถกดปุ่ม "ดาวน์โหลด" เองได้

*** ไฟล์ที่ดาวน์โหลดผ่านฟังก์ชันนี้เป็นไฟล์กระดาษทำการสกุล XLSX (เปิดด้วยโปรแกรม Microsoft Excel 2007 ขึ้นไป หรือโปรแกรมกระดาษทำการอื่นที่เทียบเท่า)

ตารางที่ใช้ส่วนต่อขยาย และ ตารางที่ใช้หน้าต่างฟอร์ม

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

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

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

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

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

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

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

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

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

*** ปุ่มเลือกที่อยู่ในหัวตาราง ใช้เพื่อเลือกหรือยกเลิกการเลือกทุกรายการ

*** ปุ่มต่างๆ ในชุดปุ่มเครื่องมือจะมีผลกับรายการที่ถูกเลือกล่าสุด

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

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

  • A : เพิ่มรายการใหม่
  • C : เพิ่มรายการใหม่ โดยคัดลอกข้อมูลจากรายการที่เลือก
  • D : ลบรายการที่เลือก
  • E : แก้ไขรายการที่เลือก
  • S : เปลี่ยนโฟกัสไปที่ช่องค้นหาของตาราง (เมื่อโฟกัสอยู่ในช่องค้นหา กด Escape หรือ เพื่อให้โฟกัสกลับมาที่ตารางดังเดิม)
  • V : แสดงหน้าต่างฟอร์มของรายการที่เลือก (ใช้เมื่อตารางไม่พร้อมแก้ไข หรือผู้ใช้ไม่มีสิทธิ์แก้ไขรายการ)
  • X : แสดงส่วนต่อขยายของรายการที่เลือก (ใช้เมื่อตารางไม่ได้อยู่ในโหมดแก้ไข)
  •  : เลื่อนไปรายการก่อนหน้า พร้อมเลือกรายการนั้น (กรณีที่ตารางสามารถเลือกรายการได้ทีละรายการ)
  •  : เลื่อนไปรายการถัดไป พร้อมเลือกรายการนั้น (กรณีที่ตารางสามารถเลือกรายการได้ทีละรายการ)
  • PageUp : เลื่อนไป 10 รายการก่อนหน้า (หรือรายการแรก กรณีมีรายการก่อนหน้าน้อยกว่า 10 รายการ) พร้อมเลือกรายการนั้น (กรณีที่ตารางสามารถเลือกรายการได้ทีละรายการ)
  • PageDown : เลื่อนไป 10 รายการถัดไป (หรือรายการสุดท้าย กรณีมีรายการถัดไปน้อยกว่า 10 รายการ) พร้อมเลือกรายการนั้น (กรณีที่ตารางสามารถเลือกรายการได้ทีละรายการ)
  • ⇧ Shift+PageUp : เลื่อนไปรายการแรก พร้อมเลือกรายการนั้น (กรณีที่ตารางสามารถเลือกรายการได้ทีละรายการ)
  • ⇧ Shift+PageDown : เลื่อนไปรายการสุดท้าย พร้อมเลือกรายการนั้น (กรณีที่ตารางสามารถเลือกรายการได้ทีละรายการ)
  • Space : เลือก หรือ ยกเลิกการเลือกรายการ
  • ↵ Enter : ยืนยันการเลือกรายการ (ใช้เฉพาะตารางที่เป็นส่วนหนึ่งของหน้าต่างค้นหา: ดูหัวข้อฟอร์มในระบบคูนิฟ็อกซ์ประกอบ)