Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在formcommandbuttonControl中动态更改d365命令?

如何在formcommandbuttonControl中动态更改d365命令?
EN

Stack Overflow用户
提问于 2020-09-28 21:29:59
回答 2查看 606关注 0票数 0

我有一个在formCommandButtonControl中使用d365的表单。我希望根据代码中的条件动态地更改与按钮关联的命令。我找不到基本的枚举来选择这个值。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
switch (x)
{
case 1:
    formButton.command(New);
break;
case 2:
    formButton.command(DeleteRecord);
break;
}

这是表单中的属性。

如何在deleteRecord代码中选择New和x++值?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-09-29 07:21:58

不幸的是,你的问题的答案是不要那样做,也没有枚举。

在动态创建命令按钮(FormBuildCommandButtonControl vs FormCommandButtonControl)时,微软的惯例是只使用常量(#define.New(260))并引用它。

动态更改命令按钮的command是闻所未闻的,我不认为它在系统中任何地方都做过。

命令按钮的文本很可能不会动态更新,因此您也会对其进行更改。

您应该为您的目的使用一个常规按钮,或者创建多个命令按钮,并根据需要调整它们的可见性,就像注释说的那样。

票数 1
EN

Stack Overflow用户

发布于 2020-10-01 23:35:53

最明显的方法是提供两个按钮,只显示相关的。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
newButton.visible(x == 1);
deleteButton.visible(x == 2);

标记控件的AutoDeclaration属性。

在适当情况下放置在initactive方法中的代码。

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

https://stackoverflow.com/questions/64113439

复制
相关文章
如何在Linux中更改SSH端口?
SSH(Secure Shell)是一种安全的远程登录协议,它允许您通过网络远程连接到Linux系统并进行管理操作。默认情况下,SSH使用22端口进行通信。然而,为了增强系统的安全性,有时候我们需要更改SSH端口,以减少潜在的攻击。
网络技术联盟站
2023/05/25
9.4K0
如何在Linux中更改SSH端口?
git命令中带有特殊符号如@
使用带用户密码clone的方式: git clone https://username:password@remote 当username和password中含有特殊符号会导致出错, 因为为http的请求,所以需要将特殊符号encode成url格式的 java使用: String c = java.net.URLEncoder.encode(".","utf-8"); System.out.println(c); 源文档 <http://blog.csdn.net/qq1142003960/article/
千往
2018/01/24
2.1K0
如何在 Linux 中更改主机名?
在 Linux 系统中,主机名是用于标识和区分网络上的不同计算机的名称。默认情况下,Linux 发行版会分配一个主机名给您的计算机,但是有时候您可能需要根据自己的需求更改主机名。在本文中,我们将详细介绍如何在 Linux 中更改主机名,以及更改主机名后可能涉及到的其他配置。
网络技术联盟站
2023/06/09
8.8K0
如何在 Linux 中更改主机名?
如何在 Linux 中更改 Nginx 80 端口?
Nginx 是一个开源的轻量级 Web 服务器替代 apache 来处理高流量的网站。
网络技术联盟站
2022/06/21
5.4K0
如何在 Linux 中更改 Nginx 80 端口?
如何在 Linux 中更改 Apache HTTP 端口?
Apache Web Server 是一个免费的开源跨平台 Web 服务器应用程序,用于通过 Internet 提供内容。
网络技术联盟站
2022/06/21
6.3K0
如何在 Linux 中更改 Apache HTTP 端口?
如何在Linux中更改用户ID?
在Linux系统中,每个用户都有一个唯一的用户ID(User ID),用于标识和管理用户的权限和资源访问。有时候,我们需要更改用户ID,可能是为了解决冲突、重组用户组或其他管理需求。本文将详细介绍如何在Linux中更改用户ID的几种方法。
网络技术联盟站
2023/06/08
8.4K0
如何在Linux中更改用户ID?
如何在 Linux 中更改默认 ssh 端口 22?
SSH 服务使用的标准端口是 22/TCP。但是,您可能希望更改 SSH 默认端口 22,以确保您的服务器尽可能安全,因为标准 22/TCP 端口一直是互联网上黑客和机器人程序漏洞的目标。
会长君
2023/04/25
4.4K0
如何在Linux中更改SSH远程登录端口
SSH:短于安全Shell,SSH(由SSH通信安全公司开发)是用于远程登录安全协议。 使用SSH客户端,用户可以连接到服务器以比其他方法(例如telnet)更安全的方式传输信息。到右侧的图像是SSH会话,它使用一个命令行界面,可如何外观的示例。 SSH默认为端口22。
星哥玩云
2022/07/29
3.7K0
如何在 Eclipse 中更改注释块的 @author 版权信息?
我们在使用 IDE——Ecilpse 进行开发,需要注明版权信息的时候,如果不更改默认设置的话,在注释块 @author 的内容就是电脑系统默认的,例如下图所示。为了开发方便就需要进行修改。
白鹿第一帅
2021/03/02
4.5K0
如何在 Eclipse 中更改注释块的 @author 版权信息?
如何在Linux使用 chattr 命令更改文件或目录的扩展属性?
在 Linux 操作系统中,chattr 命令用于更改文件或目录的扩展属性,包括可写性、可执行性和删除性等。本文将介绍 chattr 命令的使用方法以及常见的参数。
网络技术联盟站
2023/04/20
3.8K0
如何在Linux使用 chattr 命令更改文件或目录的扩展属性?
Linux中的Chattr命令更改文件属性
在Linux中,文件属性是描述文件行为的元数据属性。 例如,属性可以指示是否压缩文件或指定是否可以删除文件。
用户5005176
2021/08/10
3.7K0
如何在Ubuntu中安装多个终端以及更改默认终端
终端是任何Linux系统的关键部分。它允许您通过shell访问Linux系统。虽说现在的Linux发行版,比如Ubuntu,CentOS等已经基本上可以采用GUI来完成绝大部分一般性的任务。但是,终端程序对于Linux用户来说仍是必不可少的。
会长君
2023/04/26
4.3K0
如何在 Linux 中使用 Chage 命令,修改Linux系统用户密码更改策略
Chage是一个用于修改Linux系统用户密码更改策略的命令行工具。在本文中,我们将介绍如何在Linux系统中使用Chage命令。
网络技术联盟站
2023/04/10
3.1K0
如何在Vue中动态添加类名
能够向组件添加动态类名是非常强大的功能。它使我们可以更轻松地编写自定义主题,根据组件的状态添加类,还可以编写依赖于样式的组件的不同变体。
前端小智@大迁世界
2020/05/12
6.2K0
如何在Ubuntu 18.04中更改文件夹图标的颜色
这个快速提示教程向您展示了如何在Ubuntu 18.04 Nautilus文件浏览器中设置文件夹的自定义颜色或标志。
用户8705057
2021/06/08
4.2K0
如何在Linux中安装netstat命令
Netstat (源自网络和统计信息)是系统管理员用于分析网络统计信息的命令行实用程序。 它显示了完整的统计信息,例如主机系统上的开放端口和相应地址,路由表和伪装连接。
用户4988085
2021/07/23
27.9K0
点击加载更多

相似问题

命令按钮上的D365单击方法

10

如何在Dart中动态执行(如Eval)?

40

如何动态更改MenuItem (如标签)的属性?

15

动态更改页面外观,如twitter或tumblr

21

访问D365命令链上的方法变量

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文