问题标签 [movilizer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mobile - Movilizer - 删除密钥时删除了 Masterdata 引用?
在 Movilizer 产品上下文中。
我们有一个大型主数据客户群,分为 G1、G2、G3 组......
例如,在 G2 和 G3 中的组 key1 之间引用了键。
如果我删除“key1”(masterdatadelete)。是否会从池中删除它及其所有引用?(完全从任何引用 G2 或 G3 的 movelet 中消失)。
mobile - Movilizer - Masterdata 引用修改
我们拥有庞大的客户主数据池。带组参考。
客户“key1”在组“G2 和 G3”中(使用标签)。
例如,如果现在我需要客户处于“G1 和 G4”而不是“G2 和 G3”,我该如何更改此引用。
- 我是否必须删除密钥,再次创建它并将新引用设置为 G1 和 G4 ...或 ....
- 有没有办法删除一个引用并设置另一个?
编辑让我们假设这是我创建主数据和引用的方式:
mobile - Movilizer - Masterdata pool id 作为参与者/设备之间的整数
像这样的主数据描述符:$masterdata:"pool_name"
在 Movilizer 客户端中转换为整数,如 113。
我们正在构建一个逻辑,将 poolid (113) 和 DataContainer 中修改的密钥 (key="key1") 发送回后端。
DataContainer 键是这样形成的:“poolid$$key”,我的问题是:
poolid 整数在参与者/设备之间是否相同?(总是 113),还是随机取决于客户端?
我需要知道这一点才能发送一些带有 poolname 而不是 poolid 的字符串才能正常工作。
mobile - Movilizer - queryMasterdata 之类的使用
我有一个如下所示的 masterdata 条目:
<update key="100441337" group="G1" filter1="08243"
当我使用过滤器对象执行 queryMasterdata 时:
"and":
"op": "like"
"col": "filter1"
"value": "08"
它没有返回值,有人知道为什么吗?
mobile - Movilizer - 擦除主数据池,这可能吗?
我知道我可以从主数据池中删除所有密钥。
但是有可能永远移除池本身吗?
mobility - Movilizer - getQuestionClientKey() 仅在声明文本时有效?
给定以下代码:
调用“getQuestionClientKey();”时 它仅在文本“。”时返回客户端密钥。已声明并带有值。我们想删除此文本,但仍获得客户端密钥。这可能吗?
mobile - Movilizer - 在 movelet 端触发同步
一个伙伴问我下面的代码是否OK,因为它没有在按下OK时触发强制同步。我无法确定问题所在。他在 iOS 和 Swing 上进行了测试。
mobile - Movilizer - 客户端在调用 queryMasterData 后停止执行该方法
我想通过查询从 MasterData 获得一些结果。我没有看到任何错误或其他任何东西。调试器仅在 queryMasterData 处停止。没有显示结果。
我正在调用的函数:
mobile - Movilizer - 复杂 UI 导航中的菜单项无法正常工作?
我正在尝试创建一个复杂的 UI,该 UI 由顶部的菜单项屏幕 (type="6") 和下面的文本输入屏幕 (type="5") 组成。我希望菜单项屏幕转到文本项屏幕之外的另一个屏幕,尽管我必须将文本项屏幕放在 nextQuestionKey 属性中。
我在菜单项屏幕中尝试了限制,如下面的代码所示,但验证器告诉我“不允许分支”。
我尝试将限制移动到文本输入屏幕。那里的验证器告诉我“复杂屏幕中的菜单屏幕不是在末尾必须提供有效的、预定义的属性类型 = 72 的前向导航答案”
如果有人可以帮助我找到解决此问题的方法,我将不胜感激。
angularjs - Movilizer - 将 MovilizerJS 与 Ionic 一起使用
我正在尝试将 MovilizerJS 与 Ionic 框架一起使用来创建 HTML5 屏幕。我尝试从 Ionic 生成的 App.js 文件中引用 te MovilizerJS。我在插件文件夹中添加了 MovilizerJS 文件,并添加了包含的 Cordova.js 文件。
似乎当我在浏览器中加载 HTML5 页面(或 movelet 中的 html5 视图)时,MovilizerJS 没有被加载。浏览器上出现以下错误:
模块“movilizer”不可用!
也许我需要将此作为模块添加到 Angular 框架中,但是当我尝试将其添加到模块时,它仍然会给我错误。我的 HTML 文件包含 movilizer 的脚本标签:
我的 App.js 代码目前如下所示:
当我直接调用 succesCallback 方法并注释以下行时:movilizer.readGlobalVariable(...),它不再尝试访问 movilizerJS 并且页面正常工作。另请注意,Movilizer.js 文件包含 app.js 代码中描述的 readGlobalVariable 方法。任何帮助或想法将不胜感激。