หน้า 1 จากทั้งหมด 1
ขอทราบความหมายของคำสั่ง

โพสต์แล้ว:
พฤหัสฯ. มี.ค. 19, 2009 4:35 pm
โดย somjoe
ขอทราบความหมายของคำสั่งข้างล่างนี้ครับ
~HREM1: 0, "", "p_hrem( A->DOCNUM,1,A->SONUM )", ""
Re: ขอทราบความหมายของคำสั่ง

โพสต์แล้ว:
พฤหัสฯ. มี.ค. 19, 2009 5:05 pm
โดย Deday

เป็นการดึงหมายเหตุจากหน้าจอ IV ก่อน ถ้ามีการกรอกดึงจากตรงนี้เลย แต่ถ้าไม่ได้กรอก และ
IV ใบนี้มีอ้างอิงถึงใบสั่งขาย ซึ่งในหน้าจอของใบสั่งขายมีการกรอกหมายเหตุก้อจะดึงมาให้อัตโนมัติเลยคับ
Re: ขอทราบความหมายของคำสั่ง

โพสต์แล้ว:
พฤหัสฯ. มี.ค. 19, 2009 5:07 pm
โดย kids
"p_hrem( A->DOCNUM,1,A->SONUM )",
p_hrem มันเป็นฟังค์ชั่นเพื่อที่จะดึงหมายเหตุหนะครับ
a->docnum หมายถึงว่า จะเอาหมายเหตุ จากไหน (a->docnum ก็ต้องดูว่า a หนะเป็นชื่อของไฟล์อะไร ส่วนฟิลล์ที่ใช้เชื่อมคือ docnum เลขที่เอกสาร)
1 หมายถึงจะเอาบรรทัดที่ 1
,A->SONUM อันนี้หมายถึง ถ้า เงื่อนไขแรก A->docnum ไม่มี ก็ให้มาอ่านค่าที่เงื่อนไขนี้ A->Sonum (a->Sonum คือเป็นไฟล์ใบสั่งขาย เอาเลขที่ใบสั่งขายเชื่อม)
ซึ่งถ้าอ่านโดยรวมก็คือ p_hrem( A->DOCNUM,1,A->SONUM )", ให้เอาหมายเหตุจากหน้าเอกสาร บิลขาย บรรทัดที่1 แต่ถ้าไม่มีให้ไปเอาหน้าเอกสารใบสั่งขายที่อ้างถึง บรรทัดที่ 1 แทน
(มั้งครับ)
Re: ขอทราบความหมายของคำสั่ง

โพสต์แล้ว:
พฤหัสฯ. มี.ค. 19, 2009 5:31 pm
โดย 2NA
~HREM1: แสดงผลจากการทำงานของฟังก์ชั่น p_hrem(a1,a2,a3) ซึ่งเป็นฟังก์ชั่นที่จะแสดงออกมาเป็น หมายเหตุกำกับเอกสาร(Alt+R หรือ Note นั่นเอง)
a1= argument ที่ 1 ซึ่งสามารถระบุเป็นตัวแปรเลขที่ของเอกสารที่ต้องการ
a2= argument ที่ 2 ซึ่งสามารถระบุเป็นลำดับบรรทัดของหมายเหตุ ที่ต้องการ
a2= argument ที่ 3 ซึ่งสามารถระบุเป็นเลขที่ของใบสั่งขายที่อ้างถึง หากใน IV ที่ระบุไว้ใน argument แรก ไม่มีหมายเหตุป้อนไว้
Re: ขอทราบความหมายของคำสั่ง

โพสต์แล้ว:
ศุกร์ มี.ค. 20, 2009 1:11 pm
โดย somjoe
ขอบคุณทุกท่านครับ เข้าใจแล้วครับ