gpt4 book ai didi

x++ - 具有运行代码但不向表提交数据(或验证表)的按钮

转载 作者:行者123 更新时间:2023-12-02 17:11:09 24 4
gpt4 key购买 nike

我正在尝试向现有表单 (BankAccountTable) 添加一个按钮。我想添加一个按钮来运行外部进程,并将其中一个表单字段的值作为参数。

使用以下代码读取该值:

str value = element.design().controlName("FieldName").valueStr();

但是,当我单击按钮时,Dynamics 会显示必须填写的字段。如果 click 方法不引用表单字段(即 info("click"); )。

我怎样才能:

  • 读取字段值而不触发表单验证?

和/或

  • 有一个不触发表单验证的按钮(或命令按钮)?

最佳答案

第二个问题,如何避免验证,很简单:设置按钮属性SaveRecordNo .

您应该很少需要直接访问控制值。更好的选择通常是直接访问绑定(bind)字段:table.FieldName .

如果控件未绑定(bind)到字段,则更改 AutoDeclation属性为Yes并直接访问控件:fieldName.text() 。方法text , realValueselection是比 valueStr 更好的选择.

关于x++ - 具有运行代码但不向表提交数据(或验证表)的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13682273/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com