Упражнение 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-файла? |