9.4 การจัดตำแหน่งของตัวอักษรบนคอลัมน์ของ DataWindow |
การจัดตำแหน่งของตัวอักษรบนคอลัมน์ของ DataWindow
ถ้าท่านต้องการจัดตำแหน่งตัวอักษรของคอลัมน์บน DataWindow ในโปรแกรม PowerBuilder มีเครื่องมืออำนวยความสะดวกในการจัดตำแหน่งตัวอักษรให้แก่ท่าน
1. เลือก Edit > Select > Select all จากเมนู หรือ กดปุม Ctrl+ A
วัตถุบน DataWindow ออบเจ็คท จะถูกเลือกทั้งหมด
นําเมาส์ลากออบเจ็คท์บน DataWindow ไปทางขวาแล้ววางลงยกเลิกการเลือกทั้งหมดโดยการคลิกที่พื้นที่ของดาตาวินโดว์2. เลือกเมนู Rows > Create Group
สร้าง Group ของ emp_dept_id >>> เลือก emp_dept_id จากชอง Source Data ไปยังชอง Columns
ในไดอะล็อกบ็อกซ์ Band Object ดังรูปที่ 7 >>> กดปุ่ม OK
ร฿ูปที่ 6 เมนู Create Group
เมื่อเลือกเมนู Create Group ไดอะล็อกบ็อกซ์ Band Object จะปรากฏขึ้น
รูปที่ 7 ไดอะล็อกบ็อกซ์ Band Object
3. ขยายขนาดของ Header
4. นำ emp_dept_id ไปวางไว้ที่ส่วน Header จัดลำดับของเลเบล ให้เรียงตามนี้ คือ
รหัสแผนก , รหัสพนักงาน และ ชื่อ พนักงาน และจัด คอลัมน์ ต่างๆ ให้ตรงกับเลเบล ดังรูปที่ 8
รูปที่ 8 ตำแหน่งของคอลัมน์ใน DataWindows
5. เลือก Line จาก Object List หรือ เมนู Objects >>> Line
6. ลากเส้นเหนือเลเบลบนส่วน Header รูปที่ 9 Object List
จัดขนาดใหยาวพอดีกับเลเบลทั้ง 3 อัน7. คลิกขวาตรงเส้น เลือก Properties
รูปที่ 10 ไดอะล็อกบ็อกซ์ Properties ของ Line
8. เลือกขนาดของเส้นให้หนาขึ้น ดังรูปที่ 10 กดปุ่ม OK >>> คัดลอกเส้น ใหเกิดเส้นใหม่
9. คลิกที่เส้น เลือกเมนู Edit > Copy จากนั้น เลือกเมนู Edit > Paste
นําเส้นที่คัดลอกวางไว้ใต้เลเบล จัดตําแหนงใหสวยงาม ดังรูปที่ 11
รูปที่ 11 ตําแหน่งของเส้นบนดาต้าวินโดว์
10. เลือกเมนู Rows > Sort
จะปรากฏไดอะล็อกบ็อกซ์ Specify Sort Columns >>>> ลากคอลัมน์ emp_dept_id จากช่อง Source Data ไป Columns
>>>> กดปุ่ม OK
รูปที่ 12 ไดอะล็อกบ็อกซ์ Specify Sort Columns
11. เลือก Design > Preview จากเมนู
12. ยกเลิก Design > Preview จากเมนู
รูปที่ 13 ยกเลิกการ Preview
13. ท่านจะกลับมายัง DataWindow Painter
14. เลือก File > Close จากเมนู >>>> กดปุ่ม Yes
โปรแกรม PowerBuilder จะจัดเก็บ DataWindow ออบเจ็คท์ และปิด DataWindow Painter
![]() |
![]() |
![]() |