当我们尝试在resco现场服务移动应用程序中以离线模式添加属于活动指针实体的任务,电话或机会时,我们得到的错误是:
SQLite error
no such table: activitypointer
Failed cmd: SELECT [activitypointer].[subject] ,[activitypointer].[scheduledstart] ,[activitypointer].[scheduledend] ,[activitypointer].[prioritycode] ,[activitypointer].[description] ,[activitypointer].[activitytypecode] ,[activitypointer].[activityid] FROM [activi...
似乎我们已经像其他实体一样为该实体启用了在线和离线功能,但不确定在其他实体正常工作的情况下为什么它不起作用。
答案 0 :(得分:0)
我找到了错误的解决方案,并得到了resco团队的答复,如下所示:
由于这是供内部使用的虚拟表,因此无法以联机模式获取此表。
您可以使用executeOffline为在线模式设置显式提取 https://www.resco.net/javascript-bridge-reference/#MobileCRM_FetchXml_Fetch_executeOffline
但是,如果您知道需要检索哪种类型的活动,请尝试为特定实体创建精确的提取。