Crystal Report หาจำนวนวันในเดือนนั้น อย่างไร
เบื้องต้น เป็นแบบนี้ครับ
ใช้ function Datediff ครับ
DateDiff (intervalType, startDateTime, endDateTime)
ใส่ intervalType เป็น d (หมายถึง วัน)
startDateTime เป็น วันที่ 1 ของเดือนนี้
endDateTime เป็น วันที่ 1 ของเดือนหน้า
ส่วนวิธี ได้มาซึ่ง วันที่ 1 เดือนนี้ใช้ Function
DateSerial (year, month, day)
และ DateAdd (intervalType, nIntervals, startDateTime) ช่วย
ใช้ IntervalType = m คือเดือน
เช่น
วันที่ 1 เดือนนี้
d1= DateSerial (YEAR(CurrentDate),MONTH(CurrentDate ),1)
วันที่ 1 เดือนหน้า
d2= DateAdd (m,1,d1)
ส่วน จำนวนวัน
dcount= DateDiff (d,d1,d2)
แค่นี้ครับ
ใช้ function Datediff ครับ
DateDiff (intervalType, startDateTime, endDateTime)
ใส่ intervalType เป็น d (หมายถึง วัน)
startDateTime เป็น วันที่ 1 ของเดือนนี้
endDateTime เป็น วันที่ 1 ของเดือนหน้า
ส่วนวิธี ได้มาซึ่ง วันที่ 1 เดือนนี้ใช้ Function
DateSerial (year, month, day)
และ DateAdd (intervalType, nIntervals, startDateTime) ช่วย
ใช้ IntervalType = m คือเดือน
เช่น
วันที่ 1 เดือนนี้
d1= DateSerial (YEAR(CurrentDate),MONTH(CurrentDate ),1)
วันที่ 1 เดือนหน้า
d2= DateAdd (m,1,d1)
ส่วน จำนวนวัน
dcount= DateDiff (d,d1,d2)
แค่นี้ครับ
ความคิดเห็น
แสดงความคิดเห็น