[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=ทั้งหมด
(จากกรณีตัวอย่างให้แสดงทั้งหมด)