สมัครสมาชิก
 

ขีดเส้นใต้ข้อมูลในฟอร์ม หรือ รายงาน



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

11 มี.ค. 62 , 16:17:28
อ่าน 110 ครั้ง

diehard4

สมมุติเลือกแค่ 3 ลำดับ
Group  A 
   1...
   2...
   3...
  ขีดเส้นคั่นบริเวณนี้ครับ
   4...
   5..
Group  B 
   1...
   2...
   3...
   ขีดเส้นคั่นบริเวณนี้ครับ
   4...
   5..
Group  C 
   1...
   2...
   3...
   ขีดเส้นคั่นบริเวณนี้ครับ
   4...
   5...
   6...

ไม่ทราบว่าต้องทำเช่นไรครับ  :question:
ขอบคุณมากครับ



ประมาณนี้ครับผม
« แก้ไขครั้งสุดท้าย: 13 มี.ค. 62 , 10:53:30 โดย thaiaccboard »

 

12 มี.ค. 62 , 15:53:11
ตอบกลับ #1

ปิ่นณรงค์

: ขีดเส้นใต้ข้อมูลในฟอร์ม หรือ รายงาน
« ตอบกลับ #1 เมื่อ: 12 มี.ค. 62 , 15:53:11 »
ผมหมายถึงเป็นไฟล์ access ครับ เป็นรูปแล้วผมจะ Add code ยังไงละครับ  :startle: :startle:
:love: :grin:
 

12 มี.ค. 62 , 15:57:12
ตอบกลับ #2

diehard4

: ขีดเส้นใต้ข้อมูลในฟอร์ม หรือ รายงาน
« ตอบกลับ #2 เมื่อ: 12 มี.ค. 62 , 15:57:12 »
ใน access ผมขีดไม่เป็นเลย ครับทำตัวอย่างใน excel แทนครับ  :grin:
« แก้ไขครั้งสุดท้าย: 12 มี.ค. 62 , 16:10:02 โดย diehard4 »

 

13 มี.ค. 62 , 10:40:58
ตอบกลับ #3

ปิ่นณรงค์

: ขีดเส้นใต้ข้อมูลในฟอร์ม หรือ รายงาน
« ตอบกลับ #3 เมื่อ: 13 มี.ค. 62 , 10:40:58 »
สามารถกำหนดได้ตรง Event Detail_Print นะครับ
โดยในหน้าออกแบบเราใส่เส้นไว้ใต้ textbox 1 เส้น ผมตั้งชื่อว่า  Line1 กำหนดความหนาของเส้นไว้ให้เรียบร้อยครับ
ส่วนโค้ดก็ตามนี้
โค๊ด: [Select]
Private Sub Detail_Print(Cancel As Integer, PrintCount As Integer)
If Me.id1 = "3" And Me.Team = Text3 Then
Me.Line1.Visible = True
Me.Line1.BorderColor = vbRed
Else
Me.Line1.Visible = False
End If
End Sub

text3 คือ หัวของรายงาน ที่ Group เอาไว้

จากคำสั่งนี้ ไม่ว่ามีกี่ิอันดับในแต่ละกลุ่ม คำสั่งจะจับข้อมูลที่ ลำดับเท่ากับ 3 และ อยู่ในกลุ่มเดียวกันถึงจะแสดงเส้นสีแดงขึ้นมาคับ

ผลลัพธ์ที่ได้

« แก้ไขครั้งสุดท้าย: 13 มี.ค. 62 , 10:55:32 โดย ปิ่นณรงค์ »
:love: :grin:
 
โพสต์นี้ได้รับคำขอบคุณจาก: nikorn


บอร์ดเรียนรู้ Access สำหรับคนไทย