以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  多个项目打开的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=191267)

--  作者:HappyFt
--  发布时间:2024/4/7 20:41:00
--  多个项目打开的问题

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20240407202613.png
图片点击可在新窗口打开查看

请教一下蓝老师以下两个问题,
登录时用户可以选择多帐套,根据选择帐套后打开不同的项目,想问一下现在两个项目分开开发发布后,
1 是不是每次两个项目有更改发布后都同时把发布后的XX.foxEx的分别放在两个项目的project文件夹下面打包就可以?其他文件都不用考虑?
2 用户两次打开不同的项目后,project文件夹下面的BIN文件会不会都会重新生成,避免两个项目在缓存间交叉引用出错?

谢谢!


--  作者:有点蓝
--  发布时间:2024/4/7 21:03:00
--  
不是这样的。不同的项目名称发布的程序不能放到一起使用。必须分开2套项目目录,也就是publish1、publish2这样
--  作者:HappyFt
--  发布时间:2024/4/7 22:27:00
--  
那样的话且不是就是两个项目了,那还不如分开安装,各自访问各自的数据源就可以了,但是现在想一个登录窗口统一登录后根据帐套名(与各自项目名一致)分别打开各自项目,而且升级也是各自升级,所以有点不知所措了
--  作者:有点蓝
--  发布时间:2024/4/7 23:21:00
--  
如果说
1、两个数据源的所有表格的表结构都完全一样
2、业务功能都一样,也就是业务逻辑,窗口等等的用法都完全一样

只是数据不一样,那就没有必要分开2个项目,一个项目根据不同的用户连接不同的数据源即可。

如果不符合上面2点,那就只能分开2个项目分别使用,分别升级

--  作者:HappyFt
--  发布时间:2024/4/7 23:53:00
--  
感谢蓝老师,这么晚还在回复!
现在就是两个数据源的表结构与操作界面可能有部分不同,因为使用的人要求不一样,所以才发现按安装同一个项目然后根据不同帐套打开不同项目实现太麻烦了,
看了很多遍帮助中的"拆分成多个项目设计"感觉那样用户在不同项目间打开还要寻找不同项目的安装路径,尤其是用户要实现自动升级太麻烦了,
感觉还不如两个项目分开各做各的,
难道用友金碟那些大公司的项目有多帐套功能的也是打开后所有帐套的表结构及操作界面都是相同的吗?感觉很疑惑

谢谢了

--  作者:有点蓝
--  发布时间:2024/4/8 8:29:00
--  
【表结构与操作界面可能有部分不同】 -- 可以做成窗口模式,不用加载主表,只用sqltable。

窗口A针对数据源A的表格和功能;窗口B针对数据源B的表格和功能。

打开窗口前做下判断,只有连接数据源A的才能打开窗口A使用.....这样也可以一个项目就行

--  作者:HappyFt
--  发布时间:2024/4/8 18:12:00
--  
那样操作起来更麻烦,而且修改时还要两边兼顾,最后还是分成两个项目了,这样简单,ftp服务器上同域下用两个不同的ftp帐号这样各自登录更新查看图片附件都更方便;

谢谢老师!