以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于函数导入导出功能的补充说明 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=172962) |
-- 作者:狐狸爸爸 -- 发布时间:2021/11/9 10:24:00 -- 关于函数导入导出功能的补充说明 内部函数管理器导出的函数,文件名为func,这是一个access文件,将其后缀改为mdb,就可以用access或foxtable打开,手工向其中添加函数,或者用代码添加函数,然后导入。 完毕
|
-- 作者:有点蓝 -- 发布时间:2021/11/9 14:14:00 -- 随便键一个自定义函数,然后导出,后缀改为mdb,使用access打开,就是一个数据库。 里面有一个Functions表格,有2个列,name列存储函数名称,code列存储代码。把自己的代码按照这种方式存入Functions表格,然后改扩展名回func,到自定义函数里导入即可
|
-- 作者:chen37280600 -- 发布时间:2021/11/9 14:53:00 -- 那现在新版本的BS开发,要在开发者模式,“调试好,然后编译,打包,上传到服务器,停止服务,解压覆盖,重启软件,启动服务”。 如果发现写错了一个字母的代码,也是重新走“调试好,然后编译,打包,上传到服务器,停止服务,解压覆盖,重启软件,启动服务”。 跟java的开发过程一样,也是“调试好,然后编译jar,打包,上传到服务器,停止tomcat服务,解压覆盖,启动tomcat服务”。 有没更便捷的方法?
[此贴子已经被作者于2021/11/9 14:53:33编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/11/9 14:55:00 -- 本地先测试一遍。再放到服务器测试 |
-- 作者:浙江仔 -- 发布时间:2021/11/9 14:58:00 -- 以下是引用chen37280600在2021/11/9 14:53:00的发言:
那现在新版本的BS开发,要在开发者模式,“调试好,然后编译,打包,上传到服务器,停止服务,解压覆盖,重启软件,启动服务”。 如果发现写错了一个字母的代码,也是重新走“调试好,然后编译,打包,上传到服务器,停止服务,解压覆盖,重启软件,启动服务”。
跟java的开发过程一样,也是“调试好,然后编译jar,打包,上传到服务器,停止tomcat服务,解压覆盖,启动tomcat服务”。
有没更便捷的方法?
[此贴子已经被作者于2021/11/9 14:53:33编辑过] 是啊,能不能官方出一个免发布更新代码的方式,哪怕是更新的时候校验一下加密狗也行,即远程更新时,发起代码更新的开发版校验加密狗,提交到服务端更新代码重启生效 可能想多了,没法实现 [此贴子已经被作者于2021/11/9 15:01:30编辑过]
|
-- 作者:浙江仔 -- 发布时间:2021/11/9 15:03:00 -- 以下是引用有点蓝在2021/11/9 14:55:00的发言:
本地先测试一遍。再放到服务器测试 有些代码比较难在本地测试,比如微信授权、鉴权等 |
-- 作者:fivetable -- 发布时间:2021/11/9 15:19:00 -- 惊讶!BS开发模式我一直都是这样操作。能在本地调试好的,就在本地调试好在复制进服务器。难道你们平时还有更简单的操作!!! |
-- 作者:有点蓝 -- 发布时间:2021/11/9 15:26:00 -- 以下是引用浙江仔在2021/11/9 15:03:00的发言:
我的做法是做2个自定义函数,一个做微信授权,一个直接写死一些测试数据,比如授权code,openid等数据,默认已经授权成功。本地测试就使用写死数据的函数,发布前改为微信授权函数。
有些代码比较难在本地测试,比如微信授权、鉴权等 |
-- 作者:chen37280600 -- 发布时间:2021/11/9 15:28:00 -- 以下是引用fivetable在2021/11/9 15:19:00的发言:
惊讶!难道你之前没想过把内部函数都写在表格里或者txt里,动态读取,免重启服务器的吗?而且这个思路,也不是我想出来,以前官方出FoxWeb那玩意的时候,教了大家的
惊讶!BS开发模式我一直都是这样操作。能在本地调试好的,就在本地调试好在复制进服务器。难道你们平时还有更简单的操作!!! [此贴子已经被作者于2021/11/9 15:28:14编辑过]
|
-- 作者:chen37280600 -- 发布时间:2021/11/9 16:19:00 -- 既然有人对动态编译,别有用心,能不能弄个合同,凡是想用这个的,必须公司与狐表公司级别盖章,承诺不做二次开发平台之类,授权使用? 狐表能做好1.5件事,1是EXE开发,0.5是Web。bs这边,很大程度会需要第三方框架和各种api、dll来补充壮大,少了这个,确实开发便捷性,下降了很多 想下有没啥好办法或者政策
|