我在现有数据库中添加了一个新字段,并将数据类型设置为是/否,如Pic1所示。
默认为复选框。如果我然后尝试选择文本框(如图2所示),它会立即恢复为复选框。可以成功选择组合框。
有人可以建议我为什么不能选择文本框?在我的数据库中已经以这种方式配置了其他字段。另外值得注意的是,如果我将这些其他字段更改为复选框并尝试将它们更改回文本框,它们也会恢复为复选框。
答案 0 :(得分:3)
我面临同样的问题。由于某种原因,您无法选择文本框作为查找选项。
有两种解决方法: 选择组合框和
或者选择数据表视图,单击表格工具下的字段,选择更多字段,然后转到是/否,然后选择是/否。现在,您可以选择文本框作为查找选项。
答案 1 :(得分:2)
我能够确认Access 2010和Access 2013之间的行为更改.Access 2010允许我们为Yes/No
字段选择“文本框”。在Access 2013中,“文本框”选项仍然存在于下拉列表中,但选中后会立即切换到“复选框”。
我担心这只是Access 2013的工作方式。如果确实需要进行更改,您可以尝试使用Access 2010查找计算机并使用它。
答案 2 :(得分:0)
尝试使用: CurrentDb()。TableDefs( “YourTable”)。字段( “YourField”)。属性( “显示控件”)= 109