diff --git a/examples/biztools/bizmodel/example/bizmodel.vsh b/examples/biztools/bizmodel/example/bizmodel.vsh index 1e886686..4b099f71 100755 --- a/examples/biztools/bizmodel/example/bizmodel.vsh +++ b/examples/biztools/bizmodel/example/bizmodel.vsh @@ -1,4 +1,4 @@ -#!/usr/bin/env -S v -cg -gc none -no-retry-compilation -cc tcc -d use_openssl -enable-globals run +#!/usr/bin/env -S v -n -w -cg -gc none -no-retry-compilation -cc tcc -d use_openssl -enable-globals run //#!/usr/bin/env -S v -cg -enable-globals run import freeflowuniverse.herolib.data.doctree @@ -10,27 +10,32 @@ import os const wikipath = os.dir(@FILE) + '/wiki' const summarypath = os.dir(@FILE) + '/wiki/summary.md' - -// execute the actions so we have the info populated -// mut plb:=playbook.new(path: wikipath)! -// playcmds.run(mut plb,false)! - buildpath := '${os.home_dir()}/hero/var/mdbuild/bizmodel' -// just run the doctree & mdbook and it should -// load the doctree, these are all collections -mut tree := doctree.new(name: 'bizmodel')! -tree.scan(path: wikipath)! -tree.export(dest: buildpath, reset: true)! +mut m := bizmodel.getset("example")! +m.workdir = wikipath +m.play(mut playbook.new(path: wikipath)!)! +m.export_sheets()! +bizmodel.set(m) -// mut bm:=bizmodel.get("test")! -// println(bm) +// // execute the actions so we have the info populated +// // playcmds.run(mut plb,false)! -mut mdbooks := mdbook.get()! -mdbooks.generate( - name: 'bizmodel' - summary_path: summarypath - doctree_path: buildpath - title: 'bizmodel example' -)! -mdbook.book_open('bizmodel')! + +// // just run the doctree & mdbook and it should +// // load the doctree, these are all collections +// mut tree := doctree.new(name: 'bizmodel')! +// tree.scan(path: wikipath)! +// tree.export(dest: buildpath, reset: true)! + +// // mut bm:=bizmodel.get("test")! +// // println(bm) + +// mut mdbooks := mdbook.get()! +// mdbooks.generate( +// name: 'bizmodel' +// summary_path: summarypath +// doctree_path: buildpath +// title: 'bizmodel example' +// )! +// mdbook.book_open('bizmodel')! diff --git a/examples/biztools/bizmodel/example/wiki/overview.md b/examples/biztools/bizmodel/example/wiki/overview.md index c883a6e5..442d03c0 100644 --- a/examples/biztools/bizmodel/example/wiki/overview.md +++ b/examples/biztools/bizmodel/example/wiki/overview.md @@ -6,47 +6,47 @@ -!!!spreadsheet.graph_bar_row rowname:revenue_total unit:million title:'A Title' title_sub:'Sub' sheetname:'bizmodel_test' +!!bizmodel.graph_bar_row rowname:revenue_total unit:million title:'A Title' title_sub:'Sub' sheetname:'bizmodel_test' Unit is in Million USD. -!!!spreadsheet.graph_bar_row rowname:revenue_total unit:million sheetname:'bizmodel_test' +!!bizmodel.graph_bar_row rowname:revenue_total unit:million sheetname:'bizmodel_test' -!!!spreadsheet.graph_line_row rowname:revenue_total unit:million sheetname:'bizmodel_test' +!!bizmodel.graph_line_row rowname:revenue_total unit:million sheetname:'bizmodel_test' -!!!spreadsheet.graph_pie_row rowname:revenue_total unit:million size:'80%' sheetname:'bizmodel_test' +!!bizmodel.graph_pie_row rowname:revenue_total unit:million size:'80%' sheetname:'bizmodel_test' ## FUNDING -!!!spreadsheet.sheet_wiki includefilter:'funding' sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki includefilter:'funding' sheetname:'bizmodel_test' -!!!spreadsheet.sheet_wiki title:'REVENUE' includefilter:rev sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki title:'REVENUE' includefilter:rev sheetname:'bizmodel_test' -!!!spreadsheet.sheet_wiki title:'Revenue Total' includefilter:'revtotal' sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki title:'Revenue Total' includefilter:'revtotal' sheetname:'bizmodel_test' -!!!spreadsheet.sheet_wiki title:'REVENUE' includefilter:'revtotal2' sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki title:'REVENUE' includefilter:'revtotal2' sheetname:'bizmodel_test' -!!!spreadsheet.sheet_wiki title:'COGS' includefilter:'cogs' sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki title:'COGS' includefilter:'cogs' sheetname:'bizmodel_test' -!!!spreadsheet.sheet_wiki title:'Margin' includefilter:'margin' sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki title:'Margin' includefilter:'margin' sheetname:'bizmodel_test' -!!!spreadsheet.sheet_wiki title:'HR Teams' includefilter:'hrnr' sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki title:'HR Teams' includefilter:'hrnr' sheetname:'bizmodel_test' -!!!spreadsheet.sheet_wiki title:'HR Costs' includefilter:'hrcost' sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki title:'HR Costs' includefilter:'hrcost' sheetname:'bizmodel_test' -!!!spreadsheet.sheet_wiki title:'COSTS' includefilter:'ocost' sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki title:'COSTS' includefilter:'ocost' sheetname:'bizmodel_test' -!!!spreadsheet.sheet_wiki title:'HR Costs' includefilter:'hrcost' sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki title:'HR Costs' includefilter:'hrcost' sheetname:'bizmodel_test' -!!!spreadsheet.sheet_wiki title:'P&L Overview' includefilter:'pl' sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki title:'P&L Overview' includefilter:'pl' sheetname:'bizmodel_test' -!!!spreadsheet.sheet_wiki title:'P&L Overview' includefilter:'pl' sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki title:'P&L Overview' includefilter:'pl' sheetname:'bizmodel_test' ## Some Details > show how we can do per month -!!!spreadsheet.sheet_wiki includefilter:'pl' period_months:1 sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki includefilter:'pl' period_months:1 sheetname:'bizmodel_test' diff --git a/examples/biztools/bizmodel/example/wiki/revenue.md b/examples/biztools/bizmodel/example/wiki/revenue.md index 90092518..c7c53764 100644 --- a/examples/biztools/bizmodel/example/wiki/revenue.md +++ b/examples/biztools/bizmodel/example/wiki/revenue.md @@ -4,10 +4,10 @@ Overview of achieved revenue. Unit is in Million USD. -!!!spreadsheet.sheet_wiki title:'REVENUE' includefilter:rev sheetname:'bizmodel_test' +!!bizmodel.sheet_wiki title:'REVENUE' includefilter:rev sheetname:'bizmodel_test' -!!!spreadsheet.graph_bar_row rowname:revenue_total unit:million sheetname:'bizmodel_test' +!!bizmodel.graph_bar_row rowname:revenue_total unit:million sheetname:'bizmodel_test' -!!!spreadsheet.graph_line_row rowname:revenue_total unit:million sheetname:'bizmodel_test' +!!bizmodel.graph_line_row rowname:revenue_total unit:million sheetname:'bizmodel_test' -!!!spreadsheet.graph_pie_row rowname:revenue_total unit:million size:'80%' sheetname:'bizmodel_test' \ No newline at end of file +!!bizmodel.graph_pie_row rowname:revenue_total unit:million size:'80%' sheetname:'bizmodel_test' \ No newline at end of file diff --git a/examples/biztools/bizmodel/example/wiki/worksheet.md b/examples/biztools/bizmodel/example/wiki/worksheet.md index 52370be5..9f55e3ff 100644 --- a/examples/biztools/bizmodel/example/wiki/worksheet.md +++ b/examples/biztools/bizmodel/example/wiki/worksheet.md @@ -1,4 +1,4 @@ # Overview of the rows in the biz model sheet -!!!spreadsheet.sheet_wiki sheetname:'bizmodel_test' \ No newline at end of file +!!bizmodel.sheet_wiki sheetname:'bizmodel_test' \ No newline at end of file