Combobox显示错误的内容

时间:2015-03-21 20:25:31

标签: combobox

我正在使用Access。我正在用vba编程。

当我第一次加载表单时,组合框会显示错误列中的内容。如果我进入设计视图并返回到窗体视图,则组合框将显示正确列中的内容。我查看了格式字符串,但是它们指定了正确的列。我试图绑定正确的列。我试图重新询问组合框。

在应用程序中,过程引用服务和任务。我们有一张桌子,要求为特定患者提供服务。患者可以请求最多三种不同的服务。这些服务都有与之相关的任务。用户选择患者。患者具有相关的患者请求ID。此ID在查询中用于选择所请求的服务。然后,用户选择过程或服务和任务以选择表中的唯一行。

用于选择程序的组合框是有问题的组合框。

当选择一个过程时,1)将服务和任务表的相应ID保存在文本字段中,2)绑定服务和任务组合框中的相应列,然后3)文本字段中的ID被指定为服务和任务组合框的索引。

当选择服务和后续任务时,过程ID将保存到文本框中,绑定相应的列,并将索引分配给过程代码组合框。所有这一切都很好。

我最终会将列绑定。我试图在处理后将它们设置为零,但这搞砸了。绑定是关于分配索引。格式字符串应该控制给定组合框中显示的内容。

如何在没有循环视图的情况下强制第一个组合框显示它应该显示的内容?

我尝试以语法方式循环播放视图,但是当您尝试与我合作时会产生错误。

经过额外测试后,我认为列绑定导致问题。由于列绑定,发生了奇怪的事情。我已将它们设置为0以消除这些问题,但id赋值让我再次绑定组合框。

David Locke

0 个答案:

没有答案
相关问题