TechKnowledge 内容
当用户在正在运行的应用程序中输入报表编写器或修饰符时,所有基于 Dexterity 的触发器都未从内存中注册。 当用户选择返回到 Dynamics 或 eEnteprise 时,每次重新进入时,启动脚本将针对每个应用程序运行。 因此,需要确保在启动全局过程中注册所有触发器。 如果不这样做,这些触发器在用户重新进入应用程序时不会触发。 发生此问题的最常见情况如下。 开发人员在"切换公司"窗口上触发的启动脚本中注册一个焦点触发器。 然后,在触发器中,使用用户和公司登录信息注册剩余的触发器。 虽然此方法在初始输入或切换公司时成功工作,但当用户输入报表编写器或修饰符,然后返回到主应用程序时,触发器将不会再次注册。
本文为 TechKnowledge 文档 ID:10057