ต้องการแก้ไขรายงานค่ะ แต่ไม่ทราบว่าฟิลด์ที่ต้องการแสดงผลมีชื่อว่าอะไร

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

Moderator: Sutas, CO-Admin, Global Moderator

ต้องการแก้ไขรายงานค่ะ แต่ไม่ทราบว่าฟิลด์ที่ต้องการแสดงผลมีชื่อว่าอะไร

โพสต์โดย Nobphawan » เสาร์ ก.ค. 12, 2008 4:48 pm

จะดูชื่อแต่ละฟิลด์ของแฟ้มข้อมูลได้ที่ไหนค่ะ

คือทราบวิธีแก้ไขรายงานและวิธีการปรับตั้งค่าบ้างแล้วค่ะ จึงอยากแก้ไขรายงานรับชำระหนี้ให้แสดงผล(เวลาสั่งพิมพ์ใบเสร็จ)ในส่วนของค่าธรรมเนียมธนาคาร,สาขาธนาคาร(กรณีรับเป็นเช็ค)และอื่นๆ ด้วย แต่ไม่ทราบว่าจะรู้ได้ยังไง ว่า ชื่อฟิลด์ของค่าธรรมเนียมธนาคาร,สาขาธนาคาร ท ในแฟ้มข้อมูล ARTRN ชื่อว่าอะไร
แก้ไขล่าสุดโดย Nobphawan เมื่อ เสาร์ ก.ค. 12, 2008 4:52 pm, แก้ไขแล้ว 1 ครั้ง
Nobphawan
Newbie
Newbie
 
โพสต์: 2
ลงทะเบียนเมื่อ: เสาร์ ก.ค. 12, 2008 4:21 pm

Re: ต้องการแก้ไขรายงานค่ะ แต่ไม่ทราบว่าฟิลด์ที่ต้องการแสดงผลมีชื่อว่าอะไร

โพสต์โดย ASAN » เสาร์ ก.ค. 12, 2008 7:26 pm

- ไม่ใช่ ARTRN นะครับ แต่เป็นการเชื่อมโยงจากไฟล์ BKTRN
  สาขา =  BRANCH
  ค่าธรรมเนียม = CHARGE
   
แก้ไขล่าสุดโดย ASAN เมื่อ เสาร์ ก.ค. 12, 2008 7:27 pm, แก้ไขแล้ว 1 ครั้ง
ภาพประจำตัวสมาชิก
ASAN
Hero Member
Hero Member
 
โพสต์: 3477
ลงทะเบียนเมื่อ: อังคาร ก.ค. 15, 2003 9:50 am

Re: ต้องการแก้ไขรายงานค่ะ แต่ไม่ทราบว่าฟิลด์ที่ต้องการแสดงผลมีชื่อว่าอะไร

โพสต์โดย suchai » เสาร์ ก.ค. 12, 2008 9:36 pm

ค่าธรรมเนียมธนาคาร และ สาขาธนาคาร สามารถศึกษาได้[color=red]จากรายงาน 3 รายงานเกี่ยวกับเช็ค
                                                                                      3 เช็ครับเรียงตามวันที่ผ่านเช็ค


ด้านหัวรายงานจะมีคำอธิบายภาษาไทย                สาขา                ค่าธรรมเนียม
เราจะเห็นตัวแปร                                        ~BRANCH        ~CHARGE
ไฟล์ที่เก็บคือ BKTRN.DBF

ที่นี้ในรายงานรับชำระหนี้ (ซึ่งถ้าเกี่ยวกับเช็คและค่าธรรมเนียม) ตัวเหมาะสุดต้องเป็น
        รายงาน 1 รายงานลูกหนี้
                        9 การรับชำระหนี้
                                  4 แยกตามพนักงานขาย (วันที่เช็คผ่าน)

บรรทัดที่ 9  .... ธนาคาร          สาขา              ค่าธรรมเนียม            จำนวนเงิน
บรรทัดที่ 17 ....  ~BANK    ~BRANCH    ~CHARGE         ~CHQAMT

เพิ่มบรรทัดใหม่ล่างสุดของรายงานเข้าไป
~BRANCH:    0,  "",                "BKTRN->BRANCH",    ""
~CHARGE:    0,  "",                "BKTRN->CHARGE",    ""


ส่วน ธนาคาร จะแสดงโดยชื่อย่อ ถ้าอยากได้ชื่อเต็ม ก็ไปที่
บรรทัดที่ 151  ~BANK:      0,  "",                "p_istab( BKTRN->BNKCOD, 01, 0, 6 )",          ""
เปลี่ยนเป็น      ~BANK:      0,  "",                "p_istab( BKTRN->BNKCOD, 01, 1 )",          ""

    01  เป็นชื่อธนาคาร      0  ชื่อย่อ    1  ชื่อเต็ม      6  นับจากชื่อย่อไป 6 ตัวอักษร (ถ้าไม่มีระบุ ก็เต็มความยาวครับ)[/color]


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

จากตัวอย่าง เราต้องการแสดงผลในรายงานรับชำระหนี้ แต่จะหา ค่าธรรมเนียม และ สาขาธนาคาร เรื่องที่เกี่ยวกับธนาคารหรือเช็ค เข้าไปดูในรายงาน 3 รายงานเกี่ยวกับเช็ค ซึ่งมีในข้อย่อย 3 เช็ครับเรียงตามวันที่ผ่านเช็ค เราก็เอา 33 มาผสมใน 194

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

Re: ต้องการแก้ไขรายงานค่ะ แต่ไม่ทราบว่าฟิลด์ที่ต้องการแสดงผลมีชื่อว่าอะไร

โพสต์โดย Nobphawan » อาทิตย์ ก.ค. 13, 2008 10:50 pm

ขอบคุณมากค่ะ เดี๋ยวพรุ่งนี้จะลองทำดูค่ะ
Nobphawan
Newbie
Newbie
 
โพสต์: 2
ลงทะเบียนเมื่อ: เสาร์ ก.ค. 12, 2008 4:21 pm

Re: ต้องการแก้ไขรายงานค่ะ แต่ไม่ทราบว่าฟิลด์ที่ต้องการแสดงผลมีชื่อว่าอะไร

โพสต์โดย babie » อังคาร พ.ย. 15, 2011 5:01 pm

แล้วถ้าอยากให้รายละเอียดเช็ค ตรงบรรทัดที่ 24 Ib: ขีดเส้นใต้ หรือตัวหนา,ตัวเอียง ให้ต้องใช้คำสั่งอะไรค่ะ
babie
Newbie
Newbie
 
โพสต์: 10
ลงทะเบียนเมื่อ: พุธ พ.ย. 09, 2011 8:28 am

Re: ต้องการแก้ไขรายงานค่ะ แต่ไม่ทราบว่าฟิลด์ที่ต้องการแสดงผลมีชื่อว่าอะไร

โพสต์โดย ASAN » อังคาร พ.ย. 15, 2011 6:17 pm

ตัวขีดเส้นใต้ ใช้คำสั่ง $_ ข้อความ  $_
ตัวหนา      ใช้คำสั้่ง  $B ข้อความ $B

ตัวเอียงไม่เคยทำครับ

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

Re: ต้องการแก้ไขรายงานค่ะ แต่ไม่ทราบว่าฟิลด์ที่ต้องการแสดงผลมีชื่อว่าอะไร

โพสต์โดย suchai » อังคาร พ.ย. 15, 2011 7:36 pm

การกำหนดลักษณะพิเศษให้กับตัวอักษรหรือข้อความ

คุณสามารถกำหนดลักษณะพิเศษให้กับตัวอักษรหรือข้อความในแบบฟอร์มได้หลาย ๆ รูปแบบด้วยกัน เช่น ตัวใหญ่ ตัวหนา จัดให้ข้อความอยู่กึ่งกลาง ตีเส้นข้อความ 

ตัวอย่างคำสั่ง

[color=red]ตัวใหญ่

ใส่ $E ปิดหัว และท้ายของข้อความหรือตัวแปร ที่ต้องการให้ตัวอักษรมีขนาดใหญ่ขึ้นกว่าปกติ ในด้านท้ายควรจะมีการเว้นระยะห่างไว้พอประมาณ แล้วจึงปิดด้วย $E    $Eเลขที่ใบกำกับ $E

ตัวหนา
ใส่ $B ปิดหัวและท้ายของตัวแปร หรือข้อความที่ต้องการให้ตัวอักษรเข้ม (หรือหนา) กว่าปกติ ในด้านท้ายควรจะมีการเว้นระยะห่างไว้พอประมาณ แล้วจึงปิดด้วย $B    $B~CUSCOD  $B

ตีเส้นใต้
ใส่ $_ ปิดหัวและท้ายของตัวแปร หรือข้อความที่ต้องการตีเส้นใต้ ในด้านท้าย ควรจะมีการเว้นระยะห่างไว้พอประมาณ แล้วจึงปิดด้วย $_
              $_~CUSNAM  $_

จัดตำแหน่งกึ่งกลาง
ใส่เครื่องหมาย ^ ปิดหัวและท้ายของตัวแปร หรือข้อความที่ต้องการให้อยู่กึ่งกลางของแบบฟอร์ม ในด้านท้ายควรจะมีการเว้นระยะห่างไว้พอประมาณ แล้วจึงปิดด้วย ^  ^ใบกำกับภาษี  ^

ถามเรื่องตัวเอียง อาจจะเป็นสาเหตุจากระดับน้ำในสมองเริ่มไม่เท่ากันก็คงไม่ใช่ คำสั่ง Italic ตัวอักษรเอียง มีมาตั้งแต่ Dos 20 กว่าปี ยุคนั้นจะฮิต Word จุฬา ยังไม่มี Windows มีแต่หน้าจอดำๆ ตัวอักษรเอียง(Italic) มีชุดคำสั่งตัวเอียงด้วยคือ $I~CUSCOD $I แต่คำสั่งนี้เกษียณตัวเองที่ V.DOS ไม่ตามเพื่อนๆ เช่น Enlarge ขยาย $E  Bold หนา $B  ขึ้นมาบน Windows ด้วย ผมทดสอบจาก V.5X ยังรู้จักตัวเอียงอยู่ แต่ V.1X ไม่รู้จักเสียแล้ว ทุกอย่างก็จะมีการเปลี่ยนแปลงไปเป็นธรรมดา ในปัจจุบัน Express Windows มี New Report Writer ที่ปรับฟอร์น ปรับขนาด จัดรูปภาพ กำหนดสี ได้อย่างซับซ้อนมากขึ้น แต่ก็ยังคงอาศัยพื้นฐานจากรายงานแบบดั้งเดิมเป็นส่วนใหญ่

ข้อมูลใน Webboard นี้ เพียงพอสำหรับการเรียนรู้ในเบื้องต้น  ในหลายปีก่อนรายงานที่แสดงรายละเอียดที่เกี่ยวข้องเช่น การรับชำระหนี้ ที่แสดงรายละเอียดเกี่ยวกับ เช็ค ธนาคาร ค่าธรรมเนียม อาจจะช่วยลดระยะเวลาเฉพาะแผนกการเงินหรือฝ่ายการเงิน ในการตรวจสอบว่าธุรกรรมนั้นถูกต้องหรือไม่ แต่ในปัจจุบัน 2554 โลกเปลี่ยนไป รายงานแบบรวมศูนย์กลางมีความจำเป็นมากขึ้น ฝ่ายขายอยากจะเปิดบิลขายตามอำเภอใจก็ไม่ได้ จะมีรายงานคัดกรอง ระบบเครดิตและการรับชำระหนี้ โดยไม่ต้องรอสอบถามหรือค้นประวัติเก่าจาก การเงิน-ลูกหนี้ หรือไม่ต้องรอสอบถามคลังสินค้า ก็สามารถใช้ข้อมูลของฝ่ายคลังสินค้าในการบริหารข้อมูลเพื่อขายได้ เวลาในการจัดการจะกระชับขึ้นเหลือเพียงไม่กี่นาที เราต้องรู้สภาพโดยรวมได้จริง อย่างนี้ถึงจะเรียกว่า [color=red]บริหารจัดการอย่าง บูรณาการ Integration[/color] 
[/color]
ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง


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

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

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