เลขลำดับรายการ (~N) ซ้ำกันใน RE ค่ะ

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

Moderator: Sutas, CO-Admin, Global Moderator

เลขลำดับรายการ (~N) ซ้ำกันใน RE ค่ะ

โพสต์โดย cuteystudio » ศุกร์ ม.ค. 27, 2012 6:07 pm

Express for Windows นะคะ

1. เมนูรับชำระหนี้ (RE)
    - รับชำระหนี้ 2 invoice ในใบรับชำระใบเดียว
    - ในฟอร์ม set ไว้ให้โชว์รายการสินค้าที่ดึงมาจาก invoice
    - เมื่อต้องการพิมพ์ฟอร์มแบบปรับฟอนต์ได้ (printer สีแดง) เลขลำดับรายการเป็น 1 ซ้ำกันทั้ง 2 รายการ
    - ลองยกเลิกใบรับชำระและ key เข้าไปใหม่แล้ว
    - ลองยกเลิกรายการใน invoice และลอง key เข้าไปใหม่แล้ว
    - ลองจัดเรียงข้อมูลแล้ว

      ยังไม่หายค่ะ ไม่ทราบว่าต้องแก้ไขอย่างไรคะ

รูปภาพ
cuteystudio
Newbie
Newbie
 
โพสต์: 37
ลงทะเบียนเมื่อ: ศุกร์ ก.ค. 29, 2011 12:41 pm

Re: เลขลำดับรายการ (~N) ซ้ำกันใน RE ค่ะ

โพสต์โดย ASAN » ศุกร์ ม.ค. 27, 2012 11:09 pm

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

ในตัวโปรแกรมของผม ไม่ได้เป็นค่าตามรูปนะครับ



วิธีแก้ไขเบื้องต้น ลองคัดลอกต้นแบบมาใหม่ครับ ถ้าฟอร์มของคุณแก้ไขแล้ว ให้ใช้แบบฟอร์มอื่นที่ว่างๆอยู่ทดลองก่อน


และถ้ามีอีเมลล์ผมจะลองส่งต้นแบบรายงานของผมไปให้
ภาพประจำตัวสมาชิก
ASAN
Hero Member
Hero Member
 
โพสต์: 3477
ลงทะเบียนเมื่อ: อังคาร ก.ค. 15, 2003 9:50 am

Re: เลขลำดับรายการ (~N) ซ้ำกันใน RE ค่ะ

โพสต์โดย ASAN » ศุกร์ ม.ค. 27, 2012 11:24 pm

รูปฟอร์มของผม

รูปภาพ

ถ้าจะลองแก้ไขตามรูปนี้ก็ได้ครับ  แต่ผมไม่แน่ใจว่า ในฟอร์มที่คุณใช้อยู่นั้น มีตัวแปรอื่นที่เกี่ยวข้องอีกหรือไม่  ลองดูนะครับ ได้ผลอย่างไรแจ้งให้ทราบด้วยก็จะดีครับ
ภาพประจำตัวสมาชิก
ASAN
Hero Member
Hero Member
 
โพสต์: 3477
ลงทะเบียนเมื่อ: อังคาร ก.ค. 15, 2003 9:50 am

Re: เลขลำดับรายการ (~N) ซ้ำกันใน RE ค่ะ

โพสต์โดย suchai » เสาร์ ม.ค. 28, 2012 11:28 am

ผมขออนุญาตคุณ ASAN ช่วยตอบเหรอะกันครับ สบายดีนะครับคุณ ASAN เดินผ่านไปผ่านมา ไม่ได้คุยกันเลย ผมสวัสดีปีใหม่ด้วยคนครับ

เข้าเรื่องเลยครับ คุณ cuteystudio ให้ข้อมูลที่ละเอียดพอสมควร เหมือนจิ๊กซอว์ที่เปิดข้อมูลไว้หลายข้อ ให้พอเดาอะไรได้ไม่อยาก อันนี้ต้องขอชื่นชมอย่างมาก กับการให้ข้อมูลเบื้องต้น แต่ในขณะเดียวกัน ก็มีภาพของสูตรลำดับมาเบี่ยงเบนประเด็นให้เหมือนกับว่าโปรแกรมทำงานผิดพลาด ([color=red]ตรงนี้ผมเห็นปัญหาของการช่วยเหลือหรือแก้ไขแบบฟอร์มหรือรายงานแบบใหม่ ที่ให้ข้อมูลทั้งหมดได้อย่างลำบาก เพราะแต่ละวัตถุจะมี properties เป็นของตัวเอง
)

[size=130]เรามาวิเคราะห์ปัญหากัน


Express for Windows นะคะ <--- บอกรุ่นได้ชัดเจน เป็นนักบัญชีที่ทำงานได้เรียบร้อยดี

1. เมนูรับชำระหนี้ (RE) <---- เป้าหมายที่พิจารณา
    - รับชำระหนี้ 2 invoice ในใบรับชำระใบเดียว  <------------ มี IV 2 ใบ
    - ในฟอร์ม set ไว้ให้โชว์รายการสินค้าที่ดึงมาจาก invoice <---- โชว์รายการสินค้า แสดงว่าใช้ฟอร์ม IV แสดงรายการ
    - เมื่อต้องการพิมพ์ฟอร์มแบบปรับฟอนต์ได้ (printer สีแดง) เลขลำดับรายการเป็น 1 ซ้ำกันทั้ง 2 รายการ <---บอกตำแหน่งชัดเจน
    - ลองยกเลิกใบรับชำระและ key เข้าไปใหม่แล้ว <---- อันนี้เริ่มลังเลว่า ดัชนีจะเสีย ทำให้ออกเลขซ้ำ
    - ลองยกเลิกรายการใน invoice และลอง key เข้าไปใหม่แล้ว <--- เริ่มไม่แน่ใจ ถอยไปถึงเอกสาร IV
    - ลองจัดเรียงข้อมูลแล้ว <----- การ Reindex เพื่อยืนยันว่า ดัชนีข้อมูลแสดงผลไม่ผิดพลาด

3 อย่างหลัง ไม่ใช่แน่ๆ เพราะ 2 รายการที่ดูเหมือนซ้ำกัน แต่จริงๆ อันแรกด้านท้ายเป็น July และอันที่สองเป็น August มันเบลอแบบเดาได้

ผมเรียกเหตุการณ์นี้ว่า การซ่อนตัวหรือการพรางตา ทำให้รู้สึกว่า ผิดปกติ (ในหลายๆ เหตุการณ์ที่ผมอยากให้แสดงอะไรตามใจเรา แม้ว่าจะดูไม่ปกติ ก็จะใช้เทคนิคเหล่านี้ เพื่อให้แสดงผลได้ดั่งใจ)

สิ่งที่เห็นในรายการสินค้า เป็นผลต่อเนื่องมากจากรายการของเอกสาร IV ในชั้นแรก ซึ่งมันทำงานอยู่แต่ถูกซ่อนเอาไว้
ถ้าคุณมี IV001 มีรายการ 2 รายการคือ  1 และ 2 และมี IV002 มีรายการ 3 รายการคือ 1 2  และ 3
เวลาคุณพิมพ์ใน RE คุณจะได้ลำดับแบบนี้ครับ
            1
            2
            1
            2
            3
เกิดอะไรขึ้น เพราะคุณ cuteystudio ทำให้ section ทางด้านซ้ายในตำแหน่ง Ib11 อยู่ในสถานะไม่แสดงในรายงาน
ซึ่งแบบฟอร์มปกติควรจะแสดงแบบนี้
อ้างถึง  IV001
            1
อ้างถึง  IV002
            1
การที่ผมทราบเส้นทาง เพราะผมใช้วิธีการทดสอบแบบเดินกลับเพื่อให้ได้ผลลัพธ์ที่ผิดเหมือนกัน ว่าจะมาจากวิธีไหนบ้าง หากคุณปิด section แรกทิ้งแบบไม่แสดงและไม่คำนวณเลย section ลูกถัดมาคือรายการสินค้า ก็จะเกิดอาการเดี้ยง ไม่มีข้อมูลด้วย ผมจึงฟันธงว่า ยังให้ทำงานแต่ไม่แสดงในรายงาน

ถ้าทีแรก ไม่เอารูป seq มาชี้ให้เสียทิศทาง แต่ไป capture ภาพ report frame ของแบบฟอร์มแบบใหม่ จะเห็นว่า ตำแหน่งด้านซ้ายสีส้มที่เรียกว่า section ชื่อ Ib11 จะมีลักษณะเป็นขีดเล็กๆ เฉียงล้อมอยู่ ก็ชัดเจนเลยครับ

ต้องบอกไว้เลยครับ ว่า เครื่องมือ New Report แม้ว่าจะสามารถดัดแปลงแสดงผลแบบเหลือฝัน แต่การให้คำแนะนำในการแก้ไข ทำได้ค่อนข้างลำบากครับ

โปรแกรม Express Windows ปัจจุบันถือว่ามีความสมบูรณ์อยู่ในตัวเองสูงมาก เพราะช่วงเวลา 2 ปีที่ผ่านมา ผมคอยค้นหาข้อบกพร่องเล็กๆ น้อยๆ และก็แจ้งให้มีการปรับปรุง (ด้วยความอยากจะให้มีความสมบูรณ์ 100%) จนปัจจุบันก็ไม่ค่อยจะแก้ไขอะไรแล้ว มีแต่จะพัฒนาความสามารถใหม่ในอนาคตเพิ่มเข้าไป และรีบปรับปรุงแก้ไขเพื่อให้โปรแกรม Express มีขีดความสามารถที่สูงขึ้นไปอีกเรื่อยๆ 
[/color][/size]
ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง

Re: เลขลำดับรายการ (~N) ซ้ำกันใน RE ค่ะ

โพสต์โดย cuteystudio » เสาร์ ม.ค. 28, 2012 2:41 pm

ก่อนอื่นต้องขอขอบคุณ คุณ ASAN และคุณ Suchai รวมไปถึงพี่ ๆ ในบอร์ดทุกท่่านที่คอยช่วยเหลือ โดยส่วนตัวเคยใช้โปรแกรมบัญชีอื่น ๆ มาบ้าง แต่ Express เป็นที่รวมของผู้รู้จริงในทุก ๆ ด้าน และที่สำคัญคอยช่วยเหลือซึ่งกันและกันตลอดเวลา ทำให้รู้สึกดีใจว่าเลือกโปรแกรมบัญชีได้ถูกต้องทั้งระบบและทั้งหัวใจของการบริการ

ก่อนตั้งคำถามได้ search หากระทู้อื่น ๆ ที่อาจมีปัญหาเหมือนเรา เผื่อจะเจอวิธีแก้โดยไม่ต้องตั้งกระทู้ใหม่รบกวนพื้นที่บอร์ด เมื่อเจอวิธีต่าง ๆ ก็ลองแก้ไขดู แต่เมื่อไม่ได้ผล จึงได้ตัดสินใจตั้งกระทู้ โดยพยายามให้ข้อมูลมากที่สุด เพื่อให้ตรงประเด็นและประหยัดเวลาในการหาสาเหตุ กระทู้แรก ๆ อาจวกวนบ้าง แต่ตั้งแต่กระทู้ก่อน เริ่มเรียนรู้ว่า "ละเอียดไว้ก่อนเป็นดี"  :D

และจากคำอธิบายของคุณ Suchai ทำให้มีความรู้เพิ่มขึ้นไปอีกว่า ตำแหน่ง section ด้านซ้ายมีความสำคัญในการวางฟิลด์ตัวแปรเป็นอย่างยิ่ง เพียงแค่ disable หรือวางฟิลด์ผิดที่ผิดทาง ก็อาจทำให้เกิดผลลัพธ์แตกต่างกันได้ ในการแก้ไขฟอร์มในอนาคตจะระมัดระวังให้มากขึ้นนะคะ

ขอบคุณค่ะ
cuteystudio
Newbie
Newbie
 
โพสต์: 37
ลงทะเบียนเมื่อ: ศุกร์ ก.ค. 29, 2011 12:41 pm


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

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

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 86 ท่าน