立即注册 登录
公卫人 返回首页

asteriod的个人空间 https://www.epiman.cn/?12177 [收藏] [复制] [RSS]

日志

用epidata制作数据录入工具的两个技巧

热度 11已有 554 次阅读2009-5-19 00:00 |

  经常用epidata做数据录入工具的,现把两个独门秘笈拿出来分享,大家可能经常会遇到这样的问题,有多个问卷且问卷间无关联关系(有关联关系可以使用关系树菜单了),这样在做好录入工具发给用户使用时,用户会感觉非常乱,文件夹下一堆东西,用户如没有使用epidata经验的话会非常麻烦,第一个秘笈就是交大家制作启动菜单。第二个问题是当我们把做好的录入工具发给用户时,用户有时怕麻烦,话偷懒,会修改你的chk文件,或有的用户干脆不自觉,把你的chk文件删除后再录入数据。到时候你看到乱糟糟的数据时就欲哭无泪了。呵呵,有没有好办法解决这两个问题呢?当然有,这就是秘笈2.

    先来谈给epidata制作启动菜单,做好的数据库文件如下图所示:

   

    如上图,做好的数据库有三个文件,一个数据库文件,用来放置epidata的绿色版文件,设置文件,以及所有的chk、rec、qes文件。一个是导出数据文件,这个等会再讲。一个就是一个exe文件。用户直接双击exe文件就可以了。是不是看不出epidata的影子了呢?启动后,如下图所示,我做的简单示例界面简单了点,你可以做的更漂亮些、更酷写^_^。

   

   这个界面大家都明白了吧,填1打回车,回出现如下的画面(隐藏工具栏,避免用户编辑文件)

  

   再来介绍数据如何导出,用户数据录入完毕后,运行选项8,会把所有的数据拷贝到“导出数据文件夹下”,当然只拷贝rec文件了。直接用邮件把这个包发给你就ok了。输入9,可以调出一个帮助文件,你可以用记事本做一个说明文件。

   如何制作呢,也非常简单,用条件判断的批处理就可以做,代码网上就有,大家自己动手吧!还有,可以把批处理打包成exe文件,可以用这个软件做http://bbs.wuyou.com/viewthread.php?tid=134776 。当然打包后,有的安全性高的软件会报毒,不过常用的瑞星和卡巴不会报。

    关于秘笈2如何隐藏chk文件有两种办法:一是把我们上面的数据库文件设置为系统文件或隐藏文件,一般用户可以瞒过去;第二种办法是,把chk文件和epidata的exe文件打包,打包后,每次运行exe文件时都会自动释放chk文件,用户删除了也没用!^_^。


路过

鸡蛋
1

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

手机版|会员|至尊|接种|公卫人 ( 沪ICP备06060850号-3 )

GMT+8, 2024-5-16 15:05 , Processed in 0.027591 second(s), 5 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部