-
v3.7.11 new functions
setItem(any,string,any) and removeItem(any,string) These two functions allow to manipulate JSON by adding or removing an item. This is very good news, because until now this was only done using…
-
Progress Stepper in HTML.
Ever wanted to create a step diagram to point users to the steps to follow in Ninox? Then this can be done with a choice field but a nicer representation is with HTML and some CSS.…
-
Timed scripts
I've been testing out Zapier as a hack for timed scripts, with success. A Zap has a trigger and an action, and I created one along these lines In Ninox,…
-
Extract color or icon from styled field/var
I needed to extract the icon and colour from a styled value. The color() and icon() functions work for the choice field, but not for styled. When I looked up how to do this,…
-
Ninext : Native JavaScript
I start here a new post about the Native JavaScrip to differentiate it from the EvalJS function in which I had previously put it... I discovered one weekago that it was possible to add comments in…
-
Customized button
Hello everybody, I added the buttonEvent to Ninext. This allows to dynamically change the caption, the color and the help title of a button. Just add the onUpdate function in the "Display field only,…
-
Ninox REST API for Javascript
Hey Guys, long time lurker. I have written this little javascript wrapper for the REST API for Ninox. I personally didn't like using Letters and hashes to address my tables,…
-
Operators for searching one/several texts in the field filter (Boolean)
From time to time you need to search for several texts in a table column at the same time or you want to exclude certain texts from the search. To do this,…
-
Exporting Images from Ninox
After exporting your database as a .csv file you might be wondering why your images are not there! The reason behind is that a .csv cannot export images. Here is a small workaround.…
-
Interesting HTML formatting
Hi all - I've been adding HTML tables to my dashboards as they make things prettier and compact. So I found when you have multiple HTML formula fields, you can't change the color of only 1 of them.…
-
Ninox script to work with csv files
Ninox has a convenient wizard for importing (.csv) data which is well featured and easy to use. If you regularly work with data contained in csv files, you may be keen to to avoid retracing your…
-
Send Emails with pictures in the body and also with attachments of your choice .
Since there is a lot of demand for sending emails with images in the body, I created an extended email database for the community. Using colors in the body is also possible.…
-
Track selection of Dynamic Multiple Choice field
Hi all - Here is one possible solution if you want to track the selection of choices in a dynamic multiple choice (dMC) field. In my test DB I have Table2 as my working table.…
-
Multi selection/paste in Code Editor
Just came across this nifty feature of the code editor. You can place multiple flashing cursors by holding down the Ctrl key and clicking in different areas of the code, see video.…
-
Connecting to external REST API (complete example)
Hi, In the last several days, I was able to integrate the ICD 11 coding tool, which is based on a REST API using OAUTH2 authentication, into my EMR Ninox database.…
-
A new way to comment out code in the console
With my friend Jan, we discovered a new way to add comments in the Ninox console. Simply add /* before and after the text you want to comment out : var a := {lastName : "tur"}; /* var a := {firstName:…
-
Ninox backend and its companion front end
For quite some time I slowly built an audio visual integration management suite. You can see the main menu of the backend on the left. But because AV Integrators primarily use mobile phones when…
-
UNICODE Progress bar for alert window, indicating progress of loop function
To indicate progress of scripts that use a loop function, I found it practical to give a visual indication of the progress using an alert window. However,…
-
Reverse Order by
Hi all - I was blown away by what a FB user posted in the Ninox English forum. I don't remember seeing this any where else. To do a reverse order by you can just put a "-" in front of the field name…
-
Warning of dynamic multi choice bug
Hi all - I reported an issue to Ninox where the data in a dynamic multi choice (dMC) field got corrupted. It affected over half of my 1000 records that had data in this field.…
-
Do you want to auto print a page. This works in Firefox after your turn printAlwaysSilent to true and and chrome you will have to config run chrome silent printing on mode --kiosk-printing edit target on chrome shortcut properties Ex:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --kiosk-printing "http://localhost:8080/this"
let myPdf := printAndSaveRecord(this, "HTML Ticket");let x := substring(myPdf, 28, 200);html("<html><head> <style> .button{} .button1 {font-size: 90px;border-radius:…
-
Special syntax of the for loop
Hello to all, this morning I discovered a new type of use of the for loop. My first exploration leads me to think that it is a possibility to enumerate a JSON structure (complex).…
-
Suggestion : Style property for most of the fields
I think it might be a good idea to add a Style property for all field types (where it makes sense). Now you can only add this in Formula fields and some layout elements.
-
Fred milestone - 1,000 posts!
@Fred I've just seen you have recently achieved that amazing milestone of having posted over 1,000 times. Congratulations and a massive thank you from all of us in the Ninox community.
-
Passing data from a Text field or MultipleChoice field to a DynamicMultipleChoice field
If you have a MultipleChoice field, and want to pass the same chosen options to a DynamicMultipleChoice field, follow the steps below: - Create a new reference table with the options written exactly…
Learn how other people are using Ninox, get tips and tricks for your business and purpose