สอบถามการแก้ไข รายงาน 42C ครับ

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

Moderator: Sutas, CO-Admin, Global Moderator

สอบถามการแก้ไข รายงาน 42C ครับ

โพสต์โดย boombeam99 » เสาร์ มี.ค. 29, 2014 10:30 am

รายงาน 42C ในช่องของหมวดสินค้า แสดงแต่รหัส ต้องการให้แสดงรายละเอียดด้วย ไม่ทราบว่าจะต้องแก้ไขตรงไหนครับ
boombeam99
Newbie
Newbie
 
โพสต์: 14
ลงทะเบียนเมื่อ: เสาร์ ต.ค. 30, 2010 9:58 pm

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

โพสต์โดย wee2tee » เสาร์ มี.ค. 29, 2014 11:26 am

[quote="boombeam99"]
รายงาน 42C ในช่องของหมวดสินค้า แสดงแต่รหัส ต้องการให้แสดงรายละเอียดด้วย ไม่ทราบว่าจะต้องแก้ไขตรงไหนครับ
[/quote]

น่าจะหมายถึงหมวดสินค้าที่แสดงในส่วนของหัวรายงานใช่หรือเปล่าครับ ถ้าใช่ ก็แก้ไขประมาณบรรทัดที่ 99 กับ 100 ในชุดคำสั่งของรายงานให้เป็นตามนี้นะครับ

~FROMGRP:    0,  "",                 "from_grp",         "grp1=@StkGrp1(); grp1_desc=@p_istab(grp1,22,1); from_grp =  grp1 - '/' - grp1_desc"
~TOGRP:        0,  "",                 "to_grp",             "grp2=@StkGrp2(); grp2_desc=@p_istab(grp2,22,1); to_grp =  grp2 - '/' - grp2_desc"

ตัวอักษรสีแดง คือส่วนที่แก้ไขนะครับ

**ได้ผลอย่างไร อย่าลืมแจ้งผลกันด้วยนะครับ เพื่อจะได้เป็นประโยชน์กับผู้ใช้ท่านอื่น ๆ ด้วยครับ .. ขอบคุณครับ**
แก้ไขล่าสุดโดย wee2tee เมื่อ เสาร์ มี.ค. 29, 2014 11:40 am, แก้ไขแล้ว 1 ครั้ง
ภาพประจำตัวสมาชิก
wee2tee
Guru
Guru
 
โพสต์: 59
ลงทะเบียนเมื่อ: พุธ พ.ย. 05, 2008 4:10 pm

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

โพสต์โดย boombeam99 » พุธ เม.ย. 02, 2014 9:40 am

ขอบคุณครับ แก้ได้แล้ว แต่ถ้าเป็นรายงานแบบใหม่ ในกรณีเดียวกันเปลี่ยนตรงไหนครับ ช่วยตอบอีกทีครับ ;)
boombeam99
Newbie
Newbie
 
โพสต์: 14
ลงทะเบียนเมื่อ: เสาร์ ต.ค. 30, 2010 9:58 pm

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

โพสต์โดย boombeam99 » พุธ เม.ย. 02, 2014 10:01 am

ทำได้แล้วครับ ใช้คำสั่งเดียวกันเพิ่มลงใน var ครับ ขอบคุณมากๆครับ

แล้วขอสอบถาม รายงาน 461 ตรงแผนก(หัวรายงาน) ต้องการแสดงแบบเต็ม ต้องใช้คำสั่งอย่างไรครับ

ช่วยหน่อยครับ  มือใหม่ลองทำรายงานครับ

ขอบคุณล่วงหน้า
แก้ไขล่าสุดโดย boombeam99 เมื่อ พุธ เม.ย. 02, 2014 10:09 am, แก้ไขแล้ว 1 ครั้ง
boombeam99
Newbie
Newbie
 
โพสต์: 14
ลงทะเบียนเมื่อ: เสาร์ ต.ค. 30, 2010 9:58 pm

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

โพสต์โดย wee2tee » พุธ เม.ย. 02, 2014 10:55 pm

[quote="boombeam99"]
ทำได้แล้วครับ ใช้คำสั่งเดียวกันเพิ่มลงใน var ครับ ขอบคุณมากๆครับ

แล้วขอสอบถาม รายงาน 461 ตรงแผนก(หัวรายงาน) ต้องการแสดงแบบเต็ม ต้องใช้คำสั่งอย่างไรครับ

ช่วยหน่อยครับ  มือใหม่ลองทำรายงานครับ

ขอบคุณล่วงหน้า
[/quote]

[report แบบดั้งเดิม]
บรรทัดที่ 102 ครับ
~DEPT:      0,  "",       "dept_x",        "d = @Dep1(); d_x = @p_isdep(d); dept_x = IIF(d = '*','*/ทุกแผนก'-'           ',d-'/'-d_x-'            ')"


[report แบบใหม่]
คลิกที่ Object TEXT9(Object ที่ใช้แสดงรหัสแผนกบนส่วนของหัวรายงาน) แล้วแก้ไขตามนี้ครับ
       - คลิกแท็บ การคำนวณ แล้วป้อนเข้าไป ทีละบรรทัด ตามนี้เลยครับ
            d = @Dep1()
            d_x = @p_isdep(d)
            dept_x = IIF(d = '*','*/ทุกแผนก'-'           ',d-'/'-d_x-'            ')

       - คลิกแท็บ ค่าเฉพาะตัว แก้ไขที่เก็บข้อมูล จากเดิม Dep1() แก้เป็น dept_x

สูตรด้านท้ายของกรณีนี้ดูวุ่นวายหน่อยนะครับ แนะนำให้ใช้วิธีก๊อปปี้ไปวางนะครับ :)
แก้ไขล่าสุดโดย wee2tee เมื่อ พุธ เม.ย. 02, 2014 10:58 pm, แก้ไขแล้ว 1 ครั้ง
ภาพประจำตัวสมาชิก
wee2tee
Guru
Guru
 
โพสต์: 59
ลงทะเบียนเมื่อ: พุธ พ.ย. 05, 2008 4:10 pm

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

โพสต์โดย boombeam99 » พฤหัสฯ. เม.ย. 03, 2014 1:12 pm

ใช้ได้ดีมากครับ :)




และขอสอบถามเพิ่มอีกหนึ่งข้อครับ ว่า ในรายงานปรับปรุงจากการตรวจนับ ต้องการให้แสดงชื่อคลังด้วยนะครับ ในรายงานแบบใหม่นะครับ



ขอขอบคุณ คุณ wee2tee มากๆ ครับ และท่านอื่นๆ ที่เป็นกำลังใจ
แก้ไขล่าสุดโดย boombeam99 เมื่อ พฤหัสฯ. เม.ย. 03, 2014 1:46 pm, แก้ไขแล้ว 1 ครั้ง
boombeam99
Newbie
Newbie
 
โพสต์: 14
ลงทะเบียนเมื่อ: เสาร์ ต.ค. 30, 2010 9:58 pm

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

โพสต์โดย wee2tee » พฤหัสฯ. เม.ย. 03, 2014 2:29 pm

[quote="boombeam99"]
ใช้ได้ดีมากครับ :)




และขอสอบถามเพิ่มอีกหนึ่งข้อครับ ว่า ในรายงานปรับปรุงจากการตรวจนับ ต้องการให้แสดงชื่อคลังด้วยนะครับ ในรายงานแบบใหม่นะครับ



ขอขอบคุณ คุณ wee2tee มากๆ ครับ และท่านอื่นๆ ที่เป็นกำลังใจ
[/quote]

ผมเดาว่าน่าจะหมายถึงรายงาน 465. รายงานรายการประจำวันสินค้า/ตรวจนับสินค้า นะครับ

ดำเนินการตามนี้ครับ
คลิกที่ Object TEXT18(Object ที่ใช้แสดงรหัสคลังสินค้า) แล้วแก้ไขตามนี้ครับ
      - คลิกแท็บ ค่าเฉพาะตัว แก้ไขที่เก็บข้อมูล จากเดิม STCRD->LOCCOD แก้เป็น p_istab(STCRD->LOCCOD,21,1,0)

*ยินดีให้คำแนะนำครับ*
ภาพประจำตัวสมาชิก
wee2tee
Guru
Guru
 
โพสต์: 59
ลงทะเบียนเมื่อ: พุธ พ.ย. 05, 2008 4:10 pm

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

โพสต์โดย boombeam99 » พฤหัสฯ. เม.ย. 03, 2014 3:01 pm

ขอบคุณมากครับ แก้ได้แล้วครับ อยากจะไม่ให้มีคำว่า คลัง จะได้ทำได้หรือเปล่าครับ



แต่ว่า อยากทราบว่า คำสั่งแต่ละตัวมันหมายถึงอะไรบ้างครับ

p_istab(STCRD->LOCCOD,21,1,0)

เพราะว่า ในช่องเดิมมันเป็น STCRD->LOCCOD  ครับ

ขอบคุณล่วงหน้าครับ :)
แก้ไขล่าสุดโดย boombeam99 เมื่อ พฤหัสฯ. เม.ย. 03, 2014 3:11 pm, แก้ไขแล้ว 1 ครั้ง
boombeam99
Newbie
Newbie
 
โพสต์: 14
ลงทะเบียนเมื่อ: เสาร์ ต.ค. 30, 2010 9:58 pm

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

โพสต์โดย wee2tee » พฤหัสฯ. เม.ย. 03, 2014 5:31 pm

[quote="boombeam99"]
ขอบคุณมากครับ แก้ได้แล้วครับ อยากจะไม่ให้มีคำว่า คลัง จะได้ทำได้หรือเปล่าครับ



แต่ว่า อยากทราบว่า คำสั่งแต่ละตัวมันหมายถึงอะไรบ้างครับ

p_istab(STCRD->LOCCOD,21,1,0)

เพราะว่า ในช่องเดิมมันเป็น STCRD->LOCCOD  ครับ

ขอบคุณล่วงหน้าครับ :)
[/quote]

ถ้ามีคลังไม่เยอะมาก แนะนำให้เข้าไปที่ เริ่มระบบ 2.กำหนดตารางข้อมูล/21.คลังสินค้า แล้ว แก้ไขชื่อเต็มของคลังทีละคลัง โดยลบคำว่า "คลัง" ออกครับ

ฟังก์ชั่น p_istab ใช้สำหรับดึงเอาชื่อย่อ/ชื่อเต็ม จากตารางข้อมูล(เริ่มระบบข้อ 2) มาใช้ โดยรับ parameter 4 ตัว คือ
    1. ข้อความ(string) ที่ใช้เป็นตัวเชื่อมโยงกับ "รหัส" ในตารางข้อมูล (จากกรณีตัวอย่างคือข้อความที่ได้จาก STCRD->LOCCOD)
    2. ตัวเลข(int) ที่เป็นตัวกำหนดว่าจะดึงจากตารางข้อมูลที่เท่าไหร่ (จากกรณีตัวอย่างคือดึงจากตารางข้อมูลที่ 21-คลังสินค้า)
    3. ตัวเลข(int) ที่เป็นตัวกำหนดว่าจะดึงเอาชื่อย่อ หรือ ชื่อเต็ม 0=ชื่อย่อ, 1=ชื่อเต็ม (จากกรณีตัวอย่างให้ดึงชื่อเต็ม)
    4. ตัวเลข(int) ที่เป็นตัวกำหนดว่าจะให้แสดงผลลัพธ์ออกมาเป็นจำนวนกี่ตัวอักษร ตัวนี้จะมีหรือไม่มีก็ได้ ถ้าไม่ได้ใส่ไว้หรือใส่ไว้เป็น0=ทั้งหมด (จากกรณีตัวอย่างให้แสดงทั้งหมด)
 
แก้ไขล่าสุดโดย wee2tee เมื่อ พฤหัสฯ. เม.ย. 03, 2014 5:34 pm, แก้ไขแล้ว 1 ครั้ง
ภาพประจำตัวสมาชิก
wee2tee
Guru
Guru
 
โพสต์: 59
ลงทะเบียนเมื่อ: พุธ พ.ย. 05, 2008 4:10 pm


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

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

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