Annotation of freem_fileman/DINIT27L.m, revision 1.1
1.1 ! snw 1: DINIT27L ;SFISC/DPC - SAS (COLUMNS) FOREIGN FORMAT;2/26/93 11:05 AM
! 2: ;;21.0;VA FileMan;;Dec 28, 1994
! 3: ;Per VHA Directive 10-93-142, this routine should not be modified.
! 4: F I=1:2 S X=$T(ENTRY+I) G:X="" ^DINIT28 S Y=$E($T(ENTRY+I+1),5,999),X=$E(X,4,999),@X=Y
! 5: Q
! 6: ENTRY ;
! 7: ;;^DIST(.44,.011,0)
! 8: ;;=SAS (COLUMNS)^^^^^1^1^0^1^^1^1
! 9: ;;^DIST(.44,.011,1)
! 10: ;;=D SASCOL^DDXPLIB
! 11: ;;^DIST(.44,.011,2)
! 12: ;;=";"
! 13: ;;^DIST(.44,.011,3,0)
! 14: ;;=^^5^5^2921229^
! 15: ;;^DIST(.44,.011,3,1,0)
! 16: ;;=This format creates output designed for use with SAS. The output is
! 17: ;;^DIST(.44,.011,3,2,0)
! 18: ;;=column-oriented. The user is prompted for field lengths, maximum record
! 19: ;;^DIST(.44,.011,3,3,0)
! 20: ;;=length, field names (used as SAS variable names), and data types. Field
! 21: ;;^DIST(.44,.011,3,4,0)
! 22: ;;=length for date data types must be 8 or larger. No semicolons (;) may
! 23: ;;^DIST(.44,.011,3,5,0)
! 24: ;;=appear in the data.
! 25: ;;^DIST(.44,.011,4,0)
! 26: ;;=^^6^6^2930226^^^
! 27: ;;^DIST(.44,.011,4,1,0)
! 28: ;;=The exported output begins with an INPUT statement that contains variable
! 29: ;;^DIST(.44,.011,4,2,0)
! 30: ;;=names as specified by the user. For numeric and free text (character)
! 31: ;;^DIST(.44,.011,4,3,0)
! 32: ;;=data, the start and end columns are shown. For date data, the informat
! 33: ;;^DIST(.44,.011,4,4,0)
! 34: ;;='YYMMDDw.' is used with data always given YYYYMMDD (i.e., full century
! 35: ;;^DIST(.44,.011,4,5,0)
! 36: ;;=data). Following the INPUT statement is a 'CARDS;' line, followed by the
! 37: ;;^DIST(.44,.011,4,6,0)
! 38: ;;=columnar data, followed by ';'.
! 39: ;;^DIST(.44,.011,5,0)
! 40: ;;=^.441^^
! 41: ;;^DIST(.44,.011,6)
! 42: ;;=S Y=X+17000000
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>