Упражнение 7.5: Запись подмножества полей в JSON-файл
Задание 5
В этом задании мы запишем только часть полей из временной таблицы в файл JSON.
|
Шаг |
Действие |
| 1 | Снова, в процедуре testJSON.p, добавьте комментарий к концу процедуры для нового тестового сценария.
/*---------------------------------- Тестирование записи подмножества полей в файл JSON -------------------*/ |
| 2 | Добавьте код в конец процедуры чтобы указать, что следующие поля не должны быть записаны в файл JSON:
BUFFER ttPurchaseOrder:BUFFER-FIELD("ReceiveDate"):SERIALIZE-HIDDEN = TRUE.
BUFFER ttPurchaseOrder:BUFFER-FIELD("DateEntered"):SERIALIZE-HIDDEN = TRUE.
|
| 3 | Добавьте код для записи набора данных в файл JSON с именем PurchaseOrders_subset_newNames_nested_formatted.json с форматированием.
DATASET dsPO:WRITE-JSON("FILE", "C:\OpenEdge\WRK\ProDataSets\log\PurchaseOrders_subset_newNames_nested_formatted.json",TRUE).
|
| 4 | Сохраните эту процедуру, убедившись, что она компилируется без ошибок. |
| 5 | Выполните процедуру.
Были ли исключены поля из JSON-файла? |
