Foxtable(狐表)用户栏目专家坐堂 → [求助]关于项目开发的一些困扰?


  共有1733人关注过本帖树形打印复制链接

主题:[求助]关于项目开发的一些困扰?

帅哥哟,离线,有人找我吗?
飞天狐
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:84 积分:628 威望:0 精华:0 注册:2023/1/25 21:23:00
[求助]关于项目开发的一些困扰?  发帖心情 Post By:2024/4/13 17:18:00 [只看该作者]

最近,随着学习的深入,发现Foxtable真是一个简单、高效的好东西,但在项目开发过程中也有几点困惑,请各位狐友帮忙解域:

1.关于C/S模式的服务端和客户端
本人现在在用的一些C/S模式软件一般都是分成服务器端程序和客户端程序两个,还要分别安装,但在看FOXTABLE帮助文件时,好像没有看到有类似的要求(OPENQQ除外),都是同一个程序与数据库进行交互就行,所以想问下,Foxtable是否不需要分开分别设计客户端和服务端程序的?

2.关于程序远程升级
A.程序远程自动升级是不是在项目属性里设置好在线升级路径(服务器中的路径,在新程序文件复制在该文件下)和项目时间就可以?这个升级是自动的吗?还是要设置代码?
B.升级时是程序自动比对程序版本吗?还是比对前面的项目时间?
C.另外,现在有些C/S软件在安装过程中会弹窗让设置服务器IP,配置相关IP,请问在安装过程中自动弹窗获得数据,是如何实现的?好像FOXTABLE写好的程序编译后还要借助第三方软件封闭安装,更加不知道在安装过程中如何弹窗了。

3.关于用户管理
A.FOXTABLE编写好的程序可以删除开发者或者管理者的帐户吗?怎样删除?
B.另外默认登录密码为888,可以修改吗?怎样修改?
C.在使用外部数据表管理用户时,设置了一个用户表(USER),有Name,Type,Config三列,为什么Type列是整数型,他应该是指用户类型吧,0代表开发者,1代表管理者,2代表普通用户吗?
另外用户分组、角色,密码分别放在那列,如何对应?

4.关于SDK文件
使用外围设备时,是否要问厂家是否支持二次开发,让他们提供SDK开发文档才能对外部设备操作?像一些通用的设备,比如打印机、扫描仪或高拍仪,是否可以直接系统调用?

谢谢各位大侠。


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110443 积分:562081 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/14 20:01:00 [只看该作者]

1、默认是直连数据库的,不需要服务端
2、先把这个仔细看一看:http://www.foxtable.com/webhelp/topics/2934.htm
A、是要把发布时生成的3个升级文件(http://www.foxtable.com/webhelp/topics/2948.htm)上传到服务器的升级路径里,不是程序文件。升级是自动的,需要调用代码。
B、比较的是Foxtable版本和项目发布时的项目发布时间。对应Foxtable来说,时间就是版本号。
C、如果是指连接数据库,参考这:http://www.foxtable.com/webhelp/topics/0682.htm。要做弹窗是自己的项目里设计窗口做的。和第三方打包软件没有任何关系
3、
A、无法删除,但是可以禁用,到项目属性里设置:http://www.foxtable.com/webhelp/topics/0008.htm
C、如果使用的是这种用法:http://www.foxtable.com/webhelp/topics/2723.htm,是Foxtable内置的功能,使用即可,不用管底层是什么处理的,也无需关心为什么(用户类型、分组、角色,密码分别放在那列这些)。如果要完全自定义用户,请不要使用这种功能,应该使用这种用法:http://www.foxtable.com/webhelp/topics/2048.htm
4、要问厂家是否支持二次开发,让他们提供SDK开发文档才能对外部设备操作


 回到顶部
帅哥哟,离线,有人找我吗?
飞天狐
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:84 积分:628 威望:0 精华:0 注册:2023/1/25 21:23:00
  发帖心情 Post By:2024/4/15 8:54:00 [只看该作者]

参考这:http://www.foxtable.com/webhelp/topics/0682.htm。这个介绍的时程序已经安装好,在启动加载外部数据源的时候出来的,我说的是在程序安装时,弹出一个窗口输入服务器IP,而且这个窗口只出现一次的,应该在那里设置?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110443 积分:562081 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/15 8:58:00 [只看该作者]

【程序安装时】那就和foxtable无关了。只能去看这个打包软件有没有这个功能了,自行看打包软件的使用文档

 回到顶部
帅哥哟,离线,有人找我吗?
飞天狐
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:84 积分:628 威望:0 精华:0 注册:2023/1/25 21:23:00
  发帖心情 Post By:2024/4/15 14:31:00 [只看该作者]

应该还是有点关系吧,他不是要把这个参数传递给软件吗?只是怎样实现的问题。或者安装完后在登录界面选择或输入服务器地址,这样也应该可以吧。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110443 积分:562081 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/15 14:44:00 [只看该作者]

其它软件没有办法把任何参数直接传递给foxtable。

可以考虑把需要的参数保存到一个个txt文档里,然后foxtable打开后读取txt文档的内容

 回到顶部
帅哥哟,离线,有人找我吗?
飞天狐
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:84 积分:628 威望:0 精华:0 注册:2023/1/25 21:23:00
  发帖心情 Post By:2024/4/15 22:13:00 [只看该作者]

好的,那在登录窗口设置一个文本框用于设置服务器的地址,这种方案行不行?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110443 积分:562081 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/15 22:24:00 [只看该作者]

参考这种

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:选择数据源.zip

 回到顶部
帅哥哟,离线,有人找我吗?
飞天狐
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:84 积分:628 威望:0 精华:0 注册:2023/1/25 21:23:00
  发帖心情 Post By:2024/4/15 23:24:00 [只看该作者]

谢谢蓝版。

 回到顶部