หน้า 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
ขอบคุณทุกท่านครับ เข้าใจแล้วครับ