很偶然的机会接触到了活字格,上手还是非常容易的。今天闲来无事,折腾了一番,折腾出一个小玩意,在各位大神、前辈面前,这个小玩意真是不值得一提~但是,我却很有成就感,因为这是我的第一个作品!我还是很骄傲的!哈哈哈哈~
【创作背景】
很多单位都会举办各种类型的活动,或者到了年底都会评优选先,颁发荣誉证书,以往打印荣誉证书笨办法就是先调整好格式,然后一个个手动输入;升级版的做法是用邮件合并的方式。正是基于此背景,我在想是不是可以借助活字格来完成这项工作呢,再者现在大力倡导“低碳节能”,电子证书也应运而生了。
【创作思路】
1、构建数据表,其中包括但不限于:获奖者姓名、活动名称、名次、【颁奖单位、日期】(同一颁奖单位、日期此项可以省略);
2、将原始数据导入数据表;
3、新建一个页面,插入荣誉证书背景图,未经调整的图片是这样排列展示的,需要调整一下~(这个也是我在论坛里找到的帖子才学会如何调整的。https://gcdn.grapecity.com.cn/showtopic-133079-1-83.html)选择等比不留白。
4、在合适的位置插入“文本框”,并设置单元格样式。自己新建一个样式,起名“无边框”,颜色里设置“前景色”“背景色”均为“无填充颜色”,边框里也选择无;否则出来的效果会有白色的背景和灰色的边框线;
5、使用公示编辑器来调取数据;(这一招是我在群里看视频学会的~)因为这个区域要显示“获奖者姓名”,因此选择表里的“姓名”;然后添加查询条件,以ID作为查询条件;(漏了一步,在图片上下左右任何你看着顺眼的地方再添加一个文本框,这个文本框就是用来输入查询条件的,旁边再增加一个按钮;)
6、按钮增加一个命令,打印/导出页面到PDF;
7、至此,页面设计就全都做完了,您可以按一下F5运行测试一下吧~
8、输入对应的ID后显示相应内容,然后再点击“生成电子证书”即可~
【后记】
说实话做个程序总共花了不到五分钟时间,相当简单,易上手~但是,现在这个程序也只能一张张生成,还不能批量生成,我再慢慢摸索一下~或者,论坛里的给大神、前辈请不吝赐教,指点一下我这个小菜鸟~在此鞠躬谢过!
|
|