home *** CD-ROM | disk | FTP | other *** search
- ********************
-
- FUNCTION Make_empty
-
- PARAMETERS _infield
-
- PRIVATE _qaz
-
- DO CASE
- CASE TYPE("_infield") = "C"
- RETURN(SPACE(LEN(_infield)))
- CASE TYPE("_infield") = "N"
- RETURN(VAL(STR(_infield - _infield)))
- CASE TYPE("_infield") = "D"
- RETURN(CTOD(" / / "))
- CASE TYPE("_infield") = "M"
- RETURN("")
- CASE TYPE("_infield") = "A"
- IF !EMPTY(ALIAS())
- FOR _qaz = 1 TO LEN(_infield)
- _field = FIELD(_qaz)
- IF !EMPTY(_field)
- _infield[_qaz] = Make_empty(&_field.)
- ELSE
- EXIT
- ENDIF
- NEXT
- ENDIF
- RETURN("")
- OTHERWISE
- RETURN(.F.)
- ENDCASE
-
- * End of File