42 call symputx(
'flags',flags,
'l');
45* use a temporary fileref to hold the response;
46filename response temp;
50 <Reposid>$METAREPOSITORY</Reposid>
51 <Type>SASLibrary</Type>
56 </GetMetadataObjects>'
62 infile response lrecl=32767;
71 put
'<SXLEMAP version="1.2" name="SASLibrary">';
72 put
'<TABLE name="SASLibrary">';
73 put
'<TABLE-PATH syntax="XPath">//Objects/SASLibrary</TABLE-PATH>';
74 put
'<COLUMN name="LibraryId">><LENGTH>17</LENGTH>';
75 put
'<PATH syntax="XPath">//Objects/SASLibrary/@Id</PATH></COLUMN>';
76 put
'<COLUMN name="LibraryName"><LENGTH>256</LENGTH>>';
77 put
'<PATH syntax="XPath">//Objects/SASLibrary/@Name</PATH></COLUMN>';
78 put
'<COLUMN name="LibraryRef"><LENGTH>8</LENGTH>';
79 put
'<PATH syntax="XPath">//Objects/SASLibrary/@Libref</PATH></COLUMN>';
80 put
'<COLUMN name="Engine">><LENGTH>12</LENGTH>';
81 put
'<PATH syntax="XPath">//Objects/SASLibrary/@Engine</PATH></COLUMN>';
82 put
'</TABLE></SXLEMAP>';
84libname _XML_ xml xmlfileref=response xmlmap=sxlemap;
87proc sort data=_XML_.saslibrary out=&outds;
93filename sxlemap clear;
94filename response clear;