我有一个主窗体,其中包含一个包含多个子窗体的选项卡控件.我需要确保在用户切换选项卡时保存子表单中的数据.问题是DoCmd.RunCommand acCmdSaveRecord似乎只适用于当前表单,因此它不会将数据保存在子表单中.
我已经在子窗体上尝试了不同的事件,例如deactivate,OnLostFocus等,但是在其他地方的其他字段获得焦点之前它们不会触发.
理想的解决方案似乎是在选项卡控件的OnChange事件上放置一些东西,以确保保存所有数据.这是我的问题,如何将记录保存在子表单中?
我知道这个标题听起来很疯狂,但这是我的情况.
在某个用户事件之后,我需要更新一些与用户当前正在做的"无关"的表.目前,这需要几秒钟的时间来执行并导致用户一定程度的挫败感.有没有办法在第二个进程中执行我的更新,或者在处理时不冻结我的应用程序的UI?
谢谢
我最近升级到MS Access 2010.当我打开某个.mdb(2000-2003文件格式)时,我会收到以下消息:collating sequence not supported with the specified file format.我不确定这意味着什么,但每次打开数据库时它都会给我.
我用谷歌搜索过但发现我认为似乎没什么关系.如果我将文件格式升级到2007,它没有给我留言,但在这种情况下这不是一个选择.
这是2010年的问题吗?或者我的数据库有什么损坏?我需要做些什么来解决它?
在某些情况下,我有一个特定产品需要放入购物车.我一直在查看Ubercart api文档,我没有看到任何钩子,这些钩子在结账前是否存在某个项目是显而易见的.
每当添加第一个项目时,我都可以使用hook_add_to_cart挂钩添加特殊项目,但我担心访问者可能会删除该项目,然后在没有所需项目的情况下完成购买.
有什么建议如何确保特殊项目在结帐时在购物车中?
我是Symfony表单的新手,我正在试图找出一个带有引用父对象的隐藏字段的表单.例如,我有一个与联系人有多对一关系的列表.创建新联系人时,需要一个隐藏字段,其中包含要添加联系人的列表的ID.
目前我正在尝试嵌入一个ListIdType在我的表单中调用的ContactType表单.ListIdType表单中唯一的字段是列表的id.这很好用,因为我可以在空的联系人实体上设置列表,它会自动填充名为contact[list][id](在ListIdType表单中定义)的表单中的元素.这个问题是,当我提交表单时,我得到一个错误,说列表类中不存在元素"id"或methed"setId()".
我的感觉是我做错了什么,但我找不到任何文件指出我正确的方向.
现在不需要这样做但是考虑未来......
通过自定义编码cms将网站"脱机"一点的方法是什么?含义赋予管理员登录管理面板,在框中键入消息并提交表单的功能.除非用户是管理员,否则该消息将显示给任何用户而不是任何其他页面.
我之前已经完成了这个并且使用了一个if xml文件,然后从xml文件加载内容并在消息后面添加一个构造背景,其中一个登录框只允许管理员登录.当管理员将消息输入到框中时它将文本存储到xml中.当他们将网站"恢复生机"时,它只会删除xml文件.
唯一的问题是,一旦网站增长,它需要更多的点击并检查文件存在每个页面加载变得缓慢.任何人都有更好的解决方案吗?
谢谢.
我知道这docmd.close将关闭当前的形式,但由于某种原因,我已经知道我希望更明确.我做的是docmd.close acForm, me.name.
那是完全疯狂还是有充分理由这样做?
在构建新的Web应用程序时,您如何决定使用框架(例如Zend Framework)?
从头开始而不是使用框架有什么好处?我很清楚框架的优点以及一些缺点.
我听说它说真的很大的项目通常不使用现成的框架,但有一个自定义的内部框架/结构.不准确或者原因是什么?
这是让我想到这一点的确切情况.
我有自动生成下一个逻辑项目编号的功能.该项目编号的一部分包括项目编号的创建年份.我们现在在2010年,所以日期中最重要的部分(为了我的项目编号)是"10"并且是两个字符长.如果我的程序碰巧在2009年执行,它是当前编码的方式,我会得到一个错误的项目编号,因为我的系统期望两位数的日期(10)而不是一个数字(9).
我的问题根本不是关于我的具体情况,是否做一个字符串操作是一个好主意:)但更多的是基于我的标题中陈述的原则.编写在历史记录中无法正常运行的软件是不是一个坏主意?您是否遇到过类似情况,您采取了什么路线?为什么?
我担心的是性能,是否有理由发送客户端XML而不是有效的HTML?像大多数事情一样,我确信它是依赖于应用程序的.我的具体情况是,从数据库中提取的网页中插入了大量内容.
两种方法的优点是什么?内容的大小是否值得关注?或者,在使用XML的情况下,JavaScript将XML处理成HTML的时间是否会平衡发送HTML开始所需的额外时间?
谢谢,杰夫
我听过"脂肪模型,瘦控制器"这个短语,相信我理解它的含义.在完成Zend快速入门指南时,我遇到了表数据网关模式.
在我看来,这种设计模式是提倡MVC堆栈的第四个组件.它正在从"胖模型"转变为"瘦模型,瘦控制器和胖胖的TableDataGateway".根据我对这种设计模式的理解,模型变得只是TableDataGateway填充数据的存储机制.
我理解表数据网关设计模式的优点,抽象我们的数据源,我的问题不是关于设计模式,而是它如何适应MVC堆栈.
PS我有点难以将问题变成好话.如果有人想编辑它以使其更清楚或提出建议我是开放的!
ms-access ×4
php ×4
vba ×3
access-vba ×2
performance ×2
ahah ×1
ajax ×1
doctrine-orm ×1
drupal ×1
forms ×1
frameworks ×1
html ×1
javascript ×1
offline-mode ×1
symfony ×1
ubercart ×1