หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ
Moderator: Sutas, CO-Admin, Global Moderator
โดย Peachaya » เสาร์ ธ.ค. 22, 2018 3:58 pm
ในการลงบันทึกแจ้งหนี้จาก เจ้าหนี้ ทางเจ้าหนี้ ได้ มีการจำนวน จำนวนเงิน และหน่วยและผลรวม ไม่ตรงกับที่โปรแกรมEXpress คำนวน (ยอดรวม)
โดยรวมที่ ใบแจ้งหนี้สินค้า (เจ้าหนี้ส่งมา) ยอดรวมไม่ตรงกับ การคำนวน ของ EXpress คำนวนรวม เนื่องจาก ทศนิยมของ ที่ EXpress ให้มา สามารถคำนวนแต่แค่ 4 ตำแหน่งแต่ ของเจ้าหนี้ นั้น จำนวนหน่วยย่อยทศนิยมมากกว่า 4ตำแหน่ง
เราสามารถแก้ไขได้อย่างไร
-
Peachaya
- Newbie

-
- โพสต์: 1
- ลงทะเบียนเมื่อ: เสาร์ ธ.ค. 22, 2018 3:52 pm
โดย suchai » จันทร์ ธ.ค. 24, 2018 4:58 pm
โปรแกรม Express กำหนดให้บันทึกทศนิยมของ จำนวนสินค้าและราคาสินค้าในหน้าจอเมนูต่างๆได้สูงสุดเพียง 4 หลักเท่านั้น
แต่ในส่วนของแบบฟอร์ม/รายงาน หากเรานำตัวเลขไปคำนวณแบบที่มีทศนิยม ไปคูณหรือหาร ตรงนั้นโปรแกรมจะคำนวณค่าแบบไม่จำกัดทศนิยม ซึ่งละเอียดมาก
10 ปีก่อน ผมมีปัญหาการคำนวณเรื่อง อัตราแลกเปลี่ยนเงินตรา ซึ่งอินโดและเวียดนาม อัตราแลกเปลี่ยนเป็นหลักล้าน การใช้ทศนิยม 4 ตำแหน่ง ยังให้ผลคลาดเคลื่อนไปหลักพันบาท จึงเป็นที่มาของการตั้งการคำนวณที่ทศนิยม 18 ตำแหน่ง (ตอนนั้นดูหนังยานอวกาศ เขาคำนวณทศนิยมที่ 18 ตำแหน่ง) ดูว่าผลออกมาตรงมั้ย ปรากฏว่าตรง ก็ลดการคำนวณทศนิยมลงมาเรื่อยๆ จนรู้ว่า อ๋อ... ต้องใช้ที่ 6 หลัก ซึ่งโปรแกรม Express ส่วนบนหรือบนพื้นผิวจะกำหนดทศนิยมไว้มากสุดแค่ 4 ตำแหน่ง แต่ผมก็เลี่ยงไปใช้แบบฟอร์ม/รายงาน เพื่อให้โปรแกรม Express สามารถทะลุขีดจำกัดพื้นฐานไปได้
แต่การเข้าสูตร และ Lock จำนวนทศนิยม ค่อนข้างวุ่นวาย ทำไป ทดสอบไป จนกว่าจะนิ่ง เลยไม่รู้จะอธิบายยังไง เป็นเรื่องการเขียนแบบฟอร์ม/รายงาน แบบออกนอกกรอบ ไปดาวอังคาร ดาวเสาร์ เรื่อยเปื่อย ไม่ค่อยเหมือนมนุษย์บนโลกซะเท่าไหร่ แต่ก็ไม่ต้องไปแย่งชิงทรัพยากรบนโลกกับใคร หากสามารถไปขุดแร่ธาตุในดาวเสาร์และนำกลับมาใช้ประโยชน์ได้
กรณีที่คุณถาม เป็นกรณีที่ไม่ค่อยเกิดขึ้น และผมมั่นใจว่า โปรแกรมคงไม่ขยายทศนิยมออกไปอีก เพราะทำให้คนคีย์ข้อมูลลายตา นึกว่าเครื่องหมายจุด จะเป็นคอมม่าหลักพัน ผมเห็นก็ยัง งง..ๆ เหมือนกันครับ
-

suchai
- Hero Member

-
- โพสต์: 2332
- ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
- ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง
-
ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 91 ท่าน