หน้า 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
ทำได้แล้วค่ะ

ขอบคุณทั้งสองท่านนะคะ  ;D

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

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