Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

我的项目Web数据库

christina  发表于:2014-02-19 14:34:25  
复制

因为平时工作内容主要是跟业务员们开发的项目打交道,汇报和统计项目方面的数据。目前EXCEL统计问题诸多:1.数据信息变量多,数据通过邮件传达容易造成资料多样性,与一首资料不符的情况;2.excel登记信息不能很好地体现关系,信息平铺造成字段太长,信息垂直造成记录太多,信息冗余(一个项目对应的报价产品是5个)。所以我希望做一个access来帮助快速有效地收集数据、统计和汇报项目数据。

每个人都有自己的一版ACCESS,我之所以选择了2010ACCESSweb数据库是因为http://v.zol.com.cn/video95713.html这个视频给了我很多启发。一方面对非专业的人员开发简单,另一方面web数据库网络兼容性好,发布也简单,从而可以实现多用户网络共享,满足自己在工作中的需要,公司也正在全面覆盖office2013版。但是产生了一个问题就是低版本打不开这种Web数据库,为此我也很纠结。另一件令我很纠结的事情,因为这是第一次做access应用,没有成功的经验,不知道我的这个想法到底是不是能够实现,还是像很多朋友建议的那样“用户多了,会有问题”;“看不出我做的东西有什么功能”…….

我花了1-2个月的时间去建立表关系点击下载此附件,更改了很多次,我自己都有至少5个版本了,然后模仿"慈善捐款web数据库“点击下载此附件在2010access web数据库中快速搭建了窗体构架,因为自在大学的时候就对宏、代码心生畏惧,不知无从下手,也多次尝试模仿别人写的东西来写自己的东西,没能成功。以下是我目前未完成的功能点击下载此附件

一、在Qutation报价表里添加金额计算字段=数量*单价(来自产品白表)*折扣 (一、2010或更高版本web数据库,可以在表中直接添加计算字段,但是因为价格来自其他表,所以没办法用这种方法添加金额计算字段,如果不能在报价表里显现金额,我觉得会是很大的失误和遗憾;二、数据宏触发器(这个我也说不好,视频讲的,没百分百理解,但是好像是可以的http://v.zol.com.cn/video95713.html)

二、弹出对话框填写详细信息(参照”慈善捐款Web数据库“)
三、筛选条件(参照”慈善捐款web数据库)
四、用户登录和权限设置

虽然做这个真不是我的强项,真的可以说是折腾了我好久,都成了我心里的一块石头了,但是非常庆幸从中结交了许多新朋友,得到了很多的支持和帮助,这种感觉真的很好。


 

Top
石雷 发表于:2014-02-19 15:09:54
能适合自己的就行

dbaseIIIer 发表于:2014-02-20 13:12:47

QQ找到我了,我总得说两句吧!

我确实不知道Web版的发展如何,因为我暂时没打算学习,因为:


1. 最重要的是web版不能运行vba,而web版宏功能非常非常有限!(请参考http://msdn.microsoft.com/en-us/library/office/dn180198.aspx) 功能是非常非常的有限的,甚至比 Access 2.0 推出时候的 宏都有限;而且从现在的角度看,要开发其他的宏功能,肯定不会快实现;


2. Access Web App 需要使用 SharePoint 服务器或 Office 365 网站作为主机,我看,在中国,没多少人会为几个Web页面安装一个 sharepoint server,或者每月要 ¥49.00用Office365,(除非是一个成熟也比较大的体系应用,有可能企业会用);



但微软Access Web Apps 自身开发成熟大应用是非常有问题的:


1. Access Web Apps的数据记录不能 触发 或者被 Sharepoint 2013 workflow 触发。意思是你想做完全Sharepoint表格做关键商业流程的话,Access Web Apps 根本就对接不了;

2. 安全性能还是非常低的。  第一,用户没有记录级别的拥有权;第二,添加和编辑权限分不开;第三,不能只读表给临时的编辑权限。意味着你可以编辑一条记录的权限的话,那就代表你可以编辑任何表的任何记录了!

3. 数据库为 App 所拥有,意思是,你不能有多个 App服务器同时使用中央的 SQL2012服务器。

4. Access Web Apps 还是非常原始,原始到还是很多 bug 的阶段。


所以,我建议你还是把这个东西作为一个玩具就好了!

或者,你只是准备开发微型工具,如记事日历、计算器、小时钟等的,准备放在 Microsoft App Marketplace 赚点钱的话,现在便要推出 Access Web Apps来开始推广自己了;

但是自己需要用的 任何正规符合商业逻辑做的“应用”,根本还没到时候的。


(在yahoo.com 或 google.com 美国网站搜一下,就从有多少提供技术支持和交流的网站,你就知道有没有人在开始用这个东西。我看,连外国都还没人开始尝试去用的)。

这是我个人观点,要不要走在科技的前沿,你自己决定。

我们这种人永远是用微软至少5年前的产品的,我冒不起这个风险,我承担着客人的风险的。







麥田 发表于:2014-02-20 23:38:55

在国内使用的access开发软件  都是c\s模式的  没听说过access可以开发b\s架构的

 

另外绝大部分企业都是企业内部使用access 软件    如大企业部门级   中小企业公司级的方式   也有一些企业是需要异地办公使用access软件

但是也是与sqlserver集合的  而不是office365或者sharepoint

 

另外这种互联网还得公司有服务器或者租赁万网服务器空间方式  用固定ip模式实现的  这种是目前国内最普及的模式



总记录:3篇  页次:1/1 9 1 :