ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

SAS - DM Statement

2022-02-20 19:03:22  阅读:174  来源: 互联网

标签:EDCMD dm 窗口 continue filename DM Statement SAS log


语法:

DM <window> 'command(s)' <window> <CONTINUE>;

<window>窗口可以是编辑窗口edit,记录窗口log,或者,输出窗口output.

'command(s)'命令必须在引号' '里面,如果是几条命令则必须用分号;隔开

<CONTINUE>即DM语句运行后在执行的SAS语句。

应用:

dm 'flsvlast'; *保存代码;

dm 'log; clear; output; clear;'; *清除记录和输出;

dm 'next VIEWTABLE:; end;'; *关闭已打开的数据;

data a; a=1;run; dm "vt work.a" ; *自动打开新建数据;

dm “vt &syslast";*打开最近新建数据;

dm "VT libname.dataset COLHEADING=NAMES" continue;*查看正在使用数据libname.dataset的变量信息;

dm 'var libname.dataset;' continue;*打开表的属性菜单;

dm 'odsresults' clear ;*清除结果菜单rusult;

dm "DEXPORT libref.dsn 'filename.xls' replace";*简单的输出导入,主要对excel和txt文件
dm "DIMPORT 'filename.xls' libref.dsn replace";

dm log(out) 'file "filepath.filenane.extension" '; *保存记录(输出)到指定文件;
dm log/out/wedit ‘winclose’; *关闭指定的窗口;

*将指定内容复制至剪贴板;
dm 'whostedit; include "filepath.filename.extension";EDCMD selectall; EDCMD copy; EDCMD winclose;' ;

*将剪贴板内容粘贴至指定文件开始位置;
dm 'whostedit; include " filepath.filename.extension "; EDCMD paste;'
continue;
dm 'flsvlast; winclose;' continue;

标签:EDCMD,dm,窗口,continue,filename,DM,Statement,SAS,log
来源: https://www.cnblogs.com/zooz-logging/p/15916161.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有