请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

红旗飘飘 悬赏达人认证 活字格认证

中级会员

30

主题

184

帖子

548

积分

中级会员

积分
548

悬赏达人活字格认证

红旗飘飘 悬赏达人认证 活字格认证
中级会员   /  发表于:2018-12-12 13:46  /   查看:2239  /  回复:9
项目需要,要出报表,报表里面的数据是使用n多表和数据计算出来的,如果需要的时候立马执行,页面响应速度缓慢,因此想做一个后台计划,每天晚上12点执行一次。然后保存到数据库中。

这个应该怎么做,请给点思路,或者并不一定晚上12点,每隔24小时执行一次也行。 就是怎么触发事件不懂,求教。

9 个回复

倒序浏览
yamateh
注册会员   /  发表于:2018-12-12 13:50:47
沙发
用数据库自带的作业定时执行,插入保存到表里不行么
回复 使用道具 举报
红旗飘飘悬赏达人认证 活字格认证
中级会员   /  发表于:2018-12-12 13:54:35
板凳
yamateh 发表于 2018-12-12 13:50
用数据库自带的作业定时执行,插入保存到表里不行么

您能说的再详细点吗? 是 用 活字格自带数据库的功能? 在哪里看到找到这个功能?
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-12-12 14:42:21
地板
您好,这个需要您来编写服务器端API来实现这个定时任务功能,之前有写过一个定时发送邮件的教程您可以参考一下。
https://gcdn.grapecity.com.cn/fo ... &extra=page%3D1

编写服务器API您可以学习一下这一章内容:http://help.grapecity.com.cn/pag ... ion?pageId=12487926
回复 使用道具 举报
yamateh
注册会员   /  发表于:2018-12-12 21:30:02
5#
红旗飘飘 发表于 2018-12-12 13:54
您能说的再详细点吗? 是 用 活字格自带数据库的功能? 在哪里看到找到这个功能?

用安装的数据库自带的作业功能

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
红旗飘飘悬赏达人认证 活字格认证
中级会员   /  发表于:2018-12-12 21:35:49
6#
yamateh 发表于 2018-12-12 21:30
用安装的数据库自带的作业功能

我用的是  活字格 自带的数据库 ,应该是 sqlite的吧 ,没用外置数据库。
回复 使用道具 举报
红旗飘飘悬赏达人认证 活字格认证
中级会员   /  发表于:2018-12-12 21:38:52
7#
Tracy.Liu 发表于 2018-12-12 14:42
您好,这个需要您来编写服务器端API来实现这个定时任务功能,之前有写过一个定时发送邮件的教程您可以参考 ...

这个要求太高了,做不了,我有个想法,您帮我看一下。

我想做一个单独的页面,然后把所有想要的数据处理全部写到页面加载的事件上,然后用C#或者delphi做一个框架,定时刷新页面,用来启动上面的事件,这种方法可行吗?
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-12-12 22:38:42
8#
我理解,您这个如果是定时刷新页面的话,那么就意味着您的网页是一直打开的,那您是不是可以直接使用setTimeout来做定时刷新页面就可以了,不需要使用C#。
回复 使用道具 举报
红旗飘飘悬赏达人认证 活字格认证
中级会员   /  发表于:2018-12-12 22:53:57
9#
Tracy.Liu 发表于 2018-12-12 22:38
我理解,您这个如果是定时刷新页面的话,那么就意味着您的网页是一直打开的,那您是不是可以直接使用setTim ...

我决定写一个例子  晚点发上来,如果是页面长期打开的话,那么服务器重启这些都需要再登录上去打开页面,我做个简单的工具,看看是否能帮助一些新手
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-12-12 23:00:17
10#
好的呢~~非常感谢您的分享~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部