หน้า 1 จากทั้งหมด 1
รายงาน412 ต้องการใส่ YOUREF

โพสต์แล้ว:
พุธ ต.ค. 08, 2008 11:05 am
โดย nui0017
ใช้ DOS อยู่ค่ะ
ต้องการให้รายงาน 412 แสดงข้อความอ้างอิงด้วย
เท่าที่เข้าไปดูในรายงาน เข้าใจว่าต้องกำหนดบรรทัดนี้
~YOUREF: 0, "", "ARTRN->YOUREF", ""
ลงในชุดคำสั่งด้วย
แต่ผลที่แสดง มันโชว์ ARTRN->YOUREF แค่นั้น
รบกวนถามว่าต้องเพิ่มเติม master file หรือ related file ตัวไหน
หรือต้องเพิ่มคำสั่งอื่นใดอีกบ้างคะ
ขอบพระคุณค่ะ
Re: รายงาน412 ต้องการใส่ YOUREF

โพสต์แล้ว:
พุธ ต.ค. 08, 2008 11:46 am
โดย ASAN
- ถ้าจำไม่ผิดรายงานตัวนี้ไม่มีไฟล์ ARTRN ตามฟิลด์ที่คุณระบุไว้ครับ
* ต้องนำไฟล์ ARTRN ไปไว้ในรายงานด้วย ฝากไว้ในส่วนของ Relate File โดยอ้างการเชื่อมโดยงด้วยฟิลด์ Docnum กับไฟล์ STCRD ก่อน ดูตามตัวอย่าง
File=ARTRN
Alias=E
Tag=ARTRN1
System=DATA_PATH
Master file=STCRD
Master-Related Field=DOCNUM
Re: รายงาน412 ต้องการใส่ YOUREF

โพสต์แล้ว:
พุธ ต.ค. 08, 2008 12:17 pm
โดย suchai
สร้างตัวแปรอ้างอิง ชื่อ ~YOUREFX
[Relate File] .... เพิ่ม
[color=red]File=ARTRN
Alias=Z
Tag=ARTRN1
System=DATA_PATH
Master file=STCRD
Master-Related Field=DOCNUM
...และ บรรทัดสุดท้ายของรายงาน เพิ่ม
~YOUREFX: 0, "", "ARTRN->YOUREF", ""[/color]
Re: รายงาน412 ต้องการใส่ YOUREF

โพสต์แล้ว:
พุธ ต.ค. 08, 2008 12:19 pm
โดย nui0017
ทำได้แล้วค่ะ
ขอบคุณทั้งสองท่านนะคะ

Re: รายงาน412 ต้องการใส่ YOUREF

โพสต์แล้ว:
พุธ ต.ค. 08, 2008 2:04 pm
โดย suranee
ที่คุณ suchai ว่าการสร้างตัวแปรที่ดีไม่ควรซ้ำกับชื่อฟิลด์ ถ้าเป็นอย่างนี้รายงาน Express หลายๆรายงาน ก็ทำมาแบบไม่ดีใช่หรือเปล่า เท่าที่ดิฉันเคยเรียนมา เขาไม่ได้กำหนดแบบที่คุณบอก เพียงแต่ว่า ถ้าชื่อฟิลด์ที่จะนำมาใช้ บังเอิญมีชื่อซ้ำกับชื่อฟิลด์ที่อยู่ในอีกไฟล์หนึ่ง ก็จะให้สร้างชื่อตัวแปรขึ้นมาใหม่ให้มีความแตกต่างกันออกไป ก็เท่านั้นเอง ไม่ใช่ปกติ เหมือนที่คุณบอก บางทีการให้ความรู้แก่คนอื่น ไม่ควรสร้างมาตรฐานให้เขาเข้าใจผิดนะคะ