เขตข้อมูลข้อความสั้นและข้อความยาว (หรือที่เรียกว่า Memo) อาจเป็นชนิดข้อมูลที่ใช้บ่อยที่สุด ด้วยการจัดรูปแบบข้อความ คุณมีสองตัวเลือก: รักษารูปแบบเริ่มต้นหรือสร้างรูปแบบแบบกําหนดเอง เมื่อคุณนํารูปแบบไปใช้กับเขตข้อมูลตาราง รูปแบบเดียวกันนั้นจะถูกนําไปใช้กับตัวควบคุมฟอร์มหรือรายงานใดๆ ที่คุณผูกกับเขตข้อมูลตารางนั้นในภายหลัง การจัดรูปแบบจะเปลี่ยนแปลงวิธีการแสดงข้อมูลเท่านั้น และไม่มีผลต่อวิธีการจัดเก็บข้อมูลหรือวิธีที่ผู้ใช้ใส่ข้อมูล
ในบทความนี้
ภาพรวมของรูปแบบข้อความ
ชนิดข้อมูลข้อความสั้นและข้อความยาว (หรือที่เรียกว่า Memo) ไม่มีรูปแบบที่กําหนดไว้ล่วงหน้า ชนิดข้อมูลข้อความสั้นมีรูปแบบที่กําหนดเองเท่านั้น ชนิดข้อมูลข้อความยาวมีทั้งการจัดรูปแบบแบบกําหนดเองและ Rich Text ถ้าคุณไม่ระบุรูปแบบ Access จะจัดแนวข้อความทั้งหมดในแผ่นข้อมูลชิดซ้าย
โดยทั่วไปแล้ว คุณจะนํารูปแบบแบบกําหนดเองไปใช้กับชนิดข้อมูลข้อความสั้นและข้อความยาวเพื่อทําให้ข้อมูลตารางอ่านง่ายขึ้น ตัวอย่างเช่น ถ้าคุณใช้ฟอร์มเพื่อเก็บรวบรวมหมายเลขบัตรเครดิต และคุณเก็บหมายเลขเหล่านั้นโดยไม่มีช่องว่าง คุณสามารถใช้รูปแบบแบบกําหนดเองเพื่อเพิ่มช่องว่างที่เหมาะสมเพื่อทําให้อ่านหมายเลขบัตรเครดิตได้ง่ายขึ้น
รูปแบบแบบกําหนดเองสําหรับเขตข้อมูลข้อความสามารถมีได้สูงสุดสองส่วน แต่ละส่วนจะมีข้อกําหนดรูปแบบสําหรับข้อมูลที่แตกต่างกันในเขตข้อมูล
ส่วน |
คำอธิบาย |
แรก |
รูปแบบสำหรับเขตข้อมูลที่มีข้อความ |
วินาที |
รูปแบบสำหรับเขตข้อมูลที่มีสตริงความยาวเป็นศูนย์และค่า Null |
ตัวอย่างเช่น ถ้าคุณมี กล่องข้อความตัวควบคุม ที่คุณต้องการให้คําว่า "ไม่มี" ปรากฏขึ้นเมื่อไม่มีสตริงในเขตข้อมูล คุณสามารถพิมพ์รูปแบบที่กําหนดเอง @;" ไม่มี" เป็นการตั้งค่าคุณสมบัติ รูปแบบ ของตัวควบคุม สัญลักษณ์ @ ในส่วนแรกทําให้ข้อความจากเขตข้อมูลแสดงขึ้น และส่วนที่สองทําให้คําว่า "ไม่มี" ปรากฏขึ้นเมื่อมีสตริงที่มีความยาวเป็นศูนย์หรือค่า Null ในเขตข้อมูล
คุณสามารถใช้ฟังก์ชัน Format เพื่อส่งกลับค่าหนึ่งค่าสําหรับสตริงที่มีความยาวเป็นศูนย์และอีกค่าหนึ่งสําหรับค่า Null
เมื่อต้องการควบคุมรูปแบบที่ใส่ข้อมูล ให้ดูที่ ควบคุมรูปแบบการป้อนข้อมูลด้วยรูปแบบการป้อนข้อมูล เมื่อต้องการปรับปรุงข้อความธรรมดาในชนิดข้อมูลข้อความยาว ให้ดู เพิ่มเขตข้อมูล Rich Text
นํารูปแบบแบบกําหนดเองไปใช้
-
เปิดตารางใน มุมมองออกแบบ
-
ในส่วนบนของตารางออกแบบ ให้เลือกเขตข้อมูล วันที่/เวลา ที่คุณต้องการจัดรูปแบบ
-
ในส่วน คุณสมบัติเขตข้อมูล ให้เลือกแท็บ ทั่วไป คลิกเซลล์ที่อยู่ถัดจากกล่อง รูปแบบ แล้วใส่อักขระเฉพาะตามความต้องการในการจัดรูปแบบของคุณ
-
หลังจากที่คุณใส่รูปแบบ ปุ่ม ตัวเลือกการอัปเดตคุณสมบัติ จะปรากฏขึ้นและช่วยให้คุณนํารูปแบบไปใช้กับเขตข้อมูลตารางและตัวควบคุมฟอร์มอื่นๆ ที่จะสืบทอดตามหลักตรรกะ เมื่อต้องการนําการเปลี่ยนแปลงของคุณไปใช้ทั่วทั้งฐานข้อมูล ให้คลิกสมาร์ทแท็ก แล้วคลิก อัปเดตรูปแบบทุกที่ <ใช้> ชื่อเขตข้อมูล ในกรณีนี้ ชื่อเขตข้อมูล คือชื่อของเขตข้อมูลข้อความของคุณ
-
ถ้าคุณเลือกที่จะนําการเปลี่ยนแปลงของคุณไปใช้กับทั้งฐานข้อมูล กล่องโต้ตอบ คุณสมบัติการอัปเดต จะปรากฏขึ้นและแสดงฟอร์มและวัตถุอื่นๆ ที่จะสืบทอดรูปแบบใหม่ คลิก ใช่ เพื่อนํารูปแบบไปใช้
สําหรับข้อมูลเพิ่มเติม ให้ดูที่ การเผยแพร่คุณสมบัติของเขตข้อมูล
-
บันทึกการเปลี่ยนแปลงของคุณ แล้วสลับไปยังมุมมองแผ่นข้อมูลเพื่อดูว่ารูปแบบตรงตามความต้องการของคุณหรือไม่
-
ทดสอบการจัดรูปแบบข้อความแบบกําหนดเองของคุณด้วยวิธีต่อไปนี้:
-
ใส่ค่าตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก และดูว่ารูปแบบมีการจัดการกับข้อมูลอย่างไร
-
ใส่สตริงที่มีความยาวเป็นศูนย์หรือค่า Null และดูว่าคุณชอบผลลัพธ์หรือไม่
-
ตัวอย่างของรูปแบบแบบกําหนดเอง
ต่อไปนี้คือตัวอย่างของรูปแบบข้อความแบบกําหนดเอง
การตั้งค่า |
ข้อมูล |
แสดง |
@@@-@@-@@@@ |
465043799 |
465-04-3799 |
@@@@@@@@@ |
465-04-3799 465043799 |
465-04-3799 465043799 |
> |
davolio DAVOLIO Davolio |
DAVOLIO DAVOLIO DAVOLIO |
< |
davolio DAVOLIO Davolio |
davolio davolio davolio |
@;"ไม่รู้จัก" |
ค่า Null |
ไม่รู้จัก |
สตริงความยาวเป็นศูนย์ |
ไม่รู้จัก |
|
ข้อความใดก็ได้ |
ข้อความที่เหมือนกับที่ใส่จะถูกแสดง |
อักขระรูปแบบแบบกําหนดเอง
หมายเหตุ: การนํารูปแบบที่กําหนดเองไปใช้กับเขตข้อมูลข้อความยาวหรือบันทึกช่วยจําจะตัดการแสดงให้เป็นอักขระ 255 ตัว
เมื่อต้องการสร้างรูปแบบแบบกําหนดเอง ให้ใช้อักขระต่อไปนี้เป็นพื้นที่ที่สํารองไว้และตัวคั่น
อักขระ |
คำอธิบาย |
@ |
ใช้เพื่อแสดงอักขระที่พร้อมใช้งานสําหรับตําแหน่งในสตริงรูปแบบ ถ้า Access วางอักขระทั้งหมดในข้อมูลต้นแบบ พื้นที่ที่สํารองไว้ที่เหลืออยู่จะปรากฏเป็นช่องว่าง ตัวอย่างเช่น ถ้าสตริงรูปแบบ@@@@@และข้อความต้นแบบคือ ABC ข้อความจะถูกจัดชิดซ้ายโดยมีช่องว่างนําหน้าสองช่อง |
& |
ใช้เพื่อแสดงอักขระที่พร้อมใช้งานสําหรับตําแหน่งในสตริงรูปแบบ ถ้า Access วางอักขระทั้งหมดในข้อมูลต้นแบบ พื้นที่ที่สํารองไว้ที่เหลือจะไม่แสดงอะไร ตัวอย่างเช่น ถ้าสตริงรูปแบบ &&&&& และข้อความเป็น ABC จะแสดงเฉพาะข้อความที่จัดชิดซ้ายเท่านั้น |
! |
ใช้เพื่อบังคับให้ตัวแทนอักขระถูกเติมจากซ้ายไปขวาแทนที่จะเป็นจากขวาไปซ้าย คุณต้องใช้อักขระนี้ที่จุดเริ่มต้นของสตริงรูปแบบใดๆ |
< |
ใช้เพื่อบังคับให้ข้อความทั้งหมดเป็นตัวพิมพ์เล็ก คุณต้องใช้อักขระนี้ที่จุดเริ่มต้นของสตริงรูปแบบ แต่คุณสามารถนําหน้าอักขระด้วยเครื่องหมายอัศเจรีย์ (!) |
> |
ใช้เพื่อบังคับให้ข้อความทั้งหมดเป็นตัวพิมพ์ใหญ่ คุณต้องใช้อักขระนี้ที่จุดเริ่มต้นของสตริงรูปแบบ แต่คุณสามารถนําหน้าอักขระด้วยเครื่องหมายอัศเจรีย์ (!) |
* |
เมื่อใช้งาน อักขระที่อยู่ถัดจากเครื่องหมายดอกจัน (*) จะกลายเป็นอักขระเติม ซึ่งเป็นอักขระที่ใช้เติมช่องว่าง โดยปกติแล้ว Access จะแสดงข้อความตามการจัดชิดซ้าย และเติมพื้นที่ใดก็ได้ทางด้านขวาของค่าด้วยช่องว่าง คุณสามารถเพิ่มอักขระเติมได้ทุกที่ในสตริงรูปแบบ เมื่อทําเช่นนั้น Access จะเติมช่องว่างด้วยอักขระที่ระบุ |
ช่องว่าง + - $ () |
ใช้เพื่อแทรกช่องว่าง อักขระทางคณิตศาสตร์ (+ -) สัญลักษณ์ทางการเงิน ($ ¥ £) และวงเล็บตามต้องการที่ใดก็ได้ในสตริงรูปแบบของคุณ ถ้าคุณต้องการใช้สัญลักษณ์ทางคณิตศาสตร์ทั่วไปอื่นๆ เช่น เครื่องหมายทับ (\ หรือ /) และเครื่องหมายดอกจัน (*) ให้กํากับสัญลักษณ์เหล่านั้นด้วยเครื่องหมายอัญถูก โปรดสังเกตว่าคุณสามารถวางอักขระเหล่านี้ที่ใดก็ได้ในสตริงรูปแบบ |
"ข้อความสัญพจน์" |
ใช้เครื่องหมายอัญประกาศคู่เพื่อล้อมรอบข้อความที่คุณต้องการให้แสดงให้ผู้ใช้เห็น |
\ |
ใช้เพื่อบังคับให้ Access แสดงอักขระที่ตามมาในทันที ค่านี้จะเหมือนกับอักขระที่อยู่โดยรอบด้วยเครื่องหมายอัญใบ้คู่ |
[สี] |
ใช้เพื่อนําสีไปใช้กับค่าทั้งหมดในส่วนของรูปแบบของคุณ คุณต้องใส่ชื่อไว้ในวงเล็บ และใช้ชื่อใดชื่อหนึ่งต่อไปนี้ สีดํา สีน้ําเงิน สีฟ้า สีเขียว ม่วงมาเจนต้า สีแดง สีเหลือง หรือสีขาว |