繁体   English   中英

如何在Dynamics AX 4.0中显示工具提示?

[英]How to display a tooltip in Dynamics AX 4.0?

我正在寻找将悬停文本添加到具有行特定数据的网格中的给定列。 我正在计划覆盖鼠标输入事件,但是我不确定如何填充工具提示并将其显示在鼠标旁边。

任何方向将不胜感激,谢谢!

**编辑:似乎要覆盖的方法实际上称为“工具提示”。 我能够覆盖它并获得显示的工具提示。

问题仍然存在:如何访问工具提示所在的列的当前行数据?

要显示带有外键字段描述的工具提示,必须满足以下条件:

  1. 将字段基于扩展数据类型
  2. 将关系放在扩展数据类型上
  3. 将关系点指向基表
  4. 在基表上设置TitleField1TitleField2属性
  5. 在基表的关键字段上具有唯一索引

您可以将关系放在(事务)表上,而不是扩展数据类型上。 在AX 2012中或者如果该关系有多个要加入的字段,请执行此操作。

这是我最终使用的工具提示代码:

public str toolTip()
{
    ;
    return tblYourTable::find(this.value()).Description;
}

**根据Jan的评论进行编辑,以大大简化代码

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM