Calendar 使用SAS/AF创建日历

Calendar 使用SAS/AF创建日历,calendar,sas,sas-af,Calendar,Sas,Sas Af,我是新来的很抱歉如果我错过了什么。。。 我想要一些关于SAS/AF的帮助,我正在寻找创建一个动态日历,这意味着当用户经历年/月时,天会自动显示 我创建了一个数据集,其中包含需要在日历中显示的信息: %let fromDate = 31DEC2005; %let toDate = 31DEC2016; data calendar; do date = "&fromDate"d to "&toDate"d; DayOfWeek = put(date, downame3

我是新来的很抱歉如果我错过了什么。。。 我想要一些关于SAS/AF的帮助,我正在寻找创建一个动态日历,这意味着当用户经历年/月时,天会自动显示

我创建了一个数据集,其中包含需要在日历中显示的信息:

%let fromDate = 31DEC2005;
%let toDate = 31DEC2016;
data calendar;

  do date = "&fromDate"d to "&toDate"d; 
    DayOfWeek = put(date, downame3.);
    Day = put(date, day.);
    Month=month(date);
    Year=year(date);
    output; 
  end; 

  format 
    date date9.
  ;
run;
我想做的是创建一个框架,看起来像我们的Windows日历,但我不知道这里最好使用哪个组件:按钮还是容器盒

我通过SCL代码创建了一个名为Calendar的类,虽然我也是SAS的新手,所以很抱歉,我不知道从何处开始使用该类。。。我想动态设置框中的日期(1-31)(来自上面的数据集“日历”),当用户经历年/月时

用户通过单击“滚动控件”来查看年份/月份,然后显示之后的天数

谢谢你的帮助

编辑:我使用一些属性制作了框架,下面是一个外观:


因此,我仍然需要做的是将天数(1-31)放在按钮中(我想通过.label使用SCL也可以做到这一点)。尽管旋转框有一个问题,数据是由我手动设置的,在组合框中,它是从我创建的数据集设置的,是否有办法保留旋转框并将其链接到数据集?比如一张清单什么的?请告诉我到目前为止你发现了什么?你试过什么?发生了哪些问题?嗨,谢谢你过来!我现在有了一个日期(天、月、年)的数据集,我想创建一个类,将所有内容放在适当的位置,并确定从何处开始。。在框架中,我应该使用什么组件?我需要制作35个盒子吗?请编辑您的问题并添加更多细节。编辑,谢谢!AF?SCL???哦,天哪。。。你生活在古代。您正在使用哪个版本的SAS?6.2?到目前为止你发现了什么?你试过什么?发生了哪些问题?嗨,谢谢你过来!我现在有了一个日期(天、月、年)的数据集,我想创建一个类,将所有内容放在适当的位置,并确定从何处开始。。在框架中,我应该使用什么组件?我需要制作35个盒子吗?请编辑您的问题并添加更多细节。编辑,谢谢!AF?SCL???哦,天哪。。。你生活在古代。您正在使用哪个版本的SAS?6.2?