Это просто для уточнения, точно знаю, что такое qpointer, но сегодня на встрече была поднята концепция dpointer. Кто-нибудь знает, что означает указатель «D»? Никогда раньше не слышал этого термина.
Rocket Universe и файл Unidata
Ответы (1)
Это хороший вопрос, потому что он помог мне собрать воедино пару кусочков, которые вертелись у меня в голове, так что спасибо за это!
D — это элементы словаря, которые относятся к логическому местоположению в массиве данных, и вы, вероятно, видели их миллион раз в DICT любого данного файла.
Элемент D на серверах VOC имеет ту же цель и действителен при любом запросе. Во многих магазинах есть несколько дженериков (F1, F2, F3, F4, F5, F6 и т. д.), поэтому вам не нужно запоминать имя словаря, если вы знаете, какой файл вам нужен. Я думаю, что приоритет для элементов словаря - DICT File -> VOC, но я могу ошибаться в этом.
В качестве примера неграмотности я зашел в HS.SALES и взял один из элементов DICT в таблице CUSTOMER и записал его в VOC после удаления преобразования в поле 3. Я выбрал 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
Удачи!