Sas Autocall宏库无法正常工作

时间:2018-03-23 16:01:09

标签: sas sas-macro sas-studio

我一直在使用宏库来查找和编译我的宏代码直到最近,SAS无法加载宏。

我使用的代码是:

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:output indent="yes" omit-xml-declaration="yes"/>
  <xsl:strip-space elements="*"/>

  <xsl:param name="field" select="'A'"/>

  <xsl:template match="root/parent">
    <xsl:value-of select="sum(element[elementname=$field]/elementvalue)"/>
  </xsl:template>

</xsl:stylesheet>

我的宏作为MacroOne.Sas保存在上面的文件路径中,我尝试在SAS中运行命令

options mautosource sasautos=MacLib;
filename MacLib "C:\Users\your.name.here\Documents\Macro_Library";

出于某种原因,它只是不再编译,任何帮助?

1 个答案:

答案 0 :(得分:1)

这是错误的方式

filename MacLib "C:\Users\your.name.here\Documents\Macro_Library";
options mautosource sasautos=MacLib;