Access怎么在窗体里根据表的某个字段动态创建控件,并标题和名称都设置为字段中的记录。控件创建规则:如字段一条记录为G45b 就是要在G区第4格第5层右边 创建一个按钮
我想做一个货位管理系统。G45b是一个货位的编号,代表 G区第4格第5层右边 这个货位 。我想做成每个货位用一个控件来展示,当我点击任意一个货位控件,在子窗体显示该货位的信息。
这个设想可行吗?
动态添加的控件保存就好,只是在新增货架时能刷新出来。
也就是说每个控件得按货位编号排列。
追答这个可以这样。你事先设置计好窗体,每个货位用一个按钮表示,然后从数据库中取相关的数据,设置按钮的颜色、文本什么的,当点击这个按钮时,再从数据库中取详细的数据在子窗体中显示。
追问但是这么多按钮,我不想一个一个设置,能写个语录自动生成吗?
请你给我写一下会用到的对象和方法,我是初学者,各写明是做什么的。
我还想写货位是否为空,按钮颜色区分,能做吗?会用到什么对象和方法,能告诉我吗?
应该可以吧
本回答被网友采纳Access怎么给窗体添加标题
1. 首先第一步用Access打开目标文件,接着根据下图箭头所指,点击窗体。2. 第二步根据下图箭头所指,点击左上角黑色方块图标。3. 第三步根据下图箭头所指,成功打开【属性表】窗口。4. 第四步根据下图箭头所指,点击【全部】选项。5. 第五步根据下图箭头所指,找到【标题】菜单。6. 最后根据下图箭头...
ACCESS数据库中,关于窗体中如何实现自动填入.并能保存于表中?
1、就按你设置的内容,“入库”窗体有这些字段,当然“入库表”中也有这些字段。设置窗体的“数据”“记录源”为“入库表”,添加入库表的字段到窗体中,设置“料号”控件框的“更新后”事件如下:(这里,我假设“料号”是文本类型的)Private Sub 料号_AfterUpdate()Me.名称.Value = DLookup("[名...
如何在Access窗体报表中添加计算控件
可以添加文本框控件,在文本框中输入以等号开头的表达式即可。代码如下:Dim frm As FormSet frm = Forms!获取数据表子窗体;Child0.FormCurrentId = Nz(frm.Recordset.用户名, 0)MsgBox CurrentId。有时子窗体的数据源是一个动态记录集。显然前面的方法是不可行的。因为表和查询没有控件,也没有窗...
access一对多记录窗体如何录入
1、创建一个表格,并确定要录入的字段(即数据列),如姓名、年龄、性别。2、在表格视图下,将表格中的字段拖到窗体设计器中,生成文本框控件。3、在窗体设计器中,为每个文本框控件设置控件名称。4、在窗体设计器中,添加保存按钮,并为其设置相应的VBA代码,使其能够将窗体中的数据保存到目标表格中。
access 在窗体上动态添加控件
rem 定义一个控件类型变量 DoCmd.OpenForm "窗体12", acDesign, , , , acHidden rem 在设计视图以隐藏状态打开窗体12 Set ctl = CreateControl("窗体12", acComboBox, acDetail, , , 10, 50, 3000, 440)创建控件ctl在窗体12中,类型为组合框,后面为具体选项 DoCmd.OpenForm "窗体12"执行...
如何在access中建立一个窗体,但是填入窗体的数据是自动填入到对应的各...
点击“使用向导创建窗体”,弹出的【窗体向导】中:1、在“表\/查询”下面的下拉框中选择你要连接的表;2、点击“可用字段”和“选定的字段”中间的 > 或 >> ,添加你想要的字段到“选定的字段”下面;3、然后点击【完成】按钮即可!
access中,我想在窗体上设置一个字段变量,不知道怎么做?
右键点窗体设计主体字样下面交叉方块实心点上,选择属性,选择数据选项卡,填写记录源,选择表名,然后把下面数据录入选择是。第二步在上面拖文本控件,右键填写他的数据源,设置字段给他就好了。
如何实现ACCESS窗体中在一个组合框内选中目标字段后其对应的字段也自动...
猜测...如果在组合框A中选择字段1,想在文本框B中自动显示字段2的内容,那麼,在文本框B的属性->数据->数据来源中写:=DLookUp("字段2名称","表名","字段1名称=" & [组合框A名称])如果字段1是文本,=DLookUp("字段2名称","表名","字段1名称='" & [组合框A名称] & "'")
Access窗体怎么创建组合框及列表框控件?
1、打开要操作的数据库,右击要添加控件的窗体选择设计视图,或者单击创建选项卡窗体组中的空白窗体按钮,新建一个空白窗体,并进入其设计视图。2、确定使用控件向导按钮 处于选中状态,然后单击组合框按钮 ,再在设计视图中单击。3、系统自动弹出组合框向导,保持系统默认设置,单击下一步按钮。4、在打开的...
在access数据表窗体中,如何通过双击其中一条记录,则将该条记录自动添加...
双击获取id1 并触发一个事件 执行一个数据库添加方法 语句如下:inser into 表2(字段1,字段2……)select 字段1,字段2…… from 表2 where id=id1