SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 674|回复: 3
打印 上一主题 下一主题

关于开发

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2004-6-28 18:42:30 | 只看该作者

关于开发

各位大侠:
    我手头有一项常规工作,每次都跑一段sas code就完事了。可最近要换部门,接手的人不会sas,我想把工作开发成应用程序,通过鼠标在界面上操作来完成,应该如何完成?用af和scl?af和scl有什么区别。af要通过scl代码来实现?今天看了af和scl的reference,知道有些界面可以通过af实现,但还是一头雾水。我是卫生统计出身,从来没有开发应用程序的经验。如果要完成这项工作,最短要多长时间?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2004-6-28 20:48:33 | 只看该作者

视功能复杂程度而定

AF是SAS中进行界面程序开发的模块之一,而SCL(SAS Component Language)是其支持语言。

你所述的问题解决起来应当不成问题,时间和精力花费应当视你所要实现的功能复杂程度而定。如果你现有的SAS程序兼容性较好,可稍作改动后移植到界面程序中使用,就能节省一些时间和精力。

欢迎继续探讨。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2004-6-28 21:19:18 | 只看该作者

app

问题应该不复杂,只是导入数据,然后再原有数据的基础上生成几个新变量,导出数据。问题是如何把它开发成程序界面,通过鼠标点击完成。用af、scl?导入时指定路径,导出指定路径,生成新变量时,最好能在根据另外几个表中的变量(就是说从另外表中的几个变量选取与导入表中相同id对应的obs,通过线性模型加减乘除在导入表中生成新变量,就像sql)生成新变量,很简单。如何通过af与scl完成?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2004-6-28 21:33:30 | 只看该作者

功能不复杂,实际操作可能麻烦些

从你所述的情况来看,实现的功能的确并不复杂,但要做成界面操作的AF程序,实际操作起来并不容易,尤其是你目前尚未接触过AF。

对于熟悉AF的SASORs,完成以上工作也许一两天即可搞定。但如果你尚未入AF的门,你就需要先熟悉和了解AF的工作方式和原理,基本了解后边学边做,遇到问题再查阅资料,从而一个一个地解决问题。这样下来,估计至少需要你付出两三周的时间。
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-1-10 18:54 , Processed in 0.237877 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表