I’ve got the Dev mode working on my Mac! Took a bit of figuring out, turns out Macs don’t like spaces in a folder or file name.
We followed the same process you talked us through on Windows, but hit an issue where the folder named after our app couldn’t be found on the server when we tried to enter Dev mode.
We fixed this issue by creating a new copy of our app without spaces in the name and setting up the folder structure: code/KnackApps/ourAppName/ourAppName.js. Hey presto it worked!
We’ve run out of time to experiment tonight but will be taking it for a spin tomorrow. As our live app has spaces in the name we could really we’d really appreciate any ideas about how to fix this file not found error.
In the meantime we’re really looking forward to trying out the dev mode as it could really streamline our development process.
Congrats! You’re the first person to get the Dev mode working on a Mac.
I agree that spaces must be allowed in any app’s name. I had the same problem initially, and I fixed the NodeJS_FileServer.js script. Now, I’ll have to revisit this again, but I may need your assistance to test it.
Once I figured out the issue was with the files name the setup process was incredibly straight forward.
I’ve been testing the process of coding in Dev mode, storing our appName.js in a Git repository so me and my partner can share it, and so far so good, everything has worked as it should and we’re both really impressed.
Thanks again for your time and I’d be more than happy to test any fixes you have for the spaces issue.
The dev mode works brilliantly. It is going to make our work quicker and easier as coding in Vs code with all its bells and whistles is so much better.
Thanks again for all your help getting this far. We are still testing but it appears that your code doesn’t interfere with anything else. We will let you know if we find anything.
I’m like Cameron, and others I believe, and wondering if it’s possible to leverage your Bulk Edit code to have a Bulk Create page.
In the scenario I’m currently contemplating I’m looking for a way to quickly copy the items selected, using a checkbox, from a “standard quote” template (parent and child) to a new quote. Or, “File Save As” for want of a better description/action and then delete/hide the items not required.
Now, to be very honest, I’ve read your message a dozen times and I still don’t fully grasp what’s your typical use case. I get the general idea of bulk copying selected records, but with the quote, template, parent/child, save as stuff there… you lost me a bit.
Can you provide a super simple (even minimalistic) example of what you currently have - that you don’t like, and then, the same thing but as that ideal version of yours. Screen grabs or even hand-made sketches are great for that.
Concentrate more on explaining your needs, and less on “how to do it” for now. We can discuss that in another phase.
I will ask you to use GitHub’s Issues page for your request please, as it’s optimized for that and allows all others to follow the development and add some ideas. Use the enhancement label at right.
We have recently started using your KTL on our app and are very impressed so far with it’s features. We did run into what seems to be a bug in our currency field where it now seems the comma formatted in the currency field becomes unvalidated somehow and we can’t save the changes until we edit this without the comma in the field(or less than 4 digits after the decimal). Is this intentional and if so is there a way we can bypass this?
Thanks for your interest in the KTL
I agree, this numeric validation issue must be fixed. I will look into this today and keep you informed as soon as I have a fix.
Dean2
Had a similar copy parent and child records requirement. Got some great help from Fine Mountain Consulting. No code needed, but uses API connection to Make scenarios.
let me know if you want more info.
It solves an important challenge we had when some KTL customization has been done by the developer, namely the synchronization of new features, with those in your own copy of the KTL_KnackApp.js file.
It also reduces the code in your application, by using only what is needed instead of the whole file.
If you have questions, I’ll be happy to answer them,
Normand
I have been using the toolkit for several feature enhancements in some of my apps, and I have to say it is simple to use and works really well. Norm has gone to great lengths to simplify integration and using features. Having spent some time working with Norm on some ideas and enhancements, I can tell you he is extremely knowledgeable, as he uses Knack to power some significant business operations for clients. In addition, he has been overly generous with his time despite the fact he is very busy with client projects. I would like to see a better eco-system inside the Knack community for add-on modules like this but users need to be willing to pay to get talent like Norm to produce great tools and consistently feature enhance them. It takes resources to develop apps, which should be paid for which would help ensure long-term growth in our database tools and collective businesses. Supporting a healthy eco-system expands everyone’s potential market and abilities. These are business investments with ROI that every other successful platform deploys. Looking forward to one day seeing a Premium Version of the Toolkit that I can pay for and support!