|
8#

楼主 |
发表于 2005-1-6 19:43:16
|
只看该作者
不好意思
<!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: --> 因为刚刚开始学者用scl,所以比较笨拙,不好意思让您见笑了!
不过笨鸟有笨鸟的方法阿,下面是在尝试了很多次getactivecell都没有成功后用6的方法想出来的一段笨程序,往指教:
init:
lib_is='sasuser';ds_is='admit';
lib_dsn=lib_is||'.'||ds_is;
dsid=open(lib_dsn);
rec_num=1;
call notify('.','_get_widget_','table',t_id);
call notify('table','_set_dataset_',lib_dsn,'browse','record','bronly','noadd','nodelete');
return;
table:
call send(t_id,'_get_current_row_number_',rec_num);
rc=fetchobs(dsid,rec_num);
t.text=getvarc(dsid,1); /*获取table中的数据单元得值*/
return;
想请教您的是那两个call notify能否用8里面的方法代替呢? |
|