ผู้เขียน หัวข้อ: หาผลรวมจำนวนเงิน Sharp Grid  (อ่าน 165 ครั้ง)

ออฟไลน์ kai54

  • Newbie
  • *
  • กระทู้: 10
หาผลรวมจำนวนเงิน Sharp Grid
« เมื่อ: กรกฎาคม 11, 2016, 06:19:09 pm »
สวัสดีครับ ท่านพี่ ทองก้อน
ผมขอคำแนะนำ เรื่อง หาผลรวมจำนวนเงิน Sharp Grid
ลองศึกษาดู Code ตัวอย่างของท่านพี่แล้ว
*********************************************
Set grp1 = .Groups.Add("Field4", sgSortAscending, sgSortTypeDefault, True, False)
     
      grp1.HeaderTextSource = sgGrpHdrCaptionAndValue
      grp1.HeaderCaption = "แผนกฝหน่วยงาน"
      grp1.FooterTextSource = sgGrpFooterFormula
      grp1.Calculations.Add sgCalcSum, ""
      grp1.FooterFormula = "'รวมทั้งหมด´: ' &  Format(GroupCalc(1),'#,##')  & ' ' & TotalChildCount & ' รายการ'"
      .RefreshGroups sgCollapseGroups

      'ขยาย
      .ExpandAll
      .DataRowCount = SGGrid1.DataRowCount - 1


จะสอบถามว่า
TotalChildCount
มันเป็นตัวแปรที่รับค่า มาจากไหนครับ
ถ้าผมต้องการเปลี่ยนจาก Count มาเป็น Sum แทน
จะต้องแก้ไขอย่างไรครับ

และอีกเรื่องครับ จะถามว่า ถ้าต้องการให้แสดงแบบตามรูปเลยครับ
ลองเรียกใช้
.RefreshGroups sgCollapseGroups
.CollapseAll
ก็ยังแสดงเหมือนเดิมครับ

ขอความรู้จากท่านพี่ด้วยครับ

ขอบพระคุณครับ

*** ท่านพี่ ดูแล&รักษาสุภาพบ้างนะครับ***

บันทึกการเข้า

ออฟไลน์ ทองก้อน ทับทิมกรอบ

  • Administrator
  • *****
  • กระทู้: 245
  • เพศ: ชาย
  • Webmaster G2GNet
Re: หาผลรวมจำนวนเงิน Sharp Grid
« ตอบกลับ #1 เมื่อ: กรกฎาคม 12, 2016, 01:56:31 am »


คู่มือ SharpGrid 2.0

ที่ถามมาทั้งหมดนั้นอยู่ใน Manual หมดแล้วครับ ให้ดูเรื่อง sgCalculations Enum และเรื่อง Group Calculations การนับแถวต่างจะรวมอยู่ที่นี่หมด

บันทึกการเข้า
สิ่งที่ดีกว่าการให้ คือการให้แบบไม่มีที่สิ้นสุด

ออฟไลน์ kai54

  • Newbie
  • *
  • กระทู้: 10
Re: หาผลรวมจำนวนเงิน Sharp Grid
« ตอบกลับ #2 เมื่อ: กรกฎาคม 12, 2016, 09:55:54 am »


คู่มือ SharpGrid 2.0

ที่ถามมาทั้งหมดนั้นอยู่ใน Manual หมดแล้วครับ ให้ดูเรื่อง sgCalculations Enum และเรื่อง Group Calculations การนับแถวต่างจะรวมอยู่ที่นี่หมด

ขอบพระคุณณ ครับ

บันทึกการเข้า