Quote from kajanken on November 7, 2025, 9:19 amIn neoSheetInit there are options Data array JSON or variable and Column definitions JSON or variable. I wonder what these means.
In jsspreadsheet documentations data is a javascript array and Column is javascipt array of objects.
So what is the right syntax of JSON in neoSheetInit in these two options in neoSheet?
In neoSheetInit there are options Data array JSON or variable and Column definitions JSON or variable. I wonder what these means.
In jsspreadsheet documentations data is a javascript array and Column is javascipt array of objects.
So what is the right syntax of JSON in neoSheetInit in these two options in neoSheet?

Quote from luishp on November 8, 2025, 8:55 am@kajanken please check the attached sample app.
It's unfinished but I hope it will let you start working with neoSheet and understand easily how it works.Regards.
@kajanken please check the attached sample app.
It's unfinished but I hope it will let you start working with neoSheet and understand easily how it works.
Regards.
Uploaded files:Quote from Joerg on November 12, 2025, 12:33 pmI'm wondering if it's possible to import from a comma separated CSV-file? I would also like to use commas instead of tabs when exporting to CSV. Is that possible?
Thanks very much!
Joerg
I'm wondering if it's possible to import from a comma separated CSV-file? I would also like to use commas instead of tabs when exporting to CSV. Is that possible?
Thanks very much!
Joerg

Quote from luishp on November 12, 2025, 8:10 pm@joerg as neoSheet allows an Array as the input data, you can create that Array from any data file, including a CSV.
Check neoSQL plugin to manage different data sources.
Regards.
@joerg as neoSheet allows an Array as the input data, you can create that Array from any data file, including a CSV.
Check neoSQL plugin to manage different data sources.
Regards.
Quote from Joerg on November 13, 2025, 2:13 pmPlease could you give an example, how an array should look like, when using "neoSheetSetData"? Sorry, couldn't figure it out...
Thanks very much!!
Joerg
Please could you give an example, how an array should look like, when using "neoSheetSetData"? Sorry, couldn't figure it out...
Thanks very much!!
Joerg

Quote from luishp on November 14, 2025, 8:35 pm@joerg remember you can always use Consolelog [ArrayName] to show in the Console the Array data structure.
In this case (my sample app) it looks like this:
[ [ "Crayons Crayola only (No Rose Art)", 2, 5.01, 0.01, "=B1*C1*(1-D1)" ], [ "Colored Pencils Crayola only", 2, 4.41, 0.02, "=B2*C2*(1-D2)" ], [ "Expo Dry-erase Markers Wide", 4, 3, 0.1, "=B3*C3*(1-D3)" ], [ "Index Cards Unlined", 3, 6, 0.03, "=B4*C4*(1-D4)" ], [ "Tissues", 10, 1.9, 0.01, "=B5*C5*(1-D5)" ], [ "Ziploc Sandwich-size Bags", 5, 1, 0.01, "=B6*C6*(1-D6)" ], [ "Thin Markers Crayola only", 2, 3, 0.02, "=B7*C7*(1-D7)" ], [ "Highlighter", 4, 1.2, 0.01, "=B8*C8*(1-D8)" ], [ "Total", "=SUM(B1:B8)", "=ROUND(SUM(C1:C8), 2)", "", "=SUM(E1:E8)" ] ]Regards.
@joerg remember you can always use Consolelog [ArrayName] to show in the Console the Array data structure.
In this case (my sample app) it looks like this:
[
[
"Crayons Crayola only (No Rose Art)",
2,
5.01,
0.01,
"=B1*C1*(1-D1)"
],
[
"Colored Pencils Crayola only",
2,
4.41,
0.02,
"=B2*C2*(1-D2)"
],
[
"Expo Dry-erase Markers Wide",
4,
3,
0.1,
"=B3*C3*(1-D3)"
],
[
"Index Cards Unlined",
3,
6,
0.03,
"=B4*C4*(1-D4)"
],
[
"Tissues",
10,
1.9,
0.01,
"=B5*C5*(1-D5)"
],
[
"Ziploc Sandwich-size Bags",
5,
1,
0.01,
"=B6*C6*(1-D6)"
],
[
"Thin Markers Crayola only",
2,
3,
0.02,
"=B7*C7*(1-D7)"
],
[
"Highlighter",
4,
1.2,
0.01,
"=B8*C8*(1-D8)"
],
[
"Total",
"=SUM(B1:B8)",
"=ROUND(SUM(C1:C8), 2)",
"",
"=SUM(E1:E8)"
]
]
Regards.
Quote from Joerg on November 17, 2025, 9:29 amoh I see! Yes, the consolelog feature is very useful. Thanks Luis for taking the time!
Kind regards,
Joerg
oh I see! Yes, the consolelog feature is very useful. Thanks Luis for taking the time!
Kind regards,
Joerg