问题标签 [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 投票
1 回答
3255 浏览

java - Java 客户端通过 SSL 使用 .NET WCF(不支持 WS-Policy)

我在 Windows Server 2008 上的 IIS 中托管了一个 .NET 4.0 WCF 服务,该服务在 HTTP 上运行得很好。WCF 服务正在被第三方使用,该第三方正在使用 Appian Process Modeler 来配置 WCF 客户端(不是说它是相关的,但我想我会提到它)。

编辑:所以他们使用 Appian Process Modeler 的事实可能实际上是相关的。它是一个基于 Java 的客户端,因此这意味着我们正在尝试让 Java 客户端使用基于 SSL 的 WS-Policy 来使用 .NET WCF 服务。

编辑#2:由于我现在知道 Java 正在使用 .NET 服务,这是我可以做的修复,以允许 Java 通过 SSL 使用我的服务,还是我的客户端可以实施修复以允许他们的 Java 代码使用 WS-Policy 来使用 .NET 服务?

从测试转移到我们的生产环境后,当我们的客户端更新其服务引用以指向新的生产 URL 时,他们收到以下错误:

端点 BasicHttpBinding_IInterface 包含对尚不支持的 WS-Policy 主题的引用。该端点不可选择。(APNX-2-4041-003)

在比较两个 WSDL 文档(非 SSL/测试、SSL/生产)时,我发现了以下两个差异,它们都与 WS-Policy 相关(这是 WSDL 文档中唯一的两个差异,除了 URL 之外):

我尝试在生产环境中创建一个静态 WSDL 文档,并删除了这两个部分,但如果这样做,我将无法生成与 WCF 服务的安全连接。

所以我的问题是,如何配置 WCF 在没有 WS-Policy 要求的情况下通过 SSL 响应?

这是我们在服务器上使用的配置:

0 投票
1 回答
1138 浏览

javascript - 通过单击链接 Javascript 创建文本框(标签)

我有一个上传文件的标签,在标签下方我有“上传更多”链接,当我点击它时,它必须为我创建另一个与前一个相同的标签。我在 Appian 做这个。

其中 label2 是我的下一个标签,这将转到说明(如果有人熟悉 Appian)

这是我的功能:

我哪里错了?

0 投票
2 回答
222 浏览

formbuilder - 如何在运行时隐藏或防止从 Appian Tempo 表单生成左侧导航功能

当我生成 Appian 表单时,默认情况下会包含左侧导航。如何隐藏或防止生成左侧导航?

谢谢你。

0 投票
1 回答
327 浏览

saas - 在文本字段上使用替换 - Appian 表达式编辑器

我目前正在尝试弄清楚如何在文本字段上使用 Appian 提供的 Substitute() 函数。具体来说,我正在尝试用 & amp; 替换“&”。因为当我尝试使用特定值保存表单时,&符号会导致我出现问题。

我尝试过的每个组合都给了我一个错误,它要么阻止我保存我的更改,要么在我尝试使用与之相关的表单时导致错误。有没有人在 Appian 中使用过表达式编辑器并且知道如何使用下面的代码使用替换功能?

我们目前使用的是旧版本的 Appian(7.10 版)。

另外 - 目前没有可用于 Appian 的标签,所以我无法正确标记它:(

如果我可以提供任何其他信息来解决此问题,请告诉我。

0 投票
2 回答
219 浏览

windows - 启动服务前检查服务器

我需要编辑一个脚本。有一个服务在两个 Windows Server 2008 R2 上。它们是负载平衡的。我需要它,所以当我运行在主服务器和辅助服务器上启动服务的脚本时,甚至在它甚至在两台服务器上启动服务之前,都会熄灭并检查以确保主服务器已启动并运行,然后继续正常启动两台服务器上的服务。

0 投票
1 回答
282 浏览

excel - Appian“仅显示时间”表达式:当日期值不为空时

我正在使用 Appian 创建一个界面表单。我正在使表单动态化。有一个文本框只需要在某些变量为真时出现。Appian 有一个很好的功能,它允许您将表达式添加到“仅显示时间”功能。

它当前包含以下表达式:

ri!geboortedatum 是表单上的变量

我需要添加另一个表达式:仅在日期值不为空时显示。我尝试了一切,但无法让它工作。有人有解决方案吗?编程语言似乎与 Excel 相似。

也许像

0 投票
1 回答
2138 浏览

mysql - 如何在 MySQL 中准备和执行多条语句?

我在 MySQL 数据库上有一个存储过程,用于更新我的记录。根据输入,将小时数添加到列中,或将小时数减去列。我使用 Appian 智能服务将这个 SP 称为存储过程。我的问题是,如果尝试同时执行加减运算(针对不同的行),那么存储过程不会执行任何操作。它在我的流程模型中运行良好,但数据库未更新。如果我只使用一个输入(加法或减法)运行 PM,那么它会相应地更新数据库。谁能告诉我我在 SP 中做错了什么?注意:addAttendeeUsername 和 removeAttendeeUsername 输入都是用逗号分隔的 VARCHAR 字符串

0 投票
1 回答
274 浏览

dialogflow-es - 对话流 API V2 的基本 URL

我在对话流中创建了一个代理,我想在 Appian BPM 中使用该代理。为了集成,我使用了谷歌服务帐户 JSON 文件,但我没有找到我必须保留的基本 URL

我想通过此链接https://dialogflow.com/docs但我没有在其中找到任何内容。我还尝试了https://dialogflow.googleapis.com/v2beta1/ {session=projects/ /agent/sessions/ }:detectIntent 这个我不明白怎么用。有人可以用适当的例子清楚地解释吗

如需参考,请查看此链接: https ://photos.app.goo.gl/agNkDFgQkxomJZBb9

0 投票
1 回答
143 浏览

c# - 尝试使用 C# 和 web-api 访问 Appian 文档

我正在尝试编写一个 C# 程序来将我的 Appian 案例与外部电子文档记录管理系统 (EDRMS) 集成。

该程序需要下载已在 Appian 中为每个案例上传的文档,然后确保使用 Web 服务将它们上传到 EDRMS。

我编写了一个 Appian Web-api,可用于登录并检索每个案例的文档列表,因此我知道需要将文档放在 EDRMS 中的哪个位置。

可通过以下 URL [使用网络浏览器] 访问这些文档:https ://myappiansite.appiancloud.com/suite/doc/123456

如果我使用我的网络浏览器浏览到这个 URL,它会立即下载该文件。

但是,如果我尝试从我的 C# 程序以编程方式连接到此 url,当我 [尝试] 打开文件流时,我得到的是默认登录页面的一些 HTML,而不是文档的内容。

我正在编写的代码如下所示:

但是当这段代码运行时,文档“C:\temp\myNewFile.doc”只包含我们主登录页面的 HTML。

关于为什么浏览到https://myappiansite.appiancloud.com/suite/doc/123456会下载文档的任何想法,但上面的代码只是获取登录页面的 HTML?

[请注意,用户“myAppianUsername”是非 saml 用户,而通常,用户会使用通过 SAML 连接到 AD 的帐户登录。如果我从 URL 中删除“?signin=native”,则下载的文件包含 SAML 登录的 HTML]

多谢,

大卫。

0 投票
1 回答
395 浏览

mysql - 在 MySQL (Azure) 上查询 Information_Schema 耗时过长

问题是从 MySql 读取信息架构......太慢了:

脚步:

根据检查innodb_stats_on_metadata的建议,此设置为 OFF。

还是没有运气!有什么建议么?

经过一番调查,发现下面的查询是一个很慢的查询。

大多数时候它做的是' checking permissions'