问题标签 [pick]

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 投票
2 回答
220 浏览

dictionary - 使用多值数组构建替代数据结构

我已经用 PICK 编程了几个月,并且仍在调整以考虑仅使用多值数组的编程解决方案。PICK 本身并不为数据库或内存中的操作提供任何其他数据结构* (为了论证,忽略维度数组,因为它们仍然是一种“数组”)

模仿其他数据结构有哪些创造性的方法?我可以想象实现散列/字典或链表的方法,使用数组和例程来操作它们。这里的一个问题是它会很快变得复杂,因为数据结构的接口在概念上不能被简化为一个对象。

是否有任何易于实现的算法,人们用来创建独特的数据结构?


我的系统:我正在 PICK 中为 Epicor Eclipse 的附加组件编写例程,它位于 UniVerse 之上。我知道 UniVerse 有一个 C# 接口,但它们不适用于我的大部分工作。

0 投票
1 回答
352 浏览

git - using git with Pick D3 database

Is there a way to use git with Pick D3 database since the source code and compiled programs are stored inside D3?
I think the only option would be to build routines to import/export the source code into the files in D3, but that seems like a lot of work, and also easily bypassable with the built-in editors in D3.

0 投票
2 回答
806 浏览

pick - 哪里可以获得 Pick D3 的副本?

我想获得 Pick D3 的副本并在我实验室的机器上运行它。这将用于软件开发。我正在研究欺诈预防和动态信用模型,目前使用 Java Drools 和学习分类器系统。我看到有几家公司支持某种形式的 Pick D3。问题是获得这个古老系统的开发人员副本的最佳方式是什么?

0 投票
2 回答
397 浏览

c - PICK/BASIC、FlashBASIC 和 C 互操作性

我偶然发现了一些关于 PICK 编程的有趣文档:

http://www.d3ref.com/?token=flash.basic

它说 FlashBASIC 是 PICK 程序的编译版本,而不是解释版本,可以与 PICK 互操作。这很棒。我很好奇它是如何描述对象代码的:

将 Pick/BASIC 源代码转换为称为目标代码的二进制指令列表。

这个目标代码是否可以与其他语言互操作?还是仅限于 PICK & Universe 操作环境?换句话说,C 程序可以调用 FlashBASIC 程序吗?

这有助于定义 C 版本,但找不到任何明确的 FlashBasic 版本定义:

什么是 C 中的目标文件?

0 投票
2 回答
1020 浏览

universe - Universe/U2/Pick ICONV()

在 U2/Universe/Pick 中,有一个函数 ICONV("11/11/15","D") 将外部日期转换为内部日期,但这将在美国或日期格式 mm/dd/yyyy 中工作只要。如何将此功能用于英国日期格式 (dd/mm/yyyy) ?

0 投票
2 回答
516 浏览

asp.net - 当网站远程访问与本地访问时,MV.NET 调用速度要慢得多

我有一个通过 mv.net 调用 pick/d3 的 asp.net webforms 页面。我已经通过使用计时码包围 mv.net 调用来记录服务器端性能,例如: logTimeElapsed() getDataFromPick() 'gets 5 rows of test data logTimeElapsed()

当我从托管 iis 服务器调用此页面时,我得到了快速响应时间,例如: newAC elapsed: 2.9297 total: 2.9297 Dim Acct As mvAccount = New mvAccount("...") row 1 elapsed: 20.5078 total: 23.4375 Acct.FileOpen("...").ReadV(strID, 17) row 2 elapsed: 9.7657 total: 33.2032 same as above row 3 elapsed: 11.7187 total: 44.9219 same as above row 4 elapsed: 11.7188 total: 56.6407 same as above row 5 elapsed: 9.7656 total: 66.4063 same as above Logout elapsed: 1.9531 total: 68.3594 Acct.Logout()

但是,当我从网络或网络上的另一个位置调用同一页面时,我得到的响应时间大约长 7 倍: new acct elapsed: 0 total: 0 Dim Acct As mvAccount = New mvAccount("...") row 1 elapsed: 156.25 total: 156.25 Acct.FileOpen("...").ReadV(strID, 17) row 2 elapsed: 78.125 total: 234.375 same as above row 3 elapsed: 78.125 total: 312.5 same as above row 4 elapsed: 78.125 total: 390.625 same as above row 5 elapsed: 78.125 total: 468.75 same as above Logout elapsed: 0 total: 468.75 Acct.Logout()

从上面的结果来看,它看起来像:

本地访问时:

mv.net 需要几毫秒来创建和注销帐户,并且每个 FileOpen 调用都很快。

远程访问时:

mv.net 花费 0 时间来创建和注销帐户(重用共享帐户?),但每个 FileOpen 调用都很慢。

如何使远程性能与本地性能保持一致?是否对 mv.net 或 iis 设置进行了更改?
本地调用 iis 和远程调用 iis 时,用户权限是否有所不同?

任何帮助表示赞赏

0 投票
3 回答
201 浏览

basic - 模式匹配 BASIC 编程语言和 Universe 数据库

我需要在字符串中识别以下模式。- "2N':'2N':'2N" - "2N'-'2N'-'2N" - "2N'/'2N'/'2N" - "2N'/'2N'-'2N" 等等上.....

基本上我想要这个模式,如果用简单的语言 2 NUMBERS [: / -] 2 NUMBERS [: / -] 2 NUMBERS

那么无论如何我可以编写一个涵盖所有可能场景的模式吗?否则我必须编写总共 9 个模式,并且必须将所有 9 个模式匹配到字符串....这不是我的代码中的场景,我必须匹配由 [: / -] 分隔的 4、2 个数字到字符串我必须为此编写总共 27 个模式。因此,为了理解目的,我采用了 3 ,2 位数字场景...请帮助我...谢谢

0 投票
0 回答
93 浏览

universe - Rocket Soft U2 Web Designer 对象/类中可以有多少属性

有人能告诉我 U2 Web Designer 中对象或类的最大属性数是多少吗?我似乎无法在文档中找到它。

0 投票
1 回答
56 浏览

pick - 选择查询不同的行

如何从 PICK 数据库中选择不同的行。这是我的查询。我得到很多重复的行。

使用 A.PROD.NO 和 WH.AR.DATE >= "01/01/18" 和状态 = "C" 选择 ARIVAL

是否有任何有关 Pick Queries 的在线文档?

0 投票
1 回答
343 浏览

php - 如何使用 PHP 连接 D3 ODBC DB

我有选择。我的计算机上安装了 D3 ODBC 驱动程序。我想使用 PHP 访问日期库。

但我不知道如何使用 odbc_connect 将我的 PHP 服务器 (WAMP) 与 ODBC 连接。

目前我有这个(不是真实信息)

感谢您对未来的帮助!:)

我需要安装更多东西吗?什么是真正的 Uid, PwD ?数据库名称和密码?

这是我的(不是真实的)信息的图像:所有字段都完全一样: D3 Infos