안녕하세여 고수님들..
이것좀 함 봐주세여? ㅠ.ㅠ
기간( ex) 3개월 )과 시작일날짜( ex) 2002-10-11 )를 입력한 다음
엔터를 치면 자동적으로 날짜를 계산해서(3개월 + 2002-10-11) 종료일 날짜(2003-01-10)를
찍어주는 루틴입니다.
여기서 그리드에다 찍어주는데 1달 단위로 찍어줍니다.
첫번째 ROW : 2002-10-11 ~ 2002-11-10
두번째 ROW : 2002-11-11 ~ 2002-12-10
세번째 ROW : 2002-12-11 ~ 2003-01-10
이렇게 찍어주는 루틴입니다.
제발 고수님의 조언이 필요 합니다.. 그럼 수고하세여 /////
기간을 받는다고 햇으니 기간을 for 문으로 돌리고요..
for i := 1 to 기간
incmonth(시작,i)
function IncMonth(const Date: TDateTime; NumberOfMonths: Integer): TDateTime;