GMRCCY ;SFVAMC/DAD - Consult Closure Tool: Date Range Selector ;01/20/17 15:19
Source file <GMRCCY.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(GMTBEG,GMTEND,GMHEAD,GMRANG) | ; *** Entry Point
; Input ; GMTBEG = Begin date - Default (FM Int) [Req, Pass by ref] ; GMTEND = End date - Default (FM Int) [Req, Pass by ref] ; GMHEAD = Header line [Opt, Pass by value] ; GMRANG = Date range type [Opt, Pass by value] ; M,M!,Q,Q!,S,S!,Y,Y!,F,F!,U,U! ("!" forces selection) ; Output ; $$EN() = 1 - Okay OR 0 - Exit ; GMTBEG = Begin date [If $$EN()=1 FM Int Date, Else ""] ; GMTEND = End date [If $$EN()=1 FM Int Date, Else ""] |
|
| FRAMDAT | ;; TimeFrameName
|
|
| ASKDATE(GMWHEN,GMDFLT,GMTBEG,GMTEND) | ; *** Prompt for date range
|
|
| MONTH(GMWHEN,GMDFLT,GMTBEG,GMTEND) | ; *** Monthly
|
|
| MONTHDAT | ;; MonthNumber ^ DaysInMonth ^ MonthName
|
|
| QUART(GMWHEN,GMDFLT,GMTBEG,GMTEND) | ; *** Quarterly & Semi-Annually
|
|
| QUARTDAT | ;;Name ^ QuarterStart ^ SemiStart ^ QuarterEnd
|
|
| YEAR(GMWHEN,GMDFLT,GMTBEG,GMTEND) | ; *** Yearly & Fiscal Yearly
|
|
| USERSEL(GMWHEN,GMDFLT,GMTBEG,GMTEND) | ; *** User Selectable
|
|
| BELL(X) | ; *** Write ?? <Beep>
|
|
| LASTMNTH(GMDATE,GMTBEG,GMTEND) | ; *** Compute last month date range
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|