问题标签 [magic-unipaas]

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 投票
10 回答
43512 浏览

magic-unipaas - 什么是 MAGIC 编程语言?哪种语言在语法上最接近?

我最近从几个来源听说过 Magic 编程语言,但我不记得以前听说过它。有人提到它是来自以色列的编程语言。我做了一些谷歌搜索,找不到太多关于它的信息。我找不到任何代码示例,维基百科也没有任何信息。我认为这是它的网站http://www.magicsoftware.com/en/products/?catID=70虽然我不确定,因为它提到了 uniPaaS 而不是魔法。然而,网站上的其他材料表明这是它的新名称。

我有兴趣从它的从业者那里而不是公司那里了解更多关于它的信息。我在互联网上看到了一些声称它提供了非常快速的应用程序开发,类似于 RoR 支持者在它问世时的声称。

  • 它与VB相比如何?
  • 它仍然是比当前的 .net 或 mvc 框架(如 django、ror ...等)更好的 RAD 工具吗?
  • 学习有多难?

如果您可以发布一些示例代码,那也将是最有帮助的。

这个网站可以吗?虽然它链接回上面的页面。

0 投票
1 回答
242 浏览

sql - SQL 存储过程与 Magic uniPaaS 开发流程的交互效果如何

我想快速了解 Magic uniPaaS 开发环境如何使用 MS SQL 存储过程/与之交互。

我还没有使用 Magic uniPaaS,尽管我们可能正在使用它。因为我的很多编程都是基于 .NET 的,还有大量的 SQL 存储过程。

具体来说,我想了解我是否仍会在 uniPaaS 环境中利用我的存储过程,或者 Unipaas 是否也会接管开发过程的这方面?

0 投票
2 回答
256 浏览

magic-unipaas - magic/eDeveloper/uniPaaS:如何在模型中允许空格字符作为范围?

在 uniPaaS 中,我有一个Range=J,N的模型( Attribute=Alpha ; Picture=1)。这允许用户使用该模型仅将 J 或 N 插入到编辑字段中。但现在我必须更改该模型的范围属性,以便用户也可以在该输入字段中键入空格。也应该可以将输入字段留空。

我尝试了以下范围,但没有任何效果:

0 投票
1 回答
506 浏览

myob - 如何将 MYOB API 与 Magic XPA 集成?

我希望将 MYOB 桌面服务与 Magic XPA 3.0 集成。有人可以帮忙吗?

0 投票
1 回答
243 浏览

regex - (递归?)正则表达式删除空的xml标签

我想从 xml 文件中删除所有空标签。但是,我的选择非常有限,因此我想使用正则表达式(在此处内部可用且已知)。

我对正则表达式删除其变体中的空标签没有任何问题,但是嵌套的空标签有点困难,因为我的正则表达式只会深入一层。

我相信这是因为我的递归中命名了捕获组,但我无法修复它。

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

最好的问候和感谢,

洛朗

0 投票
0 回答
64 浏览

javascript - 多格式数据未正确传输(AngularJS 到 uniPaaS)

我正在尝试将 Excel 文件从我的本地计算机发送到我们的网络服务。

在我看来,我使用输入类型“文件”来选择文件,然后将该文件发送到此 Web 服务调用:

我们正在使用 uniPaaS 获取 ARGUMENTS 文件 blob 并将其写入我们服务器上的目录。它工作正常,但是当我尝试打开文件本身时,blob 文本正在写入 Excel 文件中。就好像文件没有被正确解释一样。

这是 Excel 文件内部内容的示例:

我是否不正确地处理此文件上传?

编辑:

我能够解决这个问题。uniPaaS 能够将 Base64 转换为 Blob,但无论出于何种原因,这都无法正常工作。我能够使用 JavaScript 将这个 Base64 转换为 Blob,我将 Blob 发送到 uniPaaS,并且文件被正确写入。

对于遇到此问题的其他任何人,请参阅此讨论:Creating a Blob from a base64 string in JavaScript

0 投票
1 回答
125 浏览

web-services - Web 服务 - SOAPui - 接收器无法序列化节点 AXIS2

嗨伙计们,

我有一个 Web 服务问题。使用环境:SOAP - TOMCAT+AXIS2 - Gigaspace - Magic XPA 3.3

我制作了 2 个非常相似的外部 xpa 程序,它在任务的属性表的返回值中返回一个 blob。它是对 XML 的“回答”,不同的是第一个生成(XPA 合并)较小的(18KB)文件(来自过滤的数据库源),较大的是写出整个记录聚合。(1025KB)

当肥皂用户界面收到第一个时,一切都很好,我在 SOAP 端得到了结果 XML。较大的显示此错误:

With11端点:

使用 12 个端点:

唯一不同的是我认为是文件的大小。我已经阅读了一些解决它的选项,例如 BasicHttpBinding 的 MaxReivedMessageSize 和 MaxBuffer 大小,但我找不到它们来更改值。

有没有人有这个解决方案的经验?

最好的问候, 加博尔