某上天大学研究生教务系统(旧版GSMIS)报表打印最速解决方案

某上天大学研究生教务系统(旧版GSMIS)报表打印最速解决方案

by cherushui
2020-08-25

有关旧版研究生教务系统(gsmis)报表打印问题已存在多年,绝大部分同学按照主页要求,下载控件并按"报表不能显示的解决办法.doc"设置,并不能解决打印问题。该报表控件涉及打印选课确认表、开题、中期等事项,影响研究生生涯始终。(鉴于新版系统已开放,新新版系统据说即将上线,希望几年内该攻略在不再有用)

![][image1]

经笔者多次测试,提出一种可复制的、无关操作系统的处理流程,可保证成功率。

解决思路:使用虚拟XP系统,用系统自带的internet explorer
6.0安装报表控件,无需多余设置,可用图片格式导出所需表格;在虚拟XP系统安装PDF打印机(或使用VMWARE
TOOLS的虚拟打印机, whatever)后,可正常打印为PDF格式。

下面步骤针对各类windows系统,mac系统请使用Parallels
Desktop,Linux系统使用者想必不用多说,看过思路即可。

  1. 开启Vitural Technology
    (如已开启,或安装过虚拟机的同学,请跳至第二步)

①该步骤需要进入BIOS进行设置,不同主板进入方式不同,有F2、F8、Enter、Delete等,请根据电脑型号进行搜索查询进入方式。

  • 可使用"你的电脑型号+BIOS"关键词进行搜索

②成功进入BIOS后,请找到Virtual
Technology相关项,调至enable。该选项位置随机器品牌不同,有细微差异。

![][image2]

  • 可参考<https://jingyan.baidu.com/article/acf728fd58d8aef8e510a3f8.html

  • 可使用"开启virtual technology"关键词进行搜索

  1. 下载安装Vmware workstation pro 15.1
  • 可参考
    <https://blog.csdn.net/weixin_45409371/article/details/98473801
    ,注意该教程所提供的链接是VM pro 14

  • 可进行科(po)学(jie)处理,网上搜索激活密钥填入即可

  • 如本机系统版本为win10 1903以上,请一定安装Vmware workstation pro
    15.1以上的版本,以保证Vmware
    tools的兼容性,否则可能在虚拟机和本机之间拷贝文件卡死。(经测试15.0版本依然不可以拷贝,详见
    <https://blog.csdn.net/u010921682/article/details/105199098/)

  1. 安装windows XP虚拟机
  • 可参考<https://jingyan.baidu.com/article/7f41ecec202013593d095c20.html

  • 可自行搜索

  1. 安装报表插件并重启浏览器
  • 使用虚拟机内的IE浏览器登录gsmis教务系统

![][image3]

  • 插件位置如图示,笔者印象中教务系统内有多处连接可下载插件,任一均可。图示为主页下载位置。

![][image4]

  • 安装完成后重新启动IE浏览器

  • 至此步,已经可以保存图片格式,具体操作流程如下:

    • 进入报表,点击保存按钮

![][image5]

  • 弹出窗口,选择JPG格式(该保存窗口中的pdf格式有bug,会导致浏览器卡死,无法保存成功,故选择jpg格式)

![][image6]

  • 选择路径,注意该插件路径总长度似乎有要求,因此保存至磁盘根目录为宜

![][image7]

![][image8]

![][image9]

  • 点击确定,更改导出品质为1000,并确认导出,即可成功导出报表

![][image10]

  1. 安装PDF虚拟打印机
  • 经测试,一款名为"bullzip pdf
    printer"的pdf生成软件兼容XP系统,可正常打印。笔者下载地址为:<https://www.bullzip.com/products/pdf/download.php
    ,至OFFLINE
    INSTALLATION部分,将4个安装包全部下载,放置到同一目录,随后运行Setup_BullzipPDFPrinter*.exe进行安装。若安装时提示缺少NET_FRAMEWORK
    4.0,可搜索下载net 4.0 for
    xp。笔者下载地址为https://www.cr173.com/soft/103340.html。安装NET4.0后可正常安装pdf打印机。

![][image11]

  • 若在本机上下载安装包,按下图安装VMWARE
    TOOLS后,重启虚拟机,在本机ctrl+c,进虚拟机ctrl+v,即可拷贝进虚拟机。

![][image12]

  • 也可以通过VMTOOLS的虚拟打印机功能,直接使用本机上连接的打印机,进行纸质打印,此处不做赘述。
  1. 打印pdf报表
  • 先进行打印设置,否则会以默认打印机进行打印

![][image13]

![][image14]

  • 打印pdf报表

![][image15]

  • 点击打印后,若产生多个PDF打印窗口,需分别以不同名称保存。

![][image16]

©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页