I was playing around with creating new apps by importing data from a csv file. Does anyone know where the nsf files are stored for apps created on Nomad? They aren't listed in the data directory that's seen by my client, and doing an OS search for the nsf comes back empty. Also, it only pulled data from the first three rows of the csv and I'm not sure what I'm doing wrong.
I'm running v14 of Nomad and using an up to date Edge browser.
It goes in the local (browser sandbox file system, NOT the OS file system) data directory. You won't find it doing OS file searches. https://help.hcl-software.com/nomad/1.0_admin/system_architecture.html has a picture (if that helps) and it would be in the "IndexedDB or OPFS (WASM)" inside the browser.
That probably answers the where question, but if not:
What do you mean they aren't listed in the local data directory?
If you run nomad.fs.listAllFilesNFS() in the browser console (which shows all the browser local files), do you not see it there?
If you right click on its Workspace tile and look at the properties, what path does it show?
If you do Open Application, does it not show up on Local?
Did you create it on Local (the default) (rather than on a server)?
If you wanted to save a copy to the OS, you would want to use nomad.fs.saveFileNFS('/data/afilenew.nsf') with your file name in there. This is a COPY and is no longer linked to anything in Nomad/Domino, but you can then put it somewhere else (such as a Domino server) and access it there.
For the first 3 rows problem, I don't have an easy answer for that. It would be best to open a formal support case so that we can get a copy of the CSV (and your Nomad logs as it might have details in there as to why it is stopping prematurely) and debug it properly (and not post it here so that data privacy can be handled properly).
Thanks for this info, Robert. I found the db's that I created locally and removed them. The 3 row issue still occurs when I create the app on a server so I'll open a ticket with HCL.