问题标签 [appian]

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 投票
0 回答
17 浏览

security - Appian 的低代码系统建议的基于文件夹层次结构的安全性是否在其他地方使用?

Appian 提出了一种文件夹结构,它对角地穿过Appian 设计对象图:

Appian 设计对象图草图

换句话说,拥有如下文件夹树被认为是一种很好的风格:

对于那些不熟悉 Appian 的人,只需将图中的所有框都想象为一种数据类型,我原则上说 Appian 建议按数据类型管理安全性。(我希望我正确地抽象了这一点)。

我了解 Appian 中文件夹的驱动程序是安全性是基于托管文件夹的。

  • 一种基于文件夹层次结构的安全方法是否遵循一些 IT 框架或理论概念?例如基于 ITIL 或 COBIT 的东西?
  • 是否有其他具有类似概念的编程语言?
  • 如果我对此主题感兴趣,什么是合适的搜索词?
0 投票
1 回答
33 浏览

mysql - 查询帮助 - 哪里不存在?

我只想返回拥有所有活动帐户的经理。在这种情况下,我希望返回 jane 和她的三个帐户和数据行。

样本数据

我的例外回报需要是: 预期回报数据

0 投票
1 回答
72 浏览

dynamic - 使用另一个变量的值在 Appian 中构建(过程)变量?

据我了解,在 Appian 中不可能动态构造(处理)变量名称,就像您使用使用反引号(如MY_OBJECT=pv!MY_CONS_`extract(valueOfPulldown)`. 那是对的吗?有解决方法吗?

我有一组Appian 常量,我们称它们为MY_CONS_FOO, MY_CONS_BAR, MY_CONS_LALA,所有这些都引用了Appian 数据存储实体。我想编写一个Appian 表达式规则,它填充另一个MY_OBJECT相同类型的变量(这里:数据存储实体),这取决于下拉菜单的选项,其中可能的选项存储在数组MY_CONS_OPTIONS中,如下所示

我当然可以构建一个冗长的案例结构,除此之外我还必须维护它MY_CONS_OPTIONS,所以我正在寻找一种更动态的方法,使用extract()取决于valueOfPulldown下拉菜单的所选值的函数。

编辑:这里是我想避免的表达式规则(伪代码):

目标是能够通过下拉菜单更改数据存储实体。

0 投票
1 回答
66 浏览

arrays - 将派生字段动态添加到通用数据类型的 Appian 方式?

假设我有一个名为的Appian 通用数据类型 (CDT)myTask,它包含多个字段taskName, taskQuarter, taskYear,taskId保存在一个局部变量(接口的)中,例如如下

在(接口的)本地范围内,我希望为所有调用的记录添加一个附加字段,该字段taskLongName将是以下串联(在伪代码中):

请问我该怎么做?

0 投票
0 回答
58 浏览

selenium - 使用 Selenium 自动测试 Appian UI?

目标是在 Selenium 的帮助下从Azure Devops 的测试中心自动测试使用 Appian 创建的用户界面。

要测试的界面是一个带有多个下拉菜单的 Appian 表单,挑战在于页面是动态构建的,每个元素没有明显、稳定的 CSS 属性。甚至各个元素的名称似乎也发生了变化。我们目前追求的肮脏解决方法是使用正则表达式找到正确的下拉菜单,这相当棘手并且需要不断的开发工作。

我的问题:是否有任何其他解决方法可以简化 Azure 测试计划中的 Appian-UI 测试?也许 Appian-UI-elements 的一些花哨选项为某些选定的按钮组件或不同的输入字段(如可在 Selenium 中使用的文本组件)定义了一个稳定的标签?

注意:我没有在这里引用 UI 的 DOM,因为开发是在一个安全的沙箱中进行的,但也许我设法分享了一些(伪)截图。

对我没有帮助的参考资料

0 投票
0 回答
32 浏览

appian - APPIAN:单击取消按钮后验证未删除

我有一个场景,其中我的用户表单具有 aa!validationMessage() 函数,该函数将验证字段是否为空。单击提交按钮后,将弹出验证,然后我将单击取消按钮返回另一个。但是,当我再次返回用户表单时,validationMessage“所有字段都是必需的”仍然是他们的。

谁能解释我为什么会这样?谢谢!

这是我的验证

这是我的领域

0 投票
1 回答
58 浏览

appian - 如何使 Appian 标签的某些部分可点击?

在我的 Appian 界面中,我有一个部分布局,我想要标签的一部分,即可"End of Month"点击:

我想过使用链接组件,但以下内容不起作用(它给了我一个冗长、不可读的标签):

在部分布局中是否有使用富文本组件的冗长解决方案?label

0 投票
1 回答
44 浏览

dialogflow-es - 在 dailoglow 中上传文档 URL 作为响应

我想通过自定义有效负载在对话流中提供用户指南链接作为响应。有谁知道如何做到这一点。此外,我将通过 Web 内容组件在 appian 中使用这个聊天机器人。

0 投票
1 回答
37 浏览

business-process-management - Appian RPA 进程未运行

我是 Appian 的新手,并且通过导入 .side Selenium 文件创建了一个 RPA 流程。这在工作流程中创建了一个新部分。

我已经尝试过运行它,但是每当我尝试对其进行测试或从流程中触发它时,它都会永远排队。

这些部分会一个接一个地自动执行,还是我需要添加一些命令来使进程从一个部分移动到下一个部分?

新导入的工艺

队列

0 投票
1 回答
32 浏览

user-interface - Appian 中的弹出消息自动消失?

我正在努力为类似于 Windows 弹出窗口“安全删除硬件”的临时通知窗口找到正确的搜索词,以及单击按钮后如何在 Appian 中实现它。

安全移除硬件

这种弹窗的主要特点是

  • 消息在例如 10 秒后消失。
  • 在 10 秒过去之前,可以通过单击右上角的 a 来单击消息离开X

我知道该属性confirmHeaderconfirmMessage(请参阅提交链接上的文档),但此弹出窗口不会自动消失。