问题标签 [k2-smartforms]

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.

0 投票
1 回答
2133 浏览

active-directory - 从 AD 属性填充 K2 智能对象

我正在尝试从没有输入参数的情况下自动填充 AD 用户智能对象的实例。我认为如果智能对象被 Active Directory 的用户访问,它可能能够从该用户那里获取该用户帐户的某些基本参数。

据我所知,这可能是胡说八道,所以请告诉我我是否以错误的方式进行处理。

我正在尝试为 AD User 对象构造一个方法,该方法将识别并调用激活它的人的凭据,但我似乎找不到任何默认访问用户帐户的服务对象。

我的真正目标是确保用户不能在我正在构建的智能表单中输入错误的名称。我的想法是,我可能会根据他们存储的 AD 凭据检查用户的输入。可能有更简单或更实用的方法来验证身份,但无论如何,我将不胜感激任何建议。

0 投票
1 回答
327 浏览

rest - 配置 K2-Blackpearl 服务以启用移动连接

我正在尝试使用 k2 移动应用程序(称为“K2 Mobile”的 Android 应用程序)连接到 K2 blackpearl 服务器。

当我搜索时,我得到了关于移动配置的信息,如下所示。

要支持移动应用程序,您必须在 Extranet 上公开 K2 服务中包含的 SyncREST.svc 端点

谁能帮助我了解如何 SyncREST.svc在我的外联网上公开 K2 服务中包含的端点

0 投票
2 回答
912 浏览

k2 - K2 Smartforms 仅在子视图/表单未打开时执行操作

我有一个带有列表视图的 K2 SmartForm (v4.7),以及一个刷新该视图中数据的计时器。但是,当在基本表单顶部打开子表单(或子视图)并且计时器滴答作响时,“加载”指示器和白框会在刷新列表时覆盖输入表单。

有没有办法让加载面板显示在子表单下,或者将规则应用于计时器的滴答事件以检查子表单是否打开?

我意识到可以有一条规则在子窗体打开时停止计时器,并在它关闭时重新启动它,但是这个应用程序中可以显示多个子窗体和视图,简单地让计时器打勾会容易得多事件检查是否有任何东西打开。

0 投票
2 回答
139 浏览

k2 - 在 K2 中使用 2 个批准

相当新手在 K2 中使用两个表单进行审批,就像一个发起者和一个审批者,一个发送请求,另一个批准请求并发送给第二方,第二方反过来验证信息,并在更新时向鼻祖。我想知道我怎么能做这样的事情就像我从哪里开始?到目前为止,我已经能够将它链接到其中一个 Approvers ,但在这种情况下,有 2 个像这个链一样

我该怎么做这样的事情?

0 投票
0 回答
74 浏览

javascript - jQuery scrollTop 仅在 DevTools 在 Edge 中打开时有效

我有一个奇怪的问题......我只是希望有人会相信我。

我目前正在使用一个名为 K2 的平台,我在其中注入了一些 jQuery。该脚本将列表控件滚动到该列表中的特定元素,并且在 Chrome 和 IE 中没有任何问题。但不是在 Edge (v16.16299) 中,除非我有 DevTools open

这就是功能。如果我在 animate() 之前放置一个 alert() 我得到它,而没有打开 DevTools ......所以我猜它必须对 animate 或 scrollTop 做些什么?

然后在 K2 规则中调用 scrollTo):

我一无所知,我发现的最接近的是这个,这对我没有帮助,因为我无法更新 Edge,因为...从更新中解决是从 2016 年开始的,而我的 Edge 版本是从 2017 年中期开始的?