//这个是操作excel文件,需要把模版下载到本地C:\PrintTemplates\,如果没有文件报错
function Cleanup() { //清理内存,结束excel进程
window.clearInterval("");
CollectGarbage();
}
function Copyfile(filename) { //复制excel文件,返回复制的文件名称
try {
Fso = new ActiveXObject("Scripting.FileSystemObject");
}
catch(e) {
alert( "要打印该表,浏览器须使用“ActiveX 控件”,您的浏览器须允许执行控件。 请点击【帮助】了解浏览器设置方法!");
return;
}
try {
Fso.CopyFile (filename , filename.substring(0,filename.length-4) + "_temp.xls",true)
}
catch(e) {
alert("请先下载模板,放在 “C:\PrintTemplates\” 目录下");
return;
}
return filename.substring(0,filename.length-4) + "_temp.xls";
}
function Cleanup() { //清理内存,结束excel进程
window.clearInterval("");
CollectGarbage();
}
function Copyfile(filename) { //复制excel文件,返回复制的文件名称
try {
Fso = new ActiveXObject("Scripting.FileSystemObject");
}
catch(e) {
alert( "要打印该表,浏览器须使用“ActiveX 控件”,您的浏览器须允许执行控件。 请点击【帮助】了解浏览器设置方法!");
return;
}
try {
Fso.CopyFile (filename , filename.substring(0,filename.length-4) + "_temp.xls",true)
}
catch(e) {
alert("请先下载模板,放在 “C:\PrintTemplates\” 目录下");
return;
}
return filename.substring(0,filename.length-4) + "_temp.xls";
}
解决方案 »
- 求教高手:js如何实现FckEditor中的全屏功能?
- 自定义DateAdd函数,参数值莫名改变
- 求一个javascript树状菜单源码分析(要自己编写的哦)
- javascript的函数-2
- 不懂这个滚动图片代码的原理,表面意思知道,解释一下,谢谢。。。
- javascript控制键盘输入问题!
- 请问在静态网页之间可不可以用javascript实现参数传递?????
- 关于JS和IFRAME的问题!!
- 下拉菜单问题请教?
- 如何将一个HTML赋值给一个TABLE 的一行ROW?很简单,但请相告,谢了;
- 急求一简单正则表达式,检验是否符合'2003,2004,2005'格式
- javascript中关于日期的一个奇怪问题?(有源代码)
var MyData= new GetTableData("myData",0,0);
bz = ["","","","","",""];//不同版本增加方法,如果版本底,没有toFixed方法则增加数字的toFixed方法
try {
(1).toFixed(1);
}
catch(e) {
Number.prototype.toFixed = function(dot) {
with(Math){
var m=pow(10,Number(dot))
var s = (round(this*m)/m).toString();
}
if(s.indexOf('.') < 0)
s += ".";
s += "00000000000000000000000000";
return s.substr(0,s.indexOf('.')+dot+1);
}
}//更新重修数据的学年学期课程号字段,选修课不及格不及算成绩绩点,删除,辅修课不及格不打印
MyData.MoveNext();
for (i=1;i<MyData.rows ;i++){
//更新重修数据
if(MyData.GetFieldData("原学年")!="" && MyData.GetFieldData("原学期")!="" && MyData.GetFieldData("原课程号")!="" ){
MyData.UpdateField("学年",MyData.GetFieldData("原学年"));
MyData.UpdateField("学期",MyData.GetFieldData("原学期"));
MyData.UpdateField("课程号",MyData.GetFieldData("原课程号"));
}
if(MyData.GetFieldData("考试性质")=="国家统考"){
MyData.UpdateField("学年","");
MyData.UpdateField("学期","");
}
if ((MyData.GetFieldData("课程类别").indexOf("选修课")!=-1 || MyData.GetFieldData("课程类别").indexOf("辅修课")!=-1) && MyData.GetFieldData("学分")==0){//选修课不及格不及算成绩绩点,删除
MyData.Delete();
}
MyData.MoveNext();
}
MyData.MoveFirst(); //开始打印的数据填充
MyData.Sort_desc("百分制考试成绩")//对数据按照学年学期课程号的升序百分制考试成绩降序排序,单科成绩最好的在单科的首位
MyData.Sort_asc("学年","学期","课程号")
var xntempstr,xqtempstr,kchtempstr;
var j=1,xqpjjd=0,xqxf=0,xqjd=0,zpjjd=0,zxf=0,zjd=0;//xqpjjd:学期平均学分绩点,xqxf:学期学分,xqjd:学期绩点,zpjjd:总平均绩点,zxf:总学分,zjd:总绩点
var excelrow=5,xdxxkrow=5,jxsjrow=26,gjtkrow=44;
try {
var xls = new ActiveXObject ( "Excel.Application" );
if (typeof(ProceVisible)=="undefined"){
xls.visible = false;
}
else{
if (ProceVisible==true){
xls.visible = true;
}
else
{
xls.visible = false;
}
}
var xlBook = xls.Workbooks.Open(Copyfile("C:\\PrintTemplates\\xsxycjb.xls"));
var xlsheet = xlBook.Worksheets(1)
xlsheet.Cells(2,2).Value="'" + xsm.value;
xlsheet.Cells(2,5).Value="'" + zym.value;
xlsheet.Cells(4,3).Value="'" + bh.value;
xlsheet.Cells(4,5).Value="'" + xh.value;
xlsheet.Cells(5,5).Value="'" + xm.value;
xlsheet.Cells(6,5).Value="'" + xb.value;
xlsheet.Cells(7,5).Value="'" + csrq.value;
xlsheet.Cells(8,5).Value="'" + jg.value;
xlsheet.Cells(9,5).Value="'" + rxrq.value;
xlsheet.Cells(10,5).Value="'" + byrq.value;
xlsheet.Cells(12,5).Value="'" + bjyjl.value;
xlsheet.Cells(14,4).Value="'" + xw.value;
//毕业论文
if (bylwtmdy=="Yes"){
xlsheet.Cells(27,2).Value=bylwtm.value
xlsheet.Cells(27,5).Value=bylwcj.value
} //学籍异动
xlsheet.Cells(17,2).Value=xjyd1.value;
xlsheet.Cells(19,2).Value=xjyd2.value;
xlsheet.Cells(21,2).Value=xjyd3.value;
xlsheet.Cells(23,2).Value=xjyd4.value;
//备注
//xlsheet.Cells(31,2).Value=qhbbz.value;
//xlsheet.Cells(33,2).Value=fxzybz.value;
//xlsheet.Cells(35,2).Value=cetbz.value;
if (qhbbz.value != ""){fullbz(qhbbz.value,bz); }
if (fxzybz.value != ""){fullbz(fxzybz.value,bz);}
if (cetbz.value != ""){fullbz(cetbz.value,bz); }
xlsheet.Cells(31,2).Value=bz[1];
xlsheet.Cells(33,2).Value=bz[2];
xlsheet.Cells(35,2).Value=bz[3];
xlsheet.Cells(37,2).Value=bz[4];
xlsheet.Cells(39,2).Value=bz[5];
//开始计算学分积点填充数据
MyData.MoveNext();//移动到数据区,第一行为字段索引行
xntempstr=MyData.GetFieldData("学年");
xqtempstr=MyData.GetFieldData("学期");
kchtempstr="";
for (i=1;i<MyData.rows ;i++){
//打印学分绩点
switch (AvgCredit){
case "Xq":
if ((xntempstr!=MyData.GetFieldData("学年") || xqtempstr!=MyData.GetFieldData("学期")) && (MyData.GetFieldData("学年")!="" && MyData.GetFieldData("学期")!="")){
if (xntempstr!="" && xqtempstr!=""){
if (excelrow<=49){
xlsheet.Cells(excelrow,6).Value=" 第(" + j +")学期平均学分绩点";
xlsheet.Cells(excelrow,8).Value=(xqjd/xqxf).toFixed(1);
}
else
{
xlsheet.Cells(excelrow-45,11).Value=" 第(" + j +")学期平均学分绩点";
xlsheet.Cells(excelrow-45,13).Value=(xqjd/xqxf).toFixed(1);
}
j++;
excelrow++;
}
xqjd=0;
xqxf=0;
}
break;
case "Xn":
if (xntempstr!=MyData.GetFieldData("学年") && MyData.GetFieldData("学年")!="" ){
if (xntempstr!="" && xqtempstr!=""){
if (excelrow<=49){
xlsheet.Cells(excelrow,6).Value=" 第(" + j +")学年平均学分绩点";
xlsheet.Cells(excelrow,8).Value=(xqjd/xqxf).toFixed(1);
}
else
{
xlsheet.Cells(excelrow-45,11).Value=" 第(" + j +")学年平均学分绩点";
xlsheet.Cells(excelrow-45,13).Value=(xqjd/xqxf).toFixed(1);
}
j++;
excelrow++;
}
xqjd=0;
xqxf=0;
}
break;
}
/*下打印成绩,同时统计学分绩点以及学分,为计算不同时期绩点和总绩点作数据准备
HighorReal=="Real",全部打印
HighorReal=="High" && kchtempstr!=MyData.GetFieldData("课程号"),打印最高成绩(第一条为最高成绩)
MyData.GetFieldData("课程")=="国家英语六级考试" && parseFloat(MyData.GetFieldData("百分制考试成绩"))<60,六级不及格不打印
*/
if ((HighorReal=="Real" || (HighorReal=="High" && kchtempstr!=MyData.GetFieldData("课程号") )) && !(MyData.GetFieldData("课程")=="国家英语六级考试" && parseFloat(MyData.GetFieldData("百分制考试成绩"))<60) ){//判断是否打印
if (MyData.GetFieldData("课程类别")!="校定选修课" && MyData.GetFieldData("课程类别")!="公共选修课" && MyData.GetFieldData("课程类别")!="辅修" && MyData.GetFieldData("课程类型")!="实践" && MyData.GetFieldData("考试性质")!="国家统考")//打印正常课程
{
if (excelrow<=49){
xlsheet.Cells(excelrow,6).Value=MyData.GetFieldData("课程");
xlsheet.Cells(excelrow,7).Value=MyData.GetFieldData("学分");
xlsheet.Cells(excelrow,8).Value=MyData.GetFieldData("成绩绩点");
xlsheet.Cells(excelrow,9).Value=MyData.GetFieldData("考试成绩");
xlsheet.Cells(excelrow,10).Value=MyData.GetFieldData("备注");
}
else
{
xlsheet.Cells(excelrow-45,11).Value=MyData.GetFieldData("课程");
xlsheet.Cells(excelrow-45,12).Value=MyData.GetFieldData("学分");
xlsheet.Cells(excelrow-45,13).Value=MyData.GetFieldData("成绩绩点");
xlsheet.Cells(excelrow-45,14).Value=MyData.GetFieldData("考试成绩");
xlsheet.Cells(excelrow-45,15).Value=MyData.GetFieldData("备注");
}
excelrow++;
}
{
if (MyData.GetFieldData("课程类别")=="校定选修课" || MyData.GetFieldData("课程类别")=="公共选修课"){
xlsheet.Cells(xdxxkrow,16).Value=MyData.GetFieldData("课程");
xlsheet.Cells(xdxxkrow,17).Value=MyData.GetFieldData("学分");
xlsheet.Cells(xdxxkrow,18).Value=MyData.GetFieldData("成绩绩点");
xlsheet.Cells(xdxxkrow,19).Value=MyData.GetFieldData("考试成绩");
xlsheet.Cells(xdxxkrow,20).Value=MyData.GetFieldData("备注");
xdxxkrow++;
}
if (MyData.GetFieldData("课程类别")=="辅修"){
xlsheet.Cells(xdxxkrow,16).Value=MyData.GetFieldData("课程");
xlsheet.Cells(xdxxkrow,17).Value=MyData.GetFieldData("学分");
xlsheet.Cells(xdxxkrow,18).Value=MyData.GetFieldData("成绩绩点");
xlsheet.Cells(xdxxkrow,19).Value=MyData.GetFieldData("考试成绩");
xlsheet.Cells(xdxxkrow,20).Value="辅修";
xdxxkrow++;
}
if (MyData.GetFieldData("课程类型")=="实践"){
xlsheet.Cells(jxsjrow,16).Value=MyData.GetFieldData("课程");
xlsheet.Cells(jxsjrow,17).Value=MyData.GetFieldData("学分");
xlsheet.Cells(jxsjrow,18).Value=MyData.GetFieldData("成绩绩点");
xlsheet.Cells(jxsjrow,19).Value=MyData.GetFieldData("考试成绩");
xlsheet.Cells(jxsjrow,20).Value=MyData.GetFieldData("备注");
jxsjrow++;
}
if (MyData.GetFieldData("考试性质")=="国家统考"){
xlsheet.Cells(gjtkrow,16).Value=MyData.GetFieldData("课程");
xlsheet.Cells(gjtkrow,17).Value=MyData.GetFieldData("考试成绩");
xlsheet.Cells(gjtkrow,19).Value=MyData.GetFieldData("考试日期");
gjtkrow++;
}
}
}
//统计总学分和学分绩点
if (kchtempstr!=MyData.GetFieldData("课程号") && MyData.GetFieldData("课程类别")!="辅修" && MyData.GetFieldData("考试性质")!="国家统考"){//计算学分绩点,辅修,国家统考不计算学分绩点
xqjd+=parseFloat(MyData.GetFieldData("成绩绩点"))*parseFloat(MyData.GetFieldData("标定学分"));
xqxf+=parseFloat(MyData.GetFieldData("标定学分"));
zxf+=parseFloat(MyData.GetFieldData("标定学分"));
zjd+=parseFloat(MyData.GetFieldData("成绩绩点"))*parseFloat(MyData.GetFieldData("标定学分"));
}
//记录当前记录学年学期信息
xntempstr=MyData.GetFieldData("学年");
xqtempstr=MyData.GetFieldData("学期");
kchtempstr=MyData.GetFieldData("课程号");
MyData.MoveNext();
}
//打印学分绩点,处理最后记录
switch (AvgCredit){
case "Xq": if (xntempstr!="" && xqtempstr!=""){
if (excelrow<=49){
xlsheet.Cells(excelrow,6).Value=" 第(" + j +")学期平均学分绩点";
xlsheet.Cells(excelrow,8).Value=(xqjd/xqxf).toFixed(1);
}
else
{
xlsheet.Cells(excelrow-45,11).Value=" 第(" + j +")学期平均学分绩点";
xlsheet.Cells(excelrow-45,13).Value=(xqjd/xqxf).toFixed(1);
}
j++;
excelrow++;
}
break;
case "Xn": if (xntempstr!="" && xqtempstr!=""){
if (excelrow<=49){
xlsheet.Cells(excelrow,6).Value=" 第(" + j +")学年平均学分绩点";
xlsheet.Cells(excelrow,8).Value=(xqjd/xqxf).toFixed(1);
}
else
{
xlsheet.Cells(excelrow-45,11).Value=" 第(" + j +")学年平均学分绩点";
xlsheet.Cells(excelrow-45,13).Value=(xqjd/xqxf).toFixed(1);
}
j++;
excelrow++;
}
break;
}
//总计
if(AvgCredit!="No") {
xlsheet.Cells(49,11).Value="总平均学分绩点";
xlsheet.Cells(49,13).Value=(zjd/zxf).toFixed(1);
}
if (xls.visible == false){
xlsheet.printout();
}
else
{
xlsheet.printpreview();
}
//var fname = xls.Application.GetSaveAsFilename("*.xls", "Excel Spreadsheets (*.xls), *.xls");
//if (fname!=""){
// xlBook.SaveAs(fname);
//}
xlBook.Save();
xlBook.Close;
xls.visible = false;
xls.Quit();
xls=null;
//结束excel进程,退出完成
window.setInterval("Cleanup();",1);
return true;
}
catch(e) {
xlBook.Save();
xlBook.Close;
xls.visible = false;
xls.Quit();
xls=null;
//结束excel进程,退出完成
window.setInterval("Cleanup();",1);
alert("打印出错,请检查打印机是否连接正常!");
return false;
}
}
function fullbz(text,bz){
if (bz[1] == ""){
bz[1] = text;
return;
}
if (bz[2] == ""){
bz[2] = text;
return;
}
if (bz[1] == ""){
bz[1] = text;
return;
}
if (bz[3] == ""){
bz[3] = text;
return;
}
if (bz[4] == ""){
bz[4] = text;
return;
}
if (bz[5] == ""){
bz[5] = text;
return;
}
}
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
var HighorReal="High"
var AvgCredit="Xq"
var bylwtmdy="Yes"
function PrintTemplates_onclick() {
window.open("/download/Printtemplates.exe");
alert("双击模板文件名 “Printtemplates” ,进行安装后才可使用!");
}
//-->
</SCRIPT></HEAD>
<BODY background="../../Images/BgImg.GIF">
<TABLE WIDTH="95%" BORDER=0 CELLSPACING=1 CELLPADDING=1 align=center>
<TR>
<td align="right">
<INPUT id=Printout type=button value=按模板打印 name=Printout onclick="return print_bzcjd()">
<INPUT id=PrintTemplates type=button value=下载打印模板 name=PrintTemplates onclick="return PrintTemplates_onclick()">
</TR>
</table><br>
<SPAN ID=xm value="姓名">
<SPAN ID=xh value="01000101">
<SPAN ID=xb value="性别">
<SPAN ID=bh value="010001">
<SPAN ID=csrq value="1982-5-2">
<SPAN ID=rxrq value="2000-9-1">
<SPAN ID=byrq value="2004-6-23">
<SPAN ID=jg value="湖北">
<SPAN ID=bjyjl value="">
<SPAN ID=xw value="">
<SPAN ID=xsm value="学院">
<SPAN ID=zym value="飞行器设计与工程专业">
<SPAN ID=bylwtm value="毕业论文题目">
<SPAN ID=bylwcj value="不及格"><SPAN ID=fxzybz value=""><SPAN ID=xjyd1 value="">
<SPAN ID=xjyd2 value="">
<SPAN ID=xjyd3 value="">
<SPAN ID=xjyd4 value=""><br>
<SPAN ID=cetbz value="">
<SPAN ID=qhbbz value="">
<TABLE cellSpacing=0 cellPadding=0 width="95%" align=center border=1 name="myData" id="myData"> <tbody>
<tr bgcolor=#e8e8e8 colspan="2" height=20 border="1" align=middle>
<td align=middle> <font size=2>序号</font></td>
<td align=middle><font size=2>学年</font></td>
<td align=middle><font size=2>学<br>期</font></td>
<td align=middle><font size=2>课程类别</font></td>
<td align=middle><font size=2>课 程</font></td>
<td align=middle><font size=2>学分</font></td>
<td align=middle><font size=2>标定<br>学分</font></td>
<td align=middle><font size=2>考试成绩</font></td>
<td align=middle><font size=2>成绩<br>绩点</font></td>
<td align=middle><font size=2>考试性质</font></td>
<td align=middle><font size=2>课程<br>类型</font></td>
<td align=middle><font size=2>任课教师</font></td>
<td align=middle><font size=2>考试日期</font></td>
<td align=middle ><font size=2>备注</font></td>
<td align=middle style="DISPLAY: none"><font size=2>百分制考试成绩</font></td>
<td align=middle style="DISPLAY: none"><font size=2>课程号</font></td>
<td align=middle style="DISPLAY: none"><font size=2>原学年</font></td>
<td align=middle style="DISPLAY: none"><font size=2>原学期</font></td>
<td align=middle style="DISPLAY: none"><font size=2>原课程号</font></td>
</tr>
<tr>
<td align=middle><font size=2>1</font></td>
<td align=middle><font size=2> 2000-2001</font></td>
<td align=middle><font size=2> 上</font></td>
<td align=left><font size=2> 课程设计 </font></td>
<td align=left><font size=2> 军事训练 </font></td>
<td align=middle><font size=2> 3</font></td>
<td align=middle><font size=2> 3</font></td>
<td align=middle><font size=2 > 通过 </font></td>
<td align=middle><font size=2> 2.5</font></td>
<td align=middle><font size=2> 期末考试 </font></td>
<td align=middle><font size=2> 实践 </font></td>
<td align=middle><font size=2> 张晓兵 </font></td>
<td align=middle width=0><font size=2> 2000-9-1</font></td>
<td align=middle><font size=2> </font></td>
<td align=middle style="DISPLAY: none">75</td>
<td align=middle style="DISPLAY: none">00000019 </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
</tr>
<tr>
<td align=middle><font size=2>2</font></td>
<td align=middle><font size=2> 2000-2001</font></td>
<td align=middle><font size=2> 上</font></td>
<td align=left><font size=2> 必修课 </font></td>
<td align=left><font size=2> 体育 </font></td>
<td align=middle><font size=2> 1</font></td>
<td align=middle><font size=2> 1</font></td>
<td align=middle><font size=2 > 79.0 </font></td>
<td align=middle><font size=2> 2.9</font></td>
<td align=middle><font size=2> 期末考试 </font></td>
<td align=middle><font size=2> </font></td>
<td align=middle><font size=2> 王雁 </font></td>
<td align=middle width=0><font size=2> 2001-1-1</font></td>
<td align=middle><font size=2> </font></td>
<td align=middle style="DISPLAY: none">79.0</td>
<td align=middle style="DISPLAY: none">00000030 </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
</tr>
<tr>
<td align=middle><font size=2>3</font></td>
<td align=middle><font size=2> 2000-2001</font></td>
<td align=middle><font size=2> 上</font></td>
<td align=left><font size=2> 院定选修课</font></td>
<td align=left><font size=2> 计算机应用基础 </font></td>
<td align=middle><font size=2> 1.5</font></td>
<td align=middle><font size=2> 1.5</font></td>
<td align=middle><font size=2 > 90.0 </font></td>
<td align=middle><font size=2> 4.5</font></td>
<td align=middle><font size=2> 期末考试 </font></td>
<td align=middle><font size=2> </font></td>
<td align=middle><font size=2> 吕兵 </font></td>
<td align=middle width=0><font size=2> 2000-12-1</font></td>
<td align=middle><font size=2> </font></td>
<td align=middle style="DISPLAY: none">95</td>
<td align=middle style="DISPLAY: none">00000050 </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
</tr>
<tr>
<td align=middle><font size=2>21</font></td>
<td align=middle><font size=2> 2000-2001</font></td>
<td align=middle><font size=2> 下</font></td>
<td align=left><font size=2> 必修课 </font></td>
<td align=left><font size=2> 大学英语(IV级) </font></td>
<td align=middle><font size=2> 4.5</font></td>
<td align=middle><font size=2> 4.5</font></td>
<td align=middle><font size=2 > 73 </font></td>
<td align=middle><font size=2> 2.3</font></td>
<td align=middle><font size=2> 期末考试 </font></td>
<td align=middle><font size=2> </font></td>
<td align=middle><font size=2> 戴丽娟 </font></td>
<td align=middle width=0><font size=2> 2001-7-1</font></td>
<td align=middle><font size=2> </font></td>
<td align=middle style="DISPLAY: none">73</td>
<td align=middle style="DISPLAY: none">12410130 </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
</tr>
<tr>
<td align=middle><font size=2>22</font></td>
<td align=middle><font size=2> 2000-2001</font></td>
<td align=middle><font size=2> 下</font></td>
<td align=left><font size=2> 必修课 </font></td>
<td align=left><font size=2> 马克思主义政治经济学(III) </font></td>
<td align=middle><font size=2> 2</font></td>
<td align=middle><font size=2> 2</font></td>
<td align=middle><font size=2 > 82.0 </font></td>
<td align=middle><font size=2> 3.2</font></td>
<td align=middle><font size=2> 期末考试 </font></td>
<td align=middle><font size=2> </font></td>
<td align=middle><font size=2> 张文煜 </font></td>
<td align=middle width=0><font size=2> 2001-4-1</font></td>
<td align=middle><font size=2> </font></td>
<td align=middle style="DISPLAY: none">82.0</td>
<td align=middle style="DISPLAY: none">40221830 </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
</tr>
<tr>
<td align=middle><font size=2>23</font></td>
<td align=middle><font size=2> 2001-2002</font></td>
<td align=middle><font size=2> 上</font></td>
<td align=left><font size=2> 院定选修课</font></td>
<td align=left><font size=2> 软件技术基础 </font></td>
<td align=middle><font size=2> 2</font></td>
<td align=middle><font size=2> 2</font></td>
<td align=middle><font size=2 > 70.0 </font></td>
<td align=middle><font size=2> 2.5</font></td>
<td align=middle><font size=2> 期末考试 </font></td>
<td align=middle><font size=2> </font></td>
<td align=middle><font size=2> 臧洌 </font></td>
<td align=middle width=0><font size=2> 2001-10-1</font></td>
<td align=middle><font size=2> </font></td>
<td align=middle style="DISPLAY: none">75</td>
<td align=middle style="DISPLAY: none">00000120 </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
</tr>
<tr>
<td align=middle><font size=2>24</font></td>
<td align=middle><font size=2> 2001-2002</font></td>
<td align=middle><font size=2> 上</font></td>
<td align=left><font size=2> 院定选修课</font></td>
<td align=left><font size=2> 航空航天概论 </font></td>
<td align=middle><font size=2> 1.5</font></td>
<td align=middle><font size=2> 1.5</font></td>
<td align=middle><font size=2 > 72 </font></td>
<td align=middle><font size=2> 2.5</font></td>
<td align=middle><font size=2> 期末考试 </font></td>
<td align=middle><font size=2> </font></td>
<td align=middle><font size=2> 徐惠民 </font></td>
<td align=middle width=0><font size=2> 2001-12-1</font></td>
<td align=middle><font size=2> </font></td>
<td align=middle style="DISPLAY: none">75</td>
<td align=middle style="DISPLAY: none">01021720 </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
<td align=middle style="DISPLAY: none"> </td>
</tr>
</tbody>
</TABLE></BODY></HTML></BODY>
</HTML>
[email protected]
[email protected]
[email protected]