class CFSMessageAPI
{
public static void main(Args _args)
{
SalesTable salesTable = SalesTable::find('SH-000121');
MenuItemMessageAction actionData = new MenuItemMessageAction();
actionData.MenuItemName(menuItemDisplayStr(SalesTable));
actionData.TableName(tableStr(SalesTable));
actionData.RecId(salesTable.RecId);
str jsonData = FormJsonSerializer::serializeClass(actionData);
int64 messageId = Message::AddAction(MessageSeverity::Informational, "Sales order details", salesTable.customerName(), MessageActionType::DisplayMenuItem, jsonData);
}
}Ref: - https://www.cloudfronts.com/message-api-messageaddaction-in-d365fo-version-10-0-10-pu34-new-feature/
No comments:
Post a Comment