This commit is contained in:
Lars Hvam 2023-07-24 19:00:31 +02:00
parent 95685b282a
commit ccbdfc56b7
2 changed files with 6 additions and 3 deletions

View File

@ -1,6 +1,8 @@
CLASS cl_excel_test DEFINITION PUBLIC.
PUBLIC SECTION.
CLASS-METHODS run RAISING cx_static_check.
CLASS-METHODS run
RETURNING VALUE(xdata) TYPE xstring
RAISING cx_static_check.
ENDCLASS.
CLASS cl_excel_test IMPLEMENTATION.
@ -11,7 +13,6 @@ CLASS cl_excel_test IMPLEMENTATION.
DATA lo_column TYPE REF TO zcl_excel_column.
DATA lv_date TYPE d.
DATA lv_time TYPE t.
DATA xdata TYPE xstring.
DATA li_writer TYPE REF TO zif_excel_writer.
CREATE OBJECT lo_excel.

View File

@ -1,7 +1,9 @@
import {initializeABAP} from "../output/init.mjs";
import {cl_excel_test} from "../output/cl_excel_test.clas.mjs";
import * as fs from "node:fs";
await initializeABAP();
const test = new cl_excel_test();
console.dir(await test.run());
const buf = Buffer.from((await test.run()).get().toLowerCase(), "hex");
fs.writeFileSync("foo.xlsx", buf);