สอบถามการแก้ไขรายงาน

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

สอบถามการแก้ไขรายงาน

โพสต์โดย OFF » ศุกร์ ก.ค. 27, 2007 5:37 pm

สอบถามถึงการสร้างความสัมพันธ์ในบรรทัด ในบรรทัด lh หน่อยครับ
1. คือว่าการสร้างความสัมพันธ์ในบรรทัดนี้นี่ ต้องเป็นความสัมพันธ์ระหว่าง master file กับ item fileเท่านั้นหรือเปล่าครับ จะเป็นระหว่าง item file กับ item file ได้ไหม ?

2. ข้อมูลที่ใช้สร้างความสัมพันธนี่ต้องเป็นข้อมูลเดียวกันใช่ไหมครับ ( เช่น stcrd->docnum aptrn->docnum ตัวสร้างความสัมพันธ์ก็คือ docnum ) แต่ทำไมในบางรายงานถึงสามารถสร้างความสัมพันธ์ได้โดยใช้ข้อมูลที่ต่างกัน ( เช่น ARRCPCQ->RCPNUM A->DOCNUM จาก รายงานที่ 191 )

มีสองข้อนี่ล่ะครับที่สงสัยขออภัยที่รบกวน แล้วก็ขอขอบคุณทุกท่านที่สละเวลามาตอบนะครับ ขอบคุณครับ :)
OFF
 

Re:สอบถามการแก้ไขรายงาน

โพสต์โดย ASAN » ศุกร์ ก.ค. 27, 2007 8:15 pm

1. ได้ครับ ขึ้นอยู่กับรายงานที่เราเขียน ว่าเราต้องการนำข้อมูลส่วนไหน และสัมพันธ์กันอย่างไร
2. ตัวอย่างที่คุณยกมาถาม เป็นเพราะว่า ฟิลด์เชื่อมความสัมพันธ์ของไฟล์ มีชื่อไม่เหมือนกัน เช่น ไฟล์ A หรือไฟล์ ARTRN ฟิลด์เก็บเลขที่เอกสารชื่อ DOCNUM ส่วนไฟล์ ARRCPCQ หรือไฟล์เช็ค ฟิลด์เก็บเอกสารอ้างอิงชื่อ RCPNUM ครับ
ภาพประจำตัวสมาชิก
ASAN
Hero Member
Hero Member
 
โพสต์: 3477
ลงทะเบียนเมื่อ: อังคาร ก.ค. 15, 2003 9:50 am

Re:สอบถามการแก้ไขรายงาน

โพสต์โดย suchai » ศุกร์ ก.ค. 27, 2007 9:23 pm

He:ลูกค้า ~CUSCOD เลขที่บิลเงินสด ~DOCNUM

Ih:รายการสินค้า ;1STCRD->DOCNUM ARTRN->DOCNUM
Ib:~ARTICLE ~QTY ~NETAMT ;1
If: รวมยอดสินค้า ~TOTAL_N ;1

Ih:เช็ครับ ;2 ARRCPCQ->RCPNUM ARTRN->DOCNUM
Ib:ชำระโดยเช็ค ~CHQNUM ~AMOUNT ;2
If: รวมยอดเงินในเช็ค ~TOTAL_A ;2

เมื่อสั่งพิมพ์ จะได้

ลูกค้า บ.ลองดู เลขที่บิลเงินสด HS0000001
รายการสินค้า
111 กล้วยแขก 20
222 ข้าวเหนียวถั่วดำ 50
รวมยอดสินค้า 70

เช็ครับ
ชำระโดยเช็ค CQ0001 30
ชำระโดยเช็ค CQ0002 40
รวมยอดเงินในเช็ค 70

**ความสัมพันธ์ แบบ หนึ่ง ต่อ หลากหลาย one to many
ในบิล 1 ใบ จะสามารถ มีสินค้า ได้หลายรายการ
ในบิล 1 ใบ จะสามารถ รับเช็ค ได้หลายรายการ

ส่วน RCPNUM กับ DOCNUM เป็นข้อมูลชนิดเดียวกัน สร้าง
ความสัมพันธ์กันได้

Master File เป็น ARTRN (บิลเงินสด บิลเงินเชื่อ ฯลฯ)
Item File เป็น STCRD (สินค้า)
Item File เป็นARRCPCQ (เช็ค)

ในคู่มือ Express ได้อธิบาย เกี่ยวกับ เรื่อง ความสัมพันธ์ของ File ไว้แล้ว
ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: Bing [Bot], Google [Bot] และ บุคคลทั่วไป 44 ท่าน

cron