问题标签 [escript]

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 回答
919 浏览

siebel - 状态更改时的时间跟踪

我对 Siebel 中有关服务请求的特定功能有疑问。

当某些服务请求处于给定状态/子状态时,是否有办法跟踪时间,例如“等待客户”?当服务请求再次更改为不再是“等待某人”的另一个状态时,我不得不停止计算时间。

0 投票
1 回答
2964 浏览

windows - 如何在 Windows 8.1 上运行 Elixir 脚本

我正在创建一个混合 escript,一切看起来都很好,但我无法调用生成的 escript 可执行文件。

>混合 escript.build

>命令行工具

'cmdlineutil' 不是内部或外部命令、可运行程序或批处理文件。

>mv cmdlineutil cmdlineutil.exe

>cmdlineutil.exe

此版本的 C:\Git\elixir\cmdlineutil\cmdlineutil.exe 与您正在运行的 Windows 版本不兼容。检查您计算机的系统信息,然后联系软件发行商。

留言框:

不支持的 16 位应用程序

由于与 64 位版本的 Windows 不兼容,程序或功能“\??\C:\Git\elixir\cmdlineutil\cmdlineutil.exe”无法启动或运行。请联系软件供应商询问是否有 64 位 Windows 兼容版本可用。

lib\cmdlineutil.ex:

mix.exs:

0 投票
4 回答
269 浏览

javascript - 从文本中删除特殊字符

我正在尝试从给定文本中删除特殊字符。

我尝试将其替换为:

但它不起作用。我希望 newText 是:

我尝试了一些正则表达式,但它们似乎都不起作用。真正的问题在于“风”(那些字符)。有什么建议吗?谢谢!

0 投票
2 回答
1563 浏览

linux - RabbitMQ 应用程序安装 - /usr/bin/env: escript: 没有这样的文件或目录

我正在尝试rabbitmqhttps://github.com/videlalvaro/rabbitmq-chat构建一个内置的聊天应用程序,但是在执行以下操作时遇到了这个问题make

知道如何解决这个问题吗?

完整输出:

0 投票
1 回答
653 浏览

erlang - Erlang escript 使用启动参数启动应用程序

目前我的 Erlang 应用程序是在一个 escript(TCP 服务器)中启动的,并且一切正常,因为它使用我提供的默认端口。现在我想通过 escript 将端口传递给应用程序,但我不知道如何。(该应用程序运行一个主管

脚本.escript

应用程序.erl

老实说,我不确定使用应用程序是否可以做到这一点,但我认为最好问一下。

0 投票
2 回答
1504 浏览

sql - 在搜索规范的 Siebel 服务器脚本中替代 SQL 的 IN 关键字?

有谁知道我们如何根据搜索规范中的多个值过滤 BC 结果?作为INSQL 中的关键字?就像是:

还是使用OR运算符是唯一的解决方案?

0 投票
1 回答
149 浏览

erlang - 为什么 escript 输出不同的结果?

这是一个简单而著名的测试脚本:

这是erl的输出:

这是escript的输出:

escript和erl之间的确切区别是什么?我是erlang的新手,请帮忙!

编辑:

当 escript 运行梁文件时,它输出与 erl 相同的结果:

发生什么了?我知道 *.beam 是编译代码,但是 escript 在运行之前不编译脚本?我仍然很困惑。

0 投票
1 回答
240 浏览

cryptography - 在 erlang escript 中使用加密

我有一个 erlang 项目,我将为它生成一个独立的 erlang escript,为此我使用了rebar escriptize,在我的 rebar.conf 中添加了所有依赖项以及其他一些选项,如您所见

当然,我在主模块中创建了一个 main 方法来启动脚本。当我使用escript multiscreen_ws_app命令运行生成的脚本时,我看到我的程序输出很好,但是当我收到我的第一个 websocket 包并尝试解密它 BAM 时,它只是不起作用,我收到消息:

奇怪的事实是它试图在我的脚本文件中搜索,就像它是一个文件夹一样!c:/Users/alessandro.herculano/Music/multiscreen_ws_app/crypto/priv/lib/crypto 但multiscreen_ws_app是我的脚本文件!我该怎么做才能让我的脚本在另一个预定义的位置搜索它?

--------一些可能很重要的点----

  • 我在 Windows 8 x64 机器上运行它
  • 当我不使用脚本运行它时,我的应用程序运行得很好
  • 我已经尝试在我的 main 顶部使用code:add_pathz来指示加密文件夹,但它也不起作用。
0 投票
1 回答
244 浏览

arrays - 具有 n 行和列的动态数组

我必须阅读一个可以有“n”行和“n”列的excel,并将数据存储在一个数组中进行处理。

例如下面的:

我想将标题放在一个单独的数组中,将信息行放在另一个数组中。

这是我到目前为止所拥有的:

假设数据从 excel 工作表中的第 13 行开始 -

这是我尝试过的,输出符合预期,但有更好的编码方法吗?最好用较小的变量。

我还需要读取数组并将它们存储到另一个系统的相应字段中。我有点迷失在这里。

示例代码:(类似这样)

数组输出:

专家有什么建议吗?

0 投票
2 回答
3702 浏览

siebel - 通过 Siebel 业务服务 eScript 创建 NewRecord

我正在尝试使用 BS 服务器脚本创建新记录。

由于该过程发生在 BS 内部,因此不存在 Parent 的上下文,因此我无法获取 Parent Row_Id,我需要明确标记为可见性而创建的子记录。

最初我尝试将小程序中的 Parent Row_Id 作为配置文件传递,但是当子小程序中没有记录时失败,即 this.BusComp().ParentBusComp().GetFieldValue 返回“当没有记录时此操作无效present”,因为“this”上下文不可用。

有什么建议么?