Quickbook菜单不显示使用QBFC SDK



我使用下面的代码添加菜单,它在一台机器上工作,但不能在另一台机器上工作

ISubscriptionMsgSetRequest _menuSet = GetSubscribeMsgRequest();
IUIExtensionSubscriptionAdd query =  _menuSet.AppendUIExtensionSubscriptionAddRq();
query.SubscriberID.SetValue(SUBSCRIBER_ID.ToString("B"));
query.COMCallbackInfo.AppName.SetValue(AppName);

我没有得到任何问题,实际上我不清楚代码

我已经从这个url获取了代码

逐一检查所有步骤

  1. 使用管理员帐号

  2. 运行代码
  3. 运行代码时检查响应状态是否为0?-如果是0,则继续,否则检查状态信息并更新您的问题

  4. 检查以下代码是否存在 InformManager.SubscribeToQBUIExtensionEvents (handleMenuEvents); 菜单点击附带事件

  5. 执行成功后以管理员身份打开Quickbook

  6. 然后你会得到授权框-允许你的插件在quickbook中添加菜单,这是必需的。
  7. 如果你没有得到任何授权框,然后在Quickbook中的编辑菜单编辑->首选项-> IntegratedApplication ->公司参考删除你的应用程序,如果它存在,并关闭&再次打开QB,你会看到授权框
  8. 关闭Quickbook
  9. 以普通用户身份打开Quickbook,然后检查菜单和它们的事件
  10. 如果事件不再存在,您需要检查事件附加代码。10.Happy Quickbook编码

如果您对Quickbook有任何疑问,请随时提问。

最新更新