火箭宇宙和 Unidata 文件

Rocket Universe & Unidata File

这只是为了澄清,确切地知道 qpointer 是什么,但今天在会议上提出了 dpointer 的概念。有人知道 "D" 指针指的是什么吗?以前没听过这个词。

这是一个很好的问题,因为它帮助我将脑海中盘旋的几个部分组合在一起,非常感谢!

D 是指数据数组中逻辑位置的字典项,您可能在任何给定文件的 DICT 中已经看到它们一百万次。

VOC 服务器中的一个 D 项目具有相同的用途,并且对任何查询都有效。许多商店都设置了一些泛型(F1、F2、F3、F4、F5、F6..等),因此如果您知道自己想要什么文件,就不必记住字典名称。我认为字典项目的优先级是 DICT 文件 -> VOC 但我可能错了。

作为文盲的例子,我进入 HS.SALES 并在 CUSTOMER table 中取出一个 DICT 项目,并在删除字段 3 中的转换后将其写入 VOC。我选择 BUY_DATE 因为它有一个转换

SORT CUSTOMER BUY_DATE 06:51:04am  10 Oct 2017  PAGE    1
CUSTOMER..    Date Purchased

1                   01/07/91
10                  01/28/91
                    01/29/91
                    01/30/91

移除转换并保存到 VOC 中。

>ED DICT CUSTOMER BUY_DATE
10 lines long.

0001: D Date of purchase
0002: 14
0003: D2/
0004: Date Purchased
0005: 8R
0006: M
0007: ORDERS
0008: INTEGER
0009:
0010:
----: 3
0003: D2/
----: R
0003:
----: SAVE VOC F14NOCON
"F14NOCON" filed in file "VOC".
----: Q

现在用新的 D 类型排序。值是 Y-1995 时代之前的选择日期仍然是 4 位数!

SORT CUSTOMER F14NOCON 06:45:25am  10 Oct 2017  PAGE    1
CUSTOMER..    Date Purchased

1                       8408
10                      8429
                        8430
                        8431

祝你好运!