楼主: freetest
6029 6

[求助] 如何看到 sasmacro catalog中的宏文件源码 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

16%

还不是VIP/贵宾

-

威望
0
论坛币
17 个
通用积分
2.5500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1939 点
帖子
86
精华
0
在线时间
110 小时
注册时间
2007-1-14
最后登录
2026-1-13

楼主
freetest 发表于 2009-3-22 10:40:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

各位大侠,

     小弟最近一直在学习利用sas 直接出指定格式的统计报告,最近下了一个人家写好的sas程序,其中宏文件存在

sasmacro catalog文夹中,我知道如何用宏语言调用这些程序,但是我想看看宏的源文件是如何编写的,希望诸位不吝赐

教,小弟在这里谢过了。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:sasmacro Catalog sasmacr Macro acr 文件 源码 Catalog sasmacro

回帖推荐

yongyitian 发表于3楼  查看完整内容

调用macros的时侯一般要用到options语句来告诉SAS你的macro是原码(source)还是编辑过的(compiled)。如果options语句中有sasmstore,那你调用的是compiled macro。 compiled macro 不能生成source,很有可能你找不到原码。如果options语句没有sasmstore, 那你调用的是原码(source)。 用explore查找lib=指定的library可以找到原码的文件,doubleclick 就可看见内容了。

本帖被以下文库推荐

沙发
sparklem65 发表于 2009-3-29 12:05:00
我也很想知道答案,最近也遇到了这样的问题

藤椅
yongyitian 发表于 2009-3-31 00:44:00

调用macros的时侯一般要用到options语句来告诉SAS你的macro是原码(source)还是编辑过的(compiled)。

如果options语句中有sasmstore,那你调用的是compiled macro。 compiled macro 不能生成source,很有可能你找不到原码。

如果options语句没有sasmstore, 那你调用的是原码(source)。 用explore查找lib=指定的library可以找到原码的文件,doubleclick 就可看见内容了。

已有 2 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子
爱萌 + 100 学习了

总评分: 经验 + 3  论坛币 + 103   查看全部评分

板凳
qoo_519 发表于 2009-3-31 14:43:00
可以在option中指定 mlogic mprint;在log中可以看到宏的输出语句

报纸
赵一可 发表于 2019-7-3 09:26:04


楼主看到隐藏的code了吗

地板
赵一可 发表于 2019-7-3 09:28:26
我找到相应的lib后,双击,打开后提示“没有macro数据类型的操作”

7
一城白骨 发表于 2019-8-23 17:39:08
赵一可 发表于 2019-7-3 09:28
我找到相应的lib后,双击,打开后提示“没有macro数据类型的操作”
请问,您后来解决了么?能看到宏的代码了么?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-21 15:54