首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >访问控制宽度

访问控制宽度
EN

Stack Overflow用户
提问于 2013-12-29 04:30:52
回答 1查看 93关注 0票数 1

我这里有两行代码:

CreateReportControl Title, acLabel, acPageHeader, , FieldName.Name, 0, 0, 600 CreateReportControl Title, acTextBox, acDetail, , FieldName.Name, 0, 0, 600

正如您所看到的,它们在很大程度上是相似的,只是标签被放入页面标题部分,而textbox则留在details部分。

但是,在执行过程中,实际上只有Textbox具有指定的宽度600,而不是标签。标签实际上根据标题的长度来确定其宽度。你知道为什么会发生这种情况吗?我怎么能强迫它们保持相同的长度,在这种情况下是600?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-29 05:11:24

您可以使用FieldName.Name作为ColumnName选项。但是,Application.CreateReportControl方法help主题说:“如果控件是数据绑定控件,则ColumnName可选变量--控件将绑定到的字段的名称--”。

由于标签不是数据绑定控件,所以省略ColumnName选项。

代码语言:javascript
运行
复制
'CreateReportControl Title, acLabel, acPageHeader, , FieldName.Name, 0, 0, 600
CreateReportControl Title, acLabel, acPageHeader, , , 0, 0, 600

这只是一个疯狂的猜测,但不应该花费太多的精力去排除。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20822172

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档