Line
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 418   6
URL.หัวข้อ / URL
Line

สวัสดีคะ ดิฉันมีปัญหาคือยังไม่เข้าใจ การตีเส้นใน report ให้สุดหน้า ถึงไม่มีเรคอดต่อจนสุดหน้าและจะต้องมีจนครบทุกหน้านะคะเพราะที่เขียนมาจะมีไม่ครบทุกหน้าคะ ตาม Code นี้นะคะ อ.ช่วยแนะนำหน่อยคะ
Me.Line (0 * 1440, 0)-(0 * 1440, (14400 * 2.2))
Me.Line (0.51 * 1440, 0)-(0.51 * 1440, (14400 * 2.2))
Me.Line (3.66 * 1440, 0)-(3.66 * 1440, (14400 * 2.2))
Me.Line (4.65 * 1440, 0)-(4.65 * 1440, (14400 * 2.2))
Me.Line (5.82 * 1440, 0)-(5.82 * 1440, (14400 * 2.2))
Me.Line (6.66 * 1440, 0)-(6.66 * 1440, (14400 * 2.2))
Me.Line (7.52 * 1440, 0)-(7.52 * 1440, (14400 * 2.2))

6 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R05237
ที่ design report
มุมซ้ายมือด้านบน แถวๆไม้บรรทัด จะมีจุดสี่เหลี่ยมอยู่ ให้ double click เข้าไป เขียน code ไว้ครับ ให้ code ไว้ใน event onpage

Private Sub Report_Page()
Me.Line (0 * 1440, 0)-(0 * 1440, (14400 * 2.2))
Me.Line (0.51 * 1440, 0)-(0.51 * 1440, (14400 * 2.2))
Me.Line (3.66 * 1440, 0)-(3.66 * 1440, (14400 * 2.2))
Me.Line (4.65 * 1440, 0)-(4.65 * 1440, (14400 * 2.2))
Me.Line (5.82 * 1440, 0)-(5.82 * 1440, (14400 * 2.2))
Me.Line (6.66 * 1440, 0)-(6.66 * 1440, (14400 * 2.2))
Me.Line (7.52 * 1440, 0)-(7.52 * 1440, (14400 * 2.2))
End Sub

หรือลอง copy code นี้ paste ลงไปใน เลยก็ได้ครับ
2 @R05238
รบกวนขอความรู้หน่อยครับ ตัวเลขแต่ละตัวหมายถึงอะไรครับ
ผมลองอ่าน Help ของ Access แล้ว ก็ยังไม่ค่อยเข้าใจครับ ขอบคุณครับ
3 @R05239
ทำได้แล้วคะ ต้องขอขอบคุณมากเลยคะ
4 @R05299
Q.
รบกวนขอความรู้หน่อยครับ ตัวเลขแต่ละตัวหมายถึงอะไรครับ
ผมลองอ่าน Help ของ Access แล้ว ก็ยังไม่ค่อยเข้าใจครับ ขอบคุณครับ
A.
ให้ดูเฉพาะส่วนที่ใช้งานมีดังนี้ครับ
จุดด้านบนซ้ายมือสุดของจอภาพเป็นจุด (0,0) ครับ เป็นพิกัดจุด x,y
เช่น ถ้าจะวาดเส้นตรงแนวนอน
(0,0)___________________________(20,0)
ก็จะใช้คำสั่ง
line(0,0) - (20,0)

=================================================
ถ้าจะวาดเส้นตรงแนวตั้ง
(0,0)
|
|
|
|
|
|
(0,20)

ก็จะใช้คำสั่ง
line(0,0) - (0,20)

=================================================
ใน Help จะอธิบายไว้เยอะครับ รวมไปถึงพวกวาดเส้นต่อจากจุดเดิมอีกต้องใช้คำสั่งพวก loop จึงจะเห็นภาพครับ
=================================================


5 @R05427
อาจารย์ครับ

คำสั่ง line(0, 0) - (20, 0) นี่ ตัวเลข มันมีหน่วยเป็นอะไรเหรอครับ (มันวัดใน report เรายังไง )

คือที่ผมใช้อยู่ในตอนนี้ ผมจะกะเอาหมดเลยน่ะครับ

ขอบคุณมากครับ
6 @R05430
ทวิป

หน่วยของการวัดใช้โดย Microsoft Access มีค่าเท่ากับ 1/20 ของจุด หรือ 1/1440 ของหนึ่งนิ้ว จะมี 567 ทวิป (Twip) ในหนึ่งเซนติเมตร

@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1243s