//* job control information goes here //* //STEP1 EXEC yourSASproc //SYSIN DD DATA,DLM='@@' /*********************************************************************/ /* THIS JOB READS A LOAD MODULE INPUT FILE AND GENERATES SAS */ /* PRODUCT USAGE REPORTS BY COMPARING THE LOAD MODULES USED AGAINST */ /* THE SAS LOAD MODULES AND ASSOCIATED PRODUCTS TABLE. */ /* */ /* INPUT: LOAD MODULE FILE */ /* SAS 9.2 LOAD MODULE AND ASSOCIATED PRODUCTS LIBRARY TABLE */ /* */ /* OUTPUT: PRODUCT USAGE REPORT BY FREQUENCY OF SAS PRODUCTS USED BY */ /* A USER */ /* PROC PRINT REPORT LISTING SAS PRODUCTS USED BY EACH USER */ /* PROC PRINT REPORT LISTING SAS PRODUCTS USED BY JOB NAME */ /* */ /* */ /*********************************************************************/ /* ALLOCATE THE LOAD MODULE FILE THAT CONTAINS LOAD MODULES THAT */ /* WERE EXECUTED */ FILENAME LOADIN 'your.load.module.data.file' DISP=SHR; /* THIS DATA STEP USES THE LOAD MODULE INPUT FILE AND SAS LOAD */ /* MODULE PRODUCT DATA SET TO CREATE A PRODUCT USAGE DATA SET */ /* WHICH WILL BE USED TO GENERATE THE SAS USAGE REPORTS */ DATA LOADTBL; INFILE LOADIN; /* THIS IS JUST A SAMPLE INPUT STATEMENT-YOU WILL NEED TO MODIFY */ /* IT TO FIT YOUR INPUT FILE. THE FOLLOWING REPORT STEPS REQUIRER */ /* A JOBNAME AND USER FIELD */ INPUT @1 JOBNAME $8. @9 MODULE $12. @21 USER $8. @29 DATE 7.; RUN; DATA WORK.PRODUCT (INDEX=(MODULE)); LENGTH PROD $20 MODULE $12; INFILE DATALINES DSD DELIMITER=' '; INPUT PROD MODULE; DATALINES; adabas nscddm22 adabas sasadbac adabas sasadbse adabas sasaladb adabas sasioadb adabas sasv@ad adabas uexitb adabas uwyl0198 af sasbld af sasbli af sasbuild af sasv@af af sasztaf af uwyl0006 assist sasv@as assist uwyl0013 base bksprof base bktdnss base blkcopy base cleanwrk base cmpext base cmptkext base dfvault base dltest base dltinfo base docnavpk base docseapk base docutipk base docviepk base gendevio base generext base javainfo base jlaunch base jmakperm base jproxy base lcebin base lceda base lceen base lcees base lcefi base lceicu base lceit base lceja base lceno base lcepl base lcesv base lcstb base llldck base objspawn base resltcgi base sabdbgm base sabds base sabdsc base sabdsx base sabscll base sabsc1m base sabsc2m base sabxdml base sabxini base sabxkrn base sabxshl base sabxspl base sabxtrm base sabyhbr base sabyheb base sabyhl base sabylbx base sabyobl base sabyobs base sabyopn base sabzplc base sabzplh base sabzplm base sas base sasabld base sasab0 base sasacces base sasaf base sasafbrg base sasafe base sasafm base sasafs base sasarbnp base sasarbrp base sasathm base sasauto base sasautop base sasa3x base sasb base sasbigds base sasbins base sasbinsp base sasbmdp base sasbmdpe base sasbopt base sasbxml base sascalen base sascall base sascatal base sascate base sascatl base sascaz base sascazg base sascbt base sasccafe base sasccbin base sasccchr base sascccmp base sascccpm base sasccdft base sasccdic base sasccdmn base sasccflt base sasccfmg base sasccfmt base sasccgdv base sasccgfn base sasccgis base sasccgro base sasccgrs base sascchsr base sasccimg base sascckdm base sascckey base sascclog base sasccmod base sasccool base sasccpmu base sasccrep base sascctem base sascctoo base sascctra base sascdef base sascdisc base sascfg base saschart base sascim base sascimpo base sasclass base sasclstp base sascmpa base sascmpi base sascmpip base sascmxml base sascoll base sascompa base sasconve base sascopyr base sascorr base sascp base sascpo base sascport base sascptyp base sascrcx base sascsrc base sascsrv base sascv2vi base sasdaa base sasdaf base sasdafb base sasdai base sasdat base sasdbcst base sasdbloa base sasdelet base sasdict base sasdijp base sasdip base sasdispl base sasdjv base sasdmcom base sasdmmy base sasdmpqc base sasdoc base sasdocum base sasdosm base sasdrll base sasds base sasdsa base sasdsap base sasdsax base sasdsc base sasdsco base sasdsd base sasdsi base sasdsl base sasdsl6 base sasdsr base sasdss base sasdsv base sasdsvx base sasdsx base sasdsxb base sasdsxp base sasdtb base sasdtdtd base sasdtfl base sasdtoa base saseamgr base saseavof base saseb base sasebdb base sasebio base sasebl base sasebld base saseblu base sasebms base sasebopn base sasebup base sasebwh base sasebxdl base sasebxgt base sasebxin base sasebxop base sasebxrt base sasebyd base sasecvp base sasedito base sasedoc base sasedtx base saseimdb base saseisb base saseisc base sasengmm base sasengsq base saseof base saseolap base sasesql base sasetb base sasetrc base sasexfl base sasexml base sasexplo base sasexpor base sasexprc base sasext base sase7 base sase7aud base sase7db base sase7ic base sase7io base sase7l base sase7ld base sase7lu base sase7ms base sase7opn base sase7up base sase7wh base sase7xdl base sase7xgt base sase7xin base sase7xop base sase7xrt base sase7yd base sase7yse base sasfcata base sasfcmp base sasfcopy base sasfdisk base sasfdumm base sasfemai base sasfftp base sasfgter base sasfilip base sasfilsp base sasfiltp base sasfim base sasfltr base sasfm base sasfmd base sasfme base sasfmg base sasfmtc base sasfmte base sasfmtep base sasfmts base sasfmtsp base sasfontr base sasforma base sasforms base sasfpipe base sasfplot base sasfprin base sasfref base sasfrefp base sasfreq base sasfre7 base sasfrm base sasfslis base sasfsock base sasfss base sasfsv base sasftape base sasftemp base sasfterm base sasfupri base sasfurl base sasfxpri base sasfyp base sasfzmsg base sasf03 base sasgdat base sasgdgif base sasgenfm base sasgenke base sasgfsv base sasgftr base sashost base sashstfm base sashsys base sashsysp base sashtm base sashtpb base sashttp base sashttpu base sasiaspp base sasidat base sasidisp base sasiebsp base sasigbmp base sasigcat base sasigcmp base sasigdat base sasigdum base sasiggen base sasiggif base sasigjff base sasigpbm base sasigpcd base sasigpcl base sasigpcx base sasigpng base sasigps base sasigtga base sasigtif base sasigxbm base sasigxwd base sasiimlp base sasiimpp base sasilge base sasilisp base sasillog base sasilng base sasilnge base sasilngp base sasilsap base sasimage base sasimap base sasimdba base sasimgu base sasimpor base sasinbre base sasinfom base sasioime base sasioinv base sasiomet base sasiormt base sasiotst base sasioxml base sasio500 base sasipsap base sasispd base sasispe base sasispf base sasispnp base sasispsp base sasisrvp base sasissap base sasisvap base sasisve base sasisvlp base sasisvnp base sasisvsp base sasitems base sasitpp base sasitse base sasitsmp base sasitssp base sasitstp base sasiut base sasiyde base sasiydp base sasiyhle base sasiyhlp base sasiyhme base sasiyop base sasiysqp base sasi8rmt base sasjhlp base sasjmonb base sasjsd base sasjtblb base saslcsrv base sasldap base sasldblp base sasldefa base saslds base saslibr base sasloadd base saslogl base saslpa base saslswin base saslyout base sasl4s base sasmacl base sasmakem base sasmdpat base sasmdpca base sasmdpcu base sasmdpdm base sasmdpds base sasmdpfd base sasmdpfu base sasmdphi base sasmdplv base sasmdpme base sasmdpms base sasmdppr base sasmdppt base sasmdpse base sasmdpsh base sasmdxp1 base sasmdxp2 base sasmdxp3 base sasmeans base sasmeas base sasmetab base sasmetac base sasmetad base sasmetai base sasmetal base sasmetao base sasmetar base sasmetas base sasmigra base sasmlacc base sasmlexp base sasmlgen base sasmlmap base sasmlodm base sasmlora base sasmlwsd base sasmlxbr base sasmmgr base sasmonbr base sasmono base sasmpbr base sasmrk base sasms base sasmsgcl base sasmsgds base sasmsgsr base sasmsr base sasmtlb base sasmvafm base sasmvaio base sasmvaut base sasnew base sasnickn base sasnlobr base sasnmsrv base sasoauto base sasobspp base sasocat base sasocll base sasocmx base sasocnt base sasocon base sasocsf base sasoda base sasodbcs base sasode base sasodep base sasodex base sasodfm base sasodfmm base sasodm base sasodnsp base sasodpr base sasodr base sasods base sasodsm base sasodst base sasodtp base sasodtpo base sasodx base sasodxe base sasodxfe base sasodxp base sasoevt base sasoexf base sasoext base sasofbr base sasofen base sasofld base sasogrp base sasogtl base sasogvu base sasohot base sasohst base sasoidlg base sasoimp base sasoipt base sasolab base sasolape base sasolapo base sasolay base sasolen base sasolpsv base sasolpwt base sasomap base sasomdbd base sasomdbi base sasomip base sasomssv base sasoo base sasoorg base sasopal base sasopbp base sasopfd base sasopgc base sasoplt base sasopman base sasoptio base sasoptlo base sasoptsa base sasoptsp base sasoptsv base sasosiri base sasosld base sasosrc base sasoted base sasotl base sasotre base sasowid base saspcb base saspcc base saspcmp base saspcr base saspddbg base saspdgif base saspdpcl base saspdpdf base saspdpng base saspdpsl base saspds base saspdsco base saspdsp base saspdsvg base saspdtj base saspfyp base saspkrm base sasplot1 base saspls base saspmenu base saspmml base saspolap base saspor base saspos base sasprint base sasprocd base sasproci base sasprodu base sasproto base sasprtde base sasprtex base sasprtto base sasprt7 base sasprxy base saspsck base saspsd base saspso base saspstor base saspubr base saspuz base saspwctp base saspwenc base saspxml base saspxq base sasp01 base sasp02 base sasp03 base sasp05 base sasp08 base sasp09 base sasp10 base sasp11 base sasp12 base sasp13 base sasp14 base sasp15 base sasp16 base sasquniv base sasqutil base sasrank base sasras base sasrec base sasref base sasrefp base sasregis base sasreh base sasrehp base sasrel base sasrelea base sasrelp base sasrepcm base sasreplp base sasrepmn base sasrepor base sasrepwd base sasrepz base sasrep7 base sasrer base sasrerp base sasretr base sasrev base sasrevp base sasrkmtp base sasrm base sasrpkg base sasrpkgp base sasrps base sasrpsp base sasrpt base sasrskp base sasrtf base sassappp base sasscapr base sassched base sassecap base sassecp base sassetin base sassfil base sassfm01 base sasshrae base sasslst base sassoap base sassort base sassourc base sasspde base sasspell base sassphcp base sassphsp base sasspl base sassps base sasspsp base sasspss base sassql base sassqlp base sassqlt base sassqlu base sassqp base sassqpd base sassqx base sassqxb base sassrms base sassrr base sassrv base sassrvp base sasssadp base sasstand base sasstb base sasstgr base sasstpap base sasstpbp base sasstpcp base sasstpp base sasstpvp base sasstrm base sasstsap base sasstsep base sasstsnp base sasstssp base sasststp base sasstsvp base sassvcup base sassvin base sassvstp base sastabul base sastapec base sastapel base sastcpd base sastempl base sastg920 base sastimep base sastk base sastki base sastkir base sastkiw base sastkpte base sastksma base sastksrv base sastoolb base sastools base sastote base sastped base sastrans base sastrant base sastrem base sastrepo base sastrnp base sastso base sastsope base sastssql base sastxts base sastxtsp base sast3270 base sasutilp base sasuuid base sasv@ba base sasvarc base sasvaz base sasvbla base sasvc base sasvdmrx base sasvdmr0 base sasvencr base sasvg base sasvi base sasvk base sasvm base sasvmail base sasvmth base sasvodsv base sasvq base sasvqm base sasvsplt base sasvsub base sasvt base sasvtcp base sasvtre base sasvutil base sasvx base sasvxism base sasvxms0 base sasvxoef base sasvxsam base sasvxusr base sasvxvsm base sasvxvtc base sasvyrx base sasvz base sasvzsr base sasv5seq base sasv5xpt base sasv6seq base sasv7seq base saswfbin base saswfdte base saswfmsc base saswftme base saswgdbg base saswgh base saswgi base saswgp base saswh base saswibin base saswidte base saswimsc base saswitme base saswk base saswob base saswobc base saswobs base saswqs base saswr base sasws base saswuany base saswuasn base saswubet base saswubit base saswucha base saswuchr base saswucmp base saswucom base saswudgm base saswudsf base saswudte base saswuerf base saswuexp base saswufin base saswufns base saswufzs base saswug base saswugam base saswugmm base saswuhyp base saswuint base saswuisp base saswulgm base saswumod base saswuord base saswupif base saswurnd base saswusdz base saswusin base saswusor base saswustd base saswusym base saswusys base saswutnh base saswxxc base saswzdc base saswzdj base saswzdk base saswzdt base saswzsd base saswzsu base saswztx base saswzx base sasxaa base sasxal base sasxany base sasxattr base sasxa1 base sasxb base sasxbam base sasxbamb base sasxbamf base sasxbamh base sasxbaml base sasxbamo base sasxbamp base sasxbams base sasxbamt base sasxbamw base sasxbs base sasxbtch base sasxdbi base sasxdmr base sasxdms base sasxdtu base sasxed base sasxed2 base sasxed3 base sasxed4 base sasxerrr base sasxevnt base sasxfnc base sasxfnd base sasxfs base sasxgfs base sasxggaf base sasxggxl base sasxgsup base sasxgtf base sasxgto base sasxgtr base sasxgtrl base sasxkern base sasxkini base sasxkrin base sasxkrn2 base sasxktrm base sasxlang base sasxlmgr base sasxlog base sasxmac base sasxmc2 base sasxml base sasxmodm base sasxmog base sasxmoh base sasxmoim base sasxn base sasxnf base sasxnw base sasxobj base sasxomi base sasxprrp base sasxshel base sasxsini base sasxsite base sasxsl base sasxslpg base sasxslrr base sasxsmw base sasxsmws base sasxsrin base sasxug base sasxwfs base sasxwher base sasxwind base sasxzcrp base sasyalt base sasyby base sasyh base sasyhdb base sasyheri base sasyhl base sasyhre8 base sasyhre9 base sasyhrop base sasyhrsq base sasyhrsv base sasyhrwt base sasyhr1 base sasyhr2 base sasyio2 base sasylf base sasync base sasyoio base sasyoix base sasyoup base sasyp base sasyr base sasysq base sasyuc base sasyui base sasyys base sasyzb base sasyzclz base sasyzcl2 base sasyzcrd base sasyzcre base sasyzcrl base sasyzcr2 base saszaadd base saszaf base saszaflo base saszamrg base saszaplo base saszapop base saszaprp base saszarsc base saszascr base saszaspl base saszawrp base saszbind base saszbld base saszbnds base saszbrop base saszcaps base saszcasl base saszcat base saszcatl base saszcbox base saszccbl base saszcdlg base saszcehs base saszcexp base saszcfwc base saszcgen base saszcntl base saszcocb base saszcoco base saszcolb base saszcoll base saszcolo base saszcolr base saszcolv base saszconn base saszcopb base saszcosp base saszcotf base saszcotl base saszcotv base saszcpy base saszcred base saszcset base saszcsiz base saszculv base saszdex base saszdir base saszdsel base saszdsin base saszdupl base saszebar base saszeclv base saszeexo base saszefnd base saszegen base saszelbx base saszemsg base saszeopt base saszert base saszew base saszexp base saszfasg base saszfbox base saszfctl base saszfeng base saszfexo base saszfgen base saszflin base saszflop base saszflst base saszfmob base saszfmse base saszfnam base saszfnd base saszfndo base saszform base saszfpad base saszfrs base saszfsht base saszgego base saszgeto base saszgexo base saszgprt base saszgrp base saszhelp base saszibox base saszimg base saszimge base saszimgf base saszinbs base saszindt base saszip base saszipam base saszkeys base saszlasg base saszlbfl base saszlese base saszlgen base saszlist base saszlog base saszlrcl base saszlsht base saszlsiz base saszlst base saszmarg base saszmcls base saszmcub base saszmeml base saszmenu base saszmexo base saszmgen base saszmlbx base saszmmg base saszmopt base saszmpc base saszmpmn base saszmtfl base saszmvst base saszncop base sasznewo base sasznfld base sasznobj base sasznote base sasznums base saszoass base saszoatr base saszogen base saszomgr base saszomi base saszomip base saszonam base saszoprp base saszoptn base saszornt base saszpadv base saszpage base saszpapr base saszpass base saszpcmd base saszpdsc base saszpdst base saszpent base saszpfnt base saszpgm base saszpgmd base saszpgsz base saszplbx base saszpmis base saszprli base saszprlp base saszprls base saszprlt base saszprlv base saszprlw base saszprnt base saszprop base saszprot base saszpsel base saszpsht base saszpsiz base saszpsrc base saszptfw base saszptsv base saszptyp base saszpvew base saszreg base saszrege base saszrepo base saszres base saszreso base saszrgen base saszrout base saszrsel base saszsamp base saszsclr base saszscrl base saszsetc base saszsetp base saszslbx base saszsnco base saszsort base saszsprt base saszsrv base saszsuri base saszsysp base sasztabr base sasztbar base sasztbut base sasztcol base sasztego base saszteos base saszterr base sasztgen base sasztidx base sasztlfn base sasztmod base sasztntg base sasztoth base sasztpop base sasztprt base sasztran base saszttst base sasztx base saszu base saszunit base saszu2 base saszvar base saszvarl base saszvar2 base saszview base saszxomi base sas6dbi base sas92xml base skndns base snapmods base srchcgi base svc0mvs base tcpdencr base tcptest base tkaatex base tkaggr base tkarbnp base tkarbrp base tkarm base tkautop base tkbinsp base tkbplus base tkbtree base tkcacr base tkcacs base tkcacw base tkcg base tkclstp base tkcmpip base tkcop base tkcptyp base tkdb2caf base tkdijp base tkeaa base tkeaf base tkeai base tkeaiom base tkeardp base tkeavl base tkecradl base tkedavc base tkedb2m base tkedfwlp base tkeeam base tkeencr base tkefd base tkefmfbi base tkefmfdt base tkefmfms base tkefmfnl base tkefmftm base tkefmfuw base tkefmprf base tkefmt base tkefmtio base tkefnc base tkehml base tkela base tkeldap base tkelm base tkelog base tkels base tkemime base tkemvasv base tkeolpc base tkeols base tkeomres base tkeparse base tkepdl base tkepm base tkequ base tkerstor base tkesasio base tkesasut base tkesort base tkesptk base tketok base tketsb base tketsi base tkeuri base tkeutil base tkevp base tkewh base tkewubit base tkewuchr base tkewudte base tkewumth base tkexml base tkezx base tkfilip base tkfilsp base tkfilter base tkfiltp base tkfmtep base tkfmtsp base tkfrefp base tkhsysp base tkhttp base tkiaspp base tkicache base tkidisp base tkiebsp base tkiimlp base tkiimpp base tkilge base tkilis base tkilisp base tkillog base tkilnge base tkilngp base tkilsap base tkim base tkioe base tkiohq base tkiomen base tkiomio base tkiomjnl base tkiomlb base tkiomobj base tkiompeb base tkiomsam base tkiomsvc base tkiop base tkipsap base tkispe base tkispnp base tkispsp base tkisrvp base tkissap base tkisvap base tkisve base tkisvlp base tkisvnp base tkisvsp base tkitcp base tkitpp base tkitse base tkitsmp base tkitssp base tkitstp base tkiyde base tkiydp base tkiyhle base tkiyhlp base tkiyhme base tkiyop base tkiysqp base tkjava base tkjni base tklbcost base tklblru base tklblsf base tklbmq base tklbmqts base tklbmru base tklbresp base tkldblp base tkl4iio base tkl4sas base tkmdpat base tkmdpca base tkmdpcu base tkmdpdm base tkmdpds base tkmdpfd base tkmdpfu base tkmdphi base tkmdplv base tkmdpme base tkmdpms base tkmdppr base tkmdppt base tkmdpse base tkmdpsh base tkmdx base tkmdxat base tkmdxca base tkmdxcu base tkmdxdm base tkmdxds base tkmdxfd base tkmdxfu base tkmdxhi base tkmdxlv base tkmdxme base tkmdxms base tkmdxpr base tkmdxpt base tkmdxp1 base tkmdxp2 base tkmdxp3 base tkmdxs base tkmdxse base tkmdxsh base tkmvsenv base tknls base tknlsgb base tknlsldb base tknlsmb base tknlssb base tknpx base tkobjpsa base tkobjsps base tkobspp base tkodnsp base tkodxe base tkodxfe base tkodxp base tkolape base tkolay base tkolutl base tkomi base tkomip base tkoms base tkoptsp base tkpdsp base tkperf base tkptstm base tkpwctp base tkqtcp base tkrefp base tkrehp base tkrelp base tkreplp base tkrerp base tkrevp base tkrkmtp base tkrpkgp base tkrpsp base tkrskp base tksapp base tksappp base tksched base tkscript base tksecap base tksecp base tksecure base tkserv base tksphcp base tksphsp base tkspsp base tksrvp base tkssadp base tkstpap base tkstpbp base tkstpcp base tkstpp base tkstpvp base tkstring base tkstsap base tkstsep base tkstsnp base tkstssp base tkststp base tkstsvp base tksvstp base tktcptst base tktki base tktkir base tktkiw base tktrnp base tktxtsp base tkugeodi base tkutilp base tkwdtst base tkwsc base tkxomi base tkznlo base tk4aarm4 base tk4aasy base tk4aboot base tk4adb base tk4afile base tk4afilt base tk4afref base tk4aiomc base tk4aiome base tk4aioms base tk4ajnlc base tk4aroll base tk4asasl base tk4aslog base tk4azosf base tk4azwto base t0a0de base t0a0en base t0a0es base t0a0fr base t0a1de base t0a1en base t0a1es base t0a1fr base t0a2de base t0a2en base t0a2es base t0a2fr base t0a3de base t0a3en base t0a3es base t0a3fr base t0a4de base t0a4en base t0a4es base t0a4fr base t0a5de base t0a5en base t0a5es base t0a5fr base t0a6de base t0a6en base t0a6es base t0a6fr base t0a8de base t0a8en base t0a8es base t0a8fr base t0a9de base t0a9en base t0a9es base t0a9fr base t0b1de base t0b1en base t0b1es base t0b1fr base t0b3de base t0b3en base t0b3es base t0b3fr base t0b4de base t0b4en base t0b4es base t0b4fr base t0b5de base t0b5en base t0b5es base t0b5fr base t0b6de base t0b6en base t0b6es base t0b6fr base t0b7de base t0b7en base t0b7es base t0b7fr base t0b8de base t0b8en base t0b8es base t0b8fr base t0b9de base t0b9en base t0b9es base t0b9fr base t0c0en base t0c1de base t0c1en base t0c1es base t0c1fr base t0c3de base t0c3en base t0c3es base t0c3fr base t0c4de base t0c4en base t0c4es base t0c4fr base t0c5de base t0c5en base t0c5es base t0c5fr base t0c6en base t0c8de base t0c8en base t0c8es base t0c8fr base t0d0de base t0d0en base t0d0es base t0d0fr base t0d2de base t0d2en base t0d2es base t0d2fr base t0d3de base t0d3en base t0d3es base t0d3fr base t0d4de base t0d4en base t0d4es base t0d4fr base t0d5de base t0d5en base t0d5es base t0d5fr base t0d6de base t0d6en base t0d6es base t0d6fr base t0d7de base t0d7en base t0d7es base t0d7fr base t0d8de base t0d8en base t0d8es base t0d8fr base t0d9de base t0d9en base t0d9es base t0d9fr base t0e0de base t0e0en base t0e0es base t0e0fr base t0e1de base t0e1en base t0e1es base t0e1fr base t0e3de base t0e3en base t0e3es base t0e3fr base t0e5en base t0f6de base t0f6en base t0f6es base t0f6fr base t0f7de base t0f7en base t0f7es base t0f7fr base t0f8en base t0f9de base t0f9en base t0f9es base t0f9fr base t0g0de base t0g0en base t0g0es base t0g0fr base t0g1de base t0g1en base t0g1es base t0g1fr base t0g7en base t0g8de base t0g8en base t0g8es base t0g8fr base t0h1en base t0h2cs base t0h2de base t0h2en base t0h2es base t0h2fr base t0h2hu base t0h2it base t0h2ja base t0h2ko base t0h2pl base t0h2ru base t0h2sv base t0h2zh base t0h3en base uwfafrdf base uwfascii base uwfbase6 base uwfbidi base uwfbyval base uwfb8601 base uwfcatdf base uwfcptdw base uwfcptwd base uwfcrodf base uwfcstr base uwfcsydf base uwfdandf base uwfdesdf base uwfdeudf base uwfdtdat base uwfdtmon base uwfdtwkd base uwfdtyea base uwfdtyyq base uwfebcdi base uwfengdf base uwfespdf base uwfeurdf base uwfeurfr base uwfeuro base uwfeurox base uwfeurto base uwfe8601 base uwffindf base uwffloat base uwffradf base uwffrsdf base uwfhdate base uwfhebda base uwfhundf base uwfis860 base uwfitadf base uwfjdate base uwfjneng base uwfjtime base uwfkana base uwfkanji base uwfktrun base uwflogpr base uwflogvs base uwfmacdf base uwfmingu base uwfmrb base uwfmsgca base uwfnlbes base uwfnld base uwfnldat base uwfnlddf base uwfnlmni base uwfnlmnl base uwfnlmny base uwfnlnum base uwfnlpct base uwfnlpva base uwfnlstr base uwfnltim base uwfnordf base uwfnumx base uwfn8601 base uwfoddsr base uwfpcpib base uwfpdjul base uwfperce base uwfpoldf base uwfptgdf base uwfpvalu base uwfrever base uwfromaj base uwfrstdo base uwfrusdf base uwfsizek base uwfslodf base uwfsvedf base uwfs370f base uwftwmdy base uwfucs2b base uwfucs2l base uwfucs2x base uwfucs4b base uwfucs4l base uwfucs4x base uwfuesc base uwfuesce base uwfuncr base uwfuncre base uwfunxep base uwfupare base uwfupcas base uwfutf8x base uwfvaxrb base uwfvmszn base uwfvslog base uwfweeku base uwfweekv base uwfweekw base uwfxmlfx base uwfxyymm base uwfyen base uwfyyqz base uwfyywee base uwiafrdf base uwianydt base uwiascii base uwibase6 base uwibyval base uwib8601 base uwicatdf base uwicptdw base uwicptwd base uwicrodf base uwicstr base uwicsydf base uwidandf base uwidesdf base uwideudf base uwiebcdi base uwiengdf base uwiespdf base uwieurdf base uwieuro base uwieurox base uwie8601 base uwifindf base uwifloat base uwifradf base uwifrsdf base uwihhmms base uwihundf base uwiis860 base uwiitadf base uwijdate base uwijneng base uwikana base uwikanji base uwiktrun base uwilogvs base uwimacdf base uwimingu base uwimrb base uwind860 base uwinldat base uwinlddf base uwinlmni base uwinlmnl base uwinlmny base uwinlnum base uwinlpct base uwinltim base uwinordf base uwinumx base uwin8601 base uwipcpib base uwipdjul base uwipoldf base uwiptgdf base uwirever base uwiromaj base uwirusdf base uwisizek base uwislodf base uwistime base uwisvedf base uwis370f base uwitrail base uwiucs2b base uwiucs2l base uwiucs2x base uwiucs4b base uwiucs4l base uwiucs4x base uwiuesc base uwiuesce base uwiuncr base uwiuncre base uwiunxep base uwiupare base uwiupcas base uwiutf8x base uwivaxrb base uwivmszn base uwivslog base uwiweeku base uwiweekv base uwiweekw base uwixyymm base uwiyen base uwiymddt base uwiyymmn base uwiyyqz base uwuairy base uwuallco base uwuanonc base uwuanorm base uwuappsr base uwubipfx base uwublack base uwublksh base uwuchoos base uwuclear base uwucnonc base uwucobol base uwuconst base uwuconvx base uwucrcxx base uwudairy base uwudatdi base uwudefin base uwudevia base uwudmcom base uwudmnor base uwudmran base uwudmyte base uwudsnca base uwudtext base uwudur base uwudurp base uwuenvle base uwueuroc base uwufiler base uwufinan base uwufmtde base uwufnonc base uwugarkh base uwugeodi base uwugetex base uwugetlo base uwugetop base uwugetpx base uwugmtof base uwugrayc base uwugrdsv base uwuholid base uwuhtmld base uwuhtmle base uwuibess base uwuifc base uwuifn base uwuinser base uwuintci base uwuintcy base uwuintfi base uwuintfm base uwuintge base uwuintin base uwuintse base uwuintsh base uwuintte base uwuinvhy base uwuis860 base uwujbess base uwukcomp base uwukcoun base uwukcvt base uwukfold base uwukgetd base uwukinde base uwukleft base uwukleng base uwuklowc base uwukprop base uwukprtf base uwukreve base uwukrigh base uwukscan base uwukstrc base uwuksubs base uwuktran base uwuktrim base uwuktrun base uwukupca base uwukupda base uwukutil base uwukveri base uwuldaps base uwulexco base uwulexpe base uwulogbe base uwulogis base uwulogmp base uwulogpd base uwulogsd base uwulog1p base uwulog4s base uwumargr base uwumd5 base uwumetad base uwumetas base uwumodul base uwumonot base uwumspli base uwunldat base uwunlmny base uwunltim base uwunwkdo base uwupacka base uwupathn base uwuprobb base uwuprobd base uwuprobm base uwupropc base uwuprxch base uwuprxde base uwuprxfr base uwuprxma base uwuprxne base uwuprxpa base uwuprxpo base uwuprxsu base uwuputex base uwupvp base uwuqqpsw base uwuquant base uwurand base uwuregis base uwurtfen base uwurxcha base uwurxche base uwurxfre base uwurxmat base uwurxnex base uwurxpar base uwurxpat base uwurxsho base uwurxsty base uwurxsub base uwusasms base uwusched base uwuscmxx base uwusdget base uwuseech base uwuseenu base uwusoftm base uwusortk base uwusound base uwuspedi base uwustept base uwustrea base uwusysap base uwusyspr base uwutanh base uwutnonc base uwutrans base uwutrant base uwutslvl base uwutslvx base uwuunico base uwuurlde base uwuurlen base uwuuuidg base uwuvnext base uwuweek base uwuwto base uwuxml base uwuyhqre base uwuyield base uwuyrdif base uwuzipci base uwyl0000 base vsocket base vztxeuue base vztxtbl base v6check base v7check base xasvu base xasvubm1 base xasvubm2 base xasvubtc base xasvue base xasvuf base xasvufbt base xasvugc base xasvukf base xasvuki base xasvun base xasvussm base xasvu179 base xasvu279 base xasvu683 base xaswux base yzelib cgitools sasv@wt connect sasctwm connect sasesock connect sasloadu connect sasv@ct connect sasvscri connect saszlscr connect saszrlnk connect uwyl0015 datacom sasalddb datacom sasddbac datacom sasddbcp datacom sasioddb datacom sasv@dd datacom usddbext datacom uwddbext datacom uwyl0199 db2 sasaldb2 db2 sasdbld1 db2 sasdblp1 db2 sasdb2ac db2 sasdb2bs db2 sasdb2db db2 sasdb2ex db2 sasdb2lo db2 sasdb2ut db2 sasd2rub db2 sasd2sub db2 sasiodb2 db2 sasv@dq db2 sasv@d2 db2 uwyl0192 dquality dqloclst dquality dqsrvadm dquality dqsrvlst dquality dqsrvpl1 dquality dqsrvpl2 dquality dqsrvsvc dquality sascue dquality sasdqfam dquality sasdqmat dquality sasdqobs dquality sasdqsch dquality sasdqu dquality sasv@ql dquality saszdq dquality tkearswl dquality uwudqcas dquality uwudqgen dquality uwudqide dquality uwudqloc dquality uwudqmat dquality uwudqpar dquality uwudqpat dquality uwudqsch dquality uwudqsrv dquality uwudqsta dquality uwudqtok dquality uwyl0114 ets sasarima ets sasautor ets sascitib ets sascompu ets sascount ets sasdataf ets sasdiag ets sasdtsrc ets sasentro ets sasesm ets sasesmsc ets sasexpan ets sasfmsd ets sasfmsm ets sasfmsu ets sasforec ets sasloan ets sasmdc ets sasmodel ets sasmodla ets saspanel ets sasqlim ets sasqx11 ets sassimil ets sassimli ets sasspect ets sasstate ets sassysli ets sastimes ets sastrend ets sastscsr ets sasucm ets sasv@et ets sasvarma ets sasx12 ets saszplt ets t0g9de ets t0g9en ets t0g9es ets t0g9fr ets uwucumip ets uwucumpr ets uwueffra ets uwuipmt ets uwunomra ets uwupmt ets uwuppmt ets uwusavin ets uwutimev ets uwyl0003 fsp sasfem fsp sasfe2 fsp sasfl2 fsp sasfpp fsp sasfp2 fsp sasfse fsp sasfsedi fsp sasfsl fsp sasfslet fsp sasfsvie fsp sasv@fs fsp saszfsed fsp saszfsvw fsp saszlett fsp uwyl0004 genetics sasallel genetics sasbtl genetics sascasec genetics sasfamil genetics sasgenes genetics sashaplo genetics sashtsnp genetics saspsmoo genetics sasv@gn genetics uwyl0117 gis sasbgis gis sasdgis gis sasegis gis sasfgis gis sasggis gis sasgis gis sasgisd gis sasigis gis saslgis gis sasmgis gis sasocoe gis sasogis gis saspgis gis sasqgis gis sassgis gis sastgis gis sasv@gi gis sasxgis gis saszgis gis uwulkupc gis uwusteqn gis uwyl0028 graph gbarline graph geocode graph sabxgph graph sabxgpm graph sasamgis graph sasammap graph sascht7 graph sascht8 graph sasgaedt graph sasgafix graph sasgalog graph sasganno graph sasgarea graph sasgastd graph sasgavar graph sasgavlr graph sasgchar graph sasgcont graph sasgdafp graph sasgdags graph sasgdcgm graph sasgdcog graph sasgddbg graph sasgddgi graph sasgddg3 graph sasgddmp graph sasgddmx graph sasgdepf graph sasgdepl graph sasgdevi graph sasgdgdm graph sasgdgml graph sasgdgrl graph sasgdgtc graph sasgdhpj graph sasgdhpl graph sasgdhpp graph sasgdhpt graph sasgdhp1 graph sasgdhtj graph sasgdimg graph sasgdimp graph sasgdi24 graph sasgdi87 graph sasgdkmw graph sasgdlbp graph sasgdll graph sasgdls graph sasgdmgd graph sasgdnap graph sasgdpcg graph sasgdpdf graph sasgdpsl graph sasgdpt2 graph sasgdqms graph sasgdqvp graph sasgdrtm graph sasgdsek graph sasgdsxl graph sasgdtif graph sasgdtkc graph sasgdtki graph sasgdtkq graph sasgdtk0 graph sasgdtk1 graph sasgdtk2 graph sasgdtk5 graph sasgdtk6 graph sasgdvml graph sasgdvt graph sasgdwmf graph sasgdxcl graph sasgdxy graph sasgdx27 graph sasgd852 graph sasgflis graph sasgfont graph sasgimpo graph sasginsi graph sasgkeym graph sasgkpi graph sasgmap graph sasgopti graph sasgpade graph sasgpagl graph sasgpasc graph sasgpaxi graph sasgpcab graph sasgpchk graph sasgpdat graph sasgpdca graph sasgphex graph sasgphyd graph sasgpida graph sasgpidx graph sasgpimp graph sasgpioc graph sasgpisi graph sasgplcl graph sasgplot graph sasgpmic graph sasgpnet graph sasgprin graph sasgproj graph sasgprtm graph sasgpscs graph sasgpstd graph sasgpste graph sasgptcx graph sasgpvat graph sasgp497 graph sasgp71 graph sasgrada graph sasgredu graph sasgremo graph sasgrepl graph sasgslid graph sasgtest graph sasgtile graph sasgtrp graph sasg3d graph sasg3gri graph sasiasp graph sasjprin graph sasmapim graph sasomdt graph sasomnc graph sasomnh graph sasomnp graph sasomns graph sasospl graph sasotsp graph sassgdes graph sassgpan graph sassgplo graph sassgren graph sassgsca graph sassgsil graph sasv@gr graph saswtr graph sasxgano graph sasxged graph sasxgks graph sasxglob graph sasxgopt graph sasxgrl graph sasxgsub graph sasxgx graph saszgraf graph sgwtro graph uwugask graph uwugdraw graph uwuginit graph uwugprin graph uwugraph graph uwugset graph uwugterm graph uwyl0002 hpf sashpf hpf sashpfar hpf sashpfdi hpf sashpfen hpf sashpfes hpf sashpfev hpf sashpfex hpf sashpfid hpf sashpfre hpf sashpfsc hpf sashpfse hpf sashpfuc hpf sasrecon hpf sasselec hpf sasv@hp hpf uwuhpfsc hpf uwyl0116 idms sasv@id idms sasvxidm idms skthred idms uwyl0201 iml sasiappl iml sasibsp iml sasibtra iml sasicovl iml sasicvex iml sasides iml sasiech iml sasieig iml sasievc iml sasifft iml sasifin iml sasigraf iml sasigs iml sasihad iml sasihank iml sasiimp iml sasiipf iml sasiitr iml sasijrt iml sasikalf iml sasilav iml sasilcp iml sasilmts iml sasilp iml sasilsh iml sasimaxq iml sasimd iml sasimf iml sasimi iml sasiml iml sasimlw iml sasimp iml sasinlp iml sasiode iml sasiops iml sasiorp iml sasipgrf iml sasiprod iml sasiquad iml sasirand iml sasirati iml sasiroot iml sasiseq iml sasiset iml sasispln iml sasisvd iml sasitime iml sasitims iml sasitimv iml sasitoep iml sasiwave iml sasv@ml iml uwyl0007 ims imsexec ims sasalims ims sasioims ims sasv@ms ims sasvxdli ims uwyl0200 intrnet sasappsr intrnet sasapsam intrnet sasapsbl intrnet sasapsi intrnet sasv@wb intrnet sasxaps intrnet uwyl0054 inttech sasepubh inttech sasepubq inttech sasestor inttech sasiospk inttech sasmqsrv inttech saspubar inttech saspubem inttech saspubq inttech saspubwd inttech sasretar inttech sasretq inttech sasretwd inttech sasstpam inttech sasstpbl inttech sasstpmv inttech sasv@ih inttech tkstp inttech tkstpc inttech tkstph inttech t0c9de inttech t0c9en inttech t0c9es inttech t0c9fr inttech uwucompa inttech uwuentry inttech uwuevent inttech uwumq inttech uwuretri inttech uwustpsr inttech uwyl0075 lab saslaba lab saslabax lab saslabg lab saslabj lab saslabr lab sasv@lb lab uwuproot lab uwyl0012 mddbserver sasmddb mddbserver sasmdx mddbserver sasoevh mddbserver sasolaca mddbserver sasolacu mddbserver sasoladm mddbserver sasolads mddbserver sasolafd mddbserver sasolahi mddbserver sasolalv mddbserver sasolame mddbserver sasolams mddbserver sasolap mddbserver sasolapr mddbserver sasolapt mddbserver sasolasc mddbserver sasomdb mddbserver sasomdbc mddbserver sasv@mx mddbserver saswebmd mddbserver uwyl0045 or sasassig or sasbom or sasclp or sascnlp or sascpm or sasdtree or sasga or sasgantt or sasintpo or saslp or sasnetdr or sasnetfl or sasnetsi or sasnlp or sasoap or sasool or sasoola or sasoptgr or sasoptlp or sasoptmi or sasoptmo or sasoptqp or sasors or saspm or sasttran or sasv@or or uwyl0005 oracle ormvs10 oracle ormvs9 oracle sasalora oracle sasdbld2 oracle sasdblp2 oracle sasioora oracle sasora oracle sasoraac oracle sasoradb oracle sasv@oc oracle uwyl0194 ormpcomp sasv@oe ormpcomp tkegraph ormpcomp tkeiplp ormpcomp tkeipnlp ormpcomp tkeipqp ormpcomp tkelppre ormpcomp tkelpps ormpcomp tkemilp ormpcomp tkeormp ormpcomp tkesqp ormpcomp tkeuncon ormpcomp t0h4en ormpcomp t0h5en pcfile sasdbf pcfile sasv@pf pcfile t0e2de pcfile t0e2en pcfile t0e2es pcfile t0e2fr pcfile uwyl0208 qc sasanom qc sascapab qc sascusum qc sasfacte qc sasishik qc sasmacon qc sasoptex qc sasparet qc sasrelia qc sasshewh qc sasshw1 qc sasshw2 qc sasshw3 qc sasv@qc qc uwuaoq2 qc uwuasn2 qc uwuati2 qc uwubayes qc uwucusum qc uwuc4 qc uwud2 qc uwud3 qc uwuewmaa qc uwuproba qc uwustdme qc uwuxcusu qc uwyl0008 r3 sascallr r3 sasiosr3 r3 sassr3 r3 sasv@r3 r3 uwyl0216 securedom sasv@sd securedom tcpdrsa securedom tkersa securedom uwyl0094 securessl sasv@sy securessl tkessl session sassess session sasv@se session uwyl0030 share saserhst share sasopera share sasserve share sasv@sh share uwyl0010 sqllibraryc sasv@lc stat sasacecl stat sasadapt stat sasboxpl stat sascalis stat sascanco stat sascandi stat sascatmo stat sasclust stat sascorre stat sasdiscr stat sasdista stat sasfact stat sasfastc stat sasgam stat sasgenmo stat sasglimm stat sasglm stat sasglmmo stat sasglmpo stat sasglmse stat sashpmix stat saskde stat saskrige stat saslatti stat saslifer stat saslifet stat sasloess stat saslogis stat sasmcmc stat sasmi stat sasmiana stat sasmixed stat sasmodec stat sasmultt stat sasneste stat sasnlin stat sasnlmix stat sasnpar1 stat sasortho stat sasphreg stat sasplan stat saspower stat sasprinc stat sasprinq stat sasqpls stat sasqsfrq stat sasqslgt stat sasqsmea stat sasqsreg stat sasqsslt stat sasquant stat sasqvrcl stat sasqvrco stat sasreg stat sasrobus stat sasrsreg stat sasscore stat sasseqde stat sasseqte stat sassimno stat sassim2d stat sasstdiz stat sasstepd stat sastcali stat sastmds stat sastpspl stat sastree1 stat sastreg stat sasttest stat sasv@st stat sasvario stat uwuepinv stat uwuhwinv stat uwuowenq stat uwyl0001 s2k sasals2k s2k sasdblp6 s2k sasdbs2k s2k sasios2k s2k sasquest s2k sass2kac s2k sass2kde s2k sass2kgp s2k sasv@s2 s2k uwyl0197 tablesrvtk ds2hash tablesrvtk ds2hitr tablesrvtk sasiotse tablesrvtk sastse tablesrvtk tkbo tablesrvtk tkecat tablesrvtk tkecurs tablesrvtk tkedcm tablesrvtk tkedct tablesrvtk tkedict tablesrvtk tkedp tablesrvtk tkeds tablesrvtk tkedsq tablesrvtk tkefire tablesrvtk tkeiojnl tablesrvtk tkepre tablesrvtk tkespde tablesrvtk tkespds tablesrvtk tkesql tablesrvtk tkesqlb tablesrvtk tkesqlc tablesrvtk tkesqlo tablesrvtk tkesqlp tablesrvtk tkesqlq tablesrvtk tkesqlx tablesrvtk tketmi tablesrvtk tketmss tablesrvtk tketrc tablesrvtk tketsc tablesrvtk tket2q tablesrvtk tkeyze tablesrvtk tkqdb tablesrvtk tkstse tablesrvtk tkstsn tablesrvtk tkstss tablesrvtk tkstst tablesrvtk tkstsv tablesrvtk tktsqdb tablesrvtk t0d1de tablesrvtk t0d1en tablesrvtk t0d1es tablesrvtk t0d1fr tablesrvtk t0e6en tablesrvtk t0e7en tablesrvtk t0e8de tablesrvtk t0e8en tablesrvtk t0e8es tablesrvtk t0e8fr tablesrvtk t0e9en tablesrvtk t0f0en tablesrvtk t0f1en tablesrvtk t0f2en tablesrvtk t0f4de tablesrvtk t0f4en tablesrvtk t0f4es tablesrvtk t0f4fr tablesrvtk t0g2en tablesrvtk t0g3en tablesrvtk uwyl0544 teradata sasaxsm teradata sasiotra teradata sasmlam teradata sasmlne teradata sastra teradata sasv@te teradata uwyl0219 toolkit postproc toolkit preproc toolkit sasp toolkit sasuserp toolkit sasv@to toolkit uwyl0016 ; RUN; DATA PRODRPT(KEEP=JOBNAME PROD USER DATE); /* VALUE OF THE KEY VARIABLE COMES FROM THE LOADIN FILE */ /* AND IS USED TO FIND A MATCH ON THE INDEXED PRODUCT */ /* DATA SET. */ SET LOADTBL; SET PRODUCT KEY=MODULE/UNIQUE; /* CHECK RETURN CODE FROM SEARCH */ SELECT (_IORC_); /* MATCH FOUND */ WHEN (%SYSRC(_SOK)) DO; OUTPUT; END; /* MATCH NOT FOUND IN MASTER */ WHEN (%SYSRC(_DSENOM)) DO; _ERROR_=0; END; OTHERWISE DO; PUT 'UNEXPECTED ERROR: _IORC_= ' _IORC_; STOP; END; END; RUN; /* USE PROC FREQ TO GENERATE A SAS USAGE REPORT FOR EVERY USER */ PROC FREQ DATA=PRODRPT; TABLES PROD * USER / NOPERCENT NOCUM NOROW NOCOL; RUN; /* THE FOLLOWING STEPS PROVIDE AN ADDITIONAL PROC PRINT REPORT. */ /* THE STEPS SORT THE USAGE REPORT DATA SET, */ /* CREATING A NEW SORTED DATA SET BY USER AND SAS PRODUCT. */ /* THEN PRINTS AN USAGE REPORT FOR THE PRODUCTS USED BY EACH USER */ PROC SORT DATA=PRODRPT OUT=USERSORT NODUPKEY; BY USER PROD; RUN; DATA USERRPT(KEEP= USER PROD); LABEL USER='USER ID' PROD='PRODUCT USED'; SET USERSORT; BY USER; IF FIRST.USER THEN FIRST=USER; ELSE USER=' '; RUN; PROC PRINT DATA=USERRPT NOOBS; TITLE 'PRODUCTS USED BY EACH USER'; RUN; /* THE FOLLOWING STEPS PROVIDE AN ADDITIONAL PROC PRINT REPORT. */ /* THE STEPS SORT THE USAGE REPORT DATA SET, */ /* CREATING A NEW SORTED DATA SET BY JOB NAME AND PRODUCT. */ /* THEN PRINTS AN USAGE REPORT FOR EACH PRODUCT AND THE JOBNAMES */ PROC SORT DATA=PRODRPT OUT=USERSORT NODUPKEY; BY PROD JOBNAME ; RUN; DATA USERRPT(KEEP= JOBNAME PROD); LABEL JOBNAME='JOB NAME' PROD='PRODUCT USED'; SET USERSORT; BY PROD; IF FIRST.PROD THEN FIRST=PROD; ELSE PROD=' '; RUN; PROC PRINT DATA=USERRPT NOOBS; VAR PROD JOBNAME; TITLE 'JOBNAMES USING EACH PRODUCT'; RUN; @@