问题标签 [universe]
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.
.net - 更好的按需功能编程设计
现在,我有一个像这样工作的程序。旧的遗留系统将一行放入数据库。该行是状态 0。我在 .Net 中有一个 Windows 控制台应用程序,它每 5 秒检查一次数据库,并向打印机发送打印命令。
这种架构确实消耗了大量运行控制台应用程序的计算机上的资源。本质上,有大量的空命令可以运行。仅偶尔将打印命令放入数据库中。但是,一旦数据库获得打印命令,程序就需要尽快处理它。
关于如何使这项工作更好的任何建议?我认为按需的东西可能会更好 - 即遗留系统向我的程序发送某种信号。不知道如何做到这一点。
任何帮助都是极好的。
where-clause - BO Universe 设计师 - 一年的时间
我正在尝试在 Business Objects Universe Designer 中运行查询,我需要有关“Where”子句的帮助。
我想搜索YYYY
从当前年份起小于或等于 3 年的 4 位数年份(DB 列在 中)的所有记录。因此,如果年份是 2014 年,我想搜索所有年份小于或等于 2011 年的记录。
这是我当前的 where 子句:
在“日期”功能下,Universe Designer 只有:convert (SMALLDATETIME, {fn CURDATE()})
提前致谢!!!
odbc - U2 Universe ODBC 访问
您好,我正在尝试使用 ODBC 连接到 Universe DB。我已经成功地将一些数据导入到大多数表的访问中。(我使用访问只是为了查看数据并大致了解所有内容)
由于精度错误,有一些表不会导入。
我刚开始使用这种数据库类型,所以我对这一切都很陌生。尽管我过去确实有过 AS/400 (DB2) 的经验。字典文件让我想起了一点。
无论如何,问题在于其中包含金额的字段。除非金额大于 999.99,否则它工作正常,然后我收到有关字段太小的错误。显然 ODBC 假设该字段的精度为 5,小数点后 2 位。我查看了字典文件,据我所知,该字段设置为 10R,转换代码为 MR2,看起来应该足够了。
我在 Universe 的哪里设置它,以便 ODBC 知道它比那个大。
谢谢你的帮助。
更新::: 我在看错误的字段我在字典中需要的字段的输出格式实际上是 7R。如果这有什么不同的话。
universe - 如何获取在给定时间范围内更改的帐户列表
我们计划从 Universe 中导出数据并将它们加载到 sql(镜像)中。但是,如果我们只能加载已更改的帐户,那就太好了。
u2 - GetSchema() 抛出 UciException "*HS.OLEDBINFO" 不在 CATALOG 空间中"
我在 Parallels Windows 安装的管理员帐户上安装了 UniVerse。我随后创建了第二个管理员帐户,我使用其凭据来创建 U2Connection。
但是,当尝试调用 GetSchema(...) 时,出现以下异常。我怀疑这是与权限相关的,但我不确定我需要更改什么。
{" [U2][UCINET-UO] [U2][UCINET][UNIVERSE]:\"*HS.OLEDBINFO\" 不在 CATALOG 空间中。\r\n"}
在 U2.Data.Client.Ucinet.UciStatement.ExecuteDirect(String pSQL) 在 U2.Data.Client.U2Command.a(CommandBehavior A_0) 在 U2.Data.Client.U2Command.ExecuteReaderObject(CommandBehavior, String 方法, U2CursorType reqCursorType,布尔 abortOnOptValueChg、布尔 skipDeleted、布尔 isResultSet、Int32 maxRows、布尔 skipInitialValidation) 在 U2.Data.Client.U2Command.ExecuteReaderObject(CommandBehavior 行为,字符串方法) 在 U2.Data.Client.U2MetaDataFactory.b(U2Command& A_0, String A_1) 在U2.Data.Client.U2MetaDataFactory.v(String[] A_0) at U2.Data.Client.U2MetaDataFactory.GetSchema(String collectionName, String[]restrictionValues) at U2.Data.Client.U2Connection.GetSchema(String collectionName, String[ ] 限制值)在 U2.Data.Client.U2Connection.GetSchema(String collectionName) 在连接。Program.Main(String[] args) in c:\Program Files (x86)\Rocket Software\U2 Toolkit for .NET\U2 Database Provider\samples\C#\UniVerse\Connection\Program.cs:line 30
php - 将 PHP 连接到 UniVerse ODBC DSN
我有一个看似简单的问题,但我无法让 php 连接到我的 ODBC DSN。
我有一个正确配置了 ODBC DSN 的网络服务器,我可以测试连接并且它工作得很好。
我现在正在尝试将 PHP 连接到此 DSN。
MYDSNNAME 正在使用驱动程序:UniVerse 64-Bit ODBC Driver。
这是我的php代码:
我收到以下错误:
我曾尝试使用 64 位 ODBC 管理员,但没有奏效。任何建议都会很棒。
谢谢
c# - 包含特殊字符倾斜输出的 UniVerse 记录
我正在从 UniVerse 的文件中读取数据,其中一些记录包含导致换行符的特殊字符。有没有办法把这些去掉?有些是 ASCII 255,但也有一些其他的。我对宇宙很陌生。我正在使用 C# 和 U2 Toolkit for .NET。这是我的代码:
有了良好的数据,输出如下所示:
但是,如果数据中有这些特殊字符之一,比如在第一条记录的 field3 中,它看起来像这样:
...然后第三条记录 ID 将包含第二条记录的数据。
任何帮助,将不胜感激!
目前我正在通过让某人进入并直接编辑数据来解决这个问题,但是有 90,000 条记录,每 500 条左右的记录就有一个错误。
java - 如何找到两个集合的交集和并集
我不确定我的代码哪里出了问题,而且我对学习集还是很陌生,所以如果我的错误很容易修复并且应该很明显,我深表歉意。尽管如此,我无法弄清楚这一点。
我必须让用户输入一对集合 A 和 B,然后计算并打印交集和并集。(宇宙是 {1, 2, ... , 10} )
稍后我会担心健壮性,我只想弄清楚用户如何手动输入集合的数字。
这是我的代码:
这是我的输出:
Set A 中有多少个元素?3 输入数字 1-10:输入数字 1-10:输入数字 1-10:Set B 中有多少个元素?2 输入数字 1-10:输入数字 1-10:A 和 B 的并集:[1, 2, 3] A 和 B 的交集:[1, 2]
universe - 为什么带有“MCT”代码的 OCONV() 会更改原始字符串?
我有一个带有一些西班牙字符的字符串,当我将 U2 的OCONV()
函数与代码一起使用时'MCT'
,它会将西班牙字符更改为其他内容。有人知道吗?
universe - Rocket UNIVERSE 数据库中的“不正确的数据类型”查询
我正在尝试从 UV 命令行做一个简单的 LIST:
我得到以下信息:
进一步看,我可以在该领域看到以下详细信息:
我们针对该数据库使用的应用程序是 EPICOR Ecpise——从他们提供的包含该字段的工具生成的报告确实有效,所以我认为数据文件没有问题——我认为这只是我的问题;我对这种类型的数据库不是很熟悉,也不知道我不知道什么。
DICT.GET.LEDGER.DET.VALUE 程序如下:
ED OC DICT.GET.LEDGER.VALUE 531 行长。
我认为代码没问题,因为有很多其他我键入的字段使用类似的 SUBR,当从 UV 调用目录时,它们会以相同的方式出错。我想我只是错过了一些东西。
然后看看 CC~COMMON 里有什么: