Axapta 按钮的Helptext属性
在我的表单中,我在表单的init方法中更新了一些按钮的标签和帮助文本,表单标签被更新,但帮助文本仍然没有更新,当我单击该按钮时,它显示更新的帮助文本 我尝试了element.lock/unlock,但没有成功 下面是我在init中的代码:Axapta 按钮的Helptext属性,axapta,x++,dynamics-ax-2012-r2,morph-x,Axapta,X++,Dynamics Ax 2012 R2,Morph X,在我的表单中,我在表单的init方法中更新了一些按钮的标签和帮助文本,表单标签被更新,但帮助文本仍然没有更新,当我单击该按钮时,它显示更新的帮助文本 我尝试了element.lock/unlock,但没有成功 下面是我在init中的代码: if (element.args().menuItemName() == menuitemDisplayStr(PhcPurchRFQCaseTableForNew) || PhcpurchRFQCaseTableRec.PhcIsInvitationToBi
if (element.args().menuItemName() == menuitemDisplayStr(PhcPurchRFQCaseTableForNew) || PhcpurchRFQCaseTableRec.PhcIsInvitationToBid == NoYes::Yes
|| element.args().menuItemName() == menuitemDisplayStr(PhcPurchRFQCaseTableListPageAction))
{
purchRFQCaseTableForm.parmPhcIsInvitationToBid(NoYes::Yes);
_PhcIsInvitationToBid = NoYes::Yes;
element.PhcUpdateDesignLabels(); // this is to update labels
}
方法如下:
public void PhcUpdateDesignLabels()
{
this.lockWindowUpdate(true);
HeaderGeneral.caption("@PHC204");
HeaderLinesGrid.caption("@PHC205");
NewCommandButton.text("@PHC173");
NewCommandButton.helpText("@PHC157");
PurchRFQConfigReply1.text("@PHC196");
PurchRFQConfigReply1.helpText("@PHC175");
RFQJournalMenuItemButton.text("@PHC195");
RFQJournalMenuItemButton.helpText("@PHC177");
RFQInfo.caption("@PHC206");
QouteActionPaneTab.caption("@PHC180");
PurchRFQTable_RFQId.label("@PHC173");
RFQInfo_PhcQuotationType.label("@PHC250");
CopyFromMenuItemButton.helpText("@PHC262");
SendMenuItemButton.helpText("@PHC263");
EnterReplyMenuItemButton.helpText("@PHC264");
CompareRepliesMenuItemButton.helpText("@PHC251");
this.lockWindowUpdate(false);
}
您是否尝试过对lockWindowUpdate进行注释?@alphaprolix,当您期望的帮助文本未显示时,您确定您的按钮处于焦点位置吗?Jan,是的,我尝试过对其进行注释,但仍然没有显示最新的帮助文本10p,我正在将鼠标悬停在按钮上,它们将高亮显示,并显示帮助文本,但默认的帮助文本。你们可以在你们的环境中尝试,表单的名称是PurchRFQCaseTable。