Skip to content
umangenius-logo
U Man Genius docs
  • Pages
    • Welcome
      • ninext-loupe
        Ninext documentation
        • ninox-logo
          Ninext APP
        • icon picker
          Installation
        • Update history
        • Uninstall
        • Popup ninext
          • Fields and Functions
          • Debug tracer
          • 🚧 Errors
          • Finder
        • 🚧 Edit field
        • Copy, paste, duplicate & delete
        • HTML helping functions
        • Native JS
          • Clipboard sample
        • Badges
        • View field event
        • Button event
      • ninox-logo
        Scripting tips & tricks
        • General Information
        • Var and Let
        • Functions
        • If Then else
        • For and while loops
        • select, where, from, to
        • Order By (or Order)
        • create, delete, and duplicate
        • JSON in Ninox
        • Arrays in Ninox
        • Undocumented functions in Ninox
        • Manipulating Record IDs in Ninox
        • Dynamic Choice & MultiChoice

Installation

Jacques TUR

Add the Ninext initialisation code
1 - open your database,
2 - click on the administrator button,
3 - in "Options" > "trigger after open", insert the code below ;

GraphiqueCollé-2-1.png
var options := {
badges: true,
viewEvent: true,
buttonEvent: true,
fieldsInspector: true,
nativeJS: true,
tableView: true,
debugTracer: true,
languages: false,
helper: true,
errorsViewer: true,
codeFinder: true,
schemaOverview: true,
autoCloseDialog: false
};
var res := http("GET", "https://www.ninext.fr/_functions/ninext").result.code;
dialog("Ninext initialization", html(---
<script ninext=''>{ res }; ninext.start({ formatJSON(options) })</script>
---), ["close"]);
4 - Exit and reopen your database
GraphiqueCollé-3-2.png
Your application may need a special operation to accept Ninext. In this case, the panel below will appear:
image.png
Send us an e-mail and we'll send you back a special procedure.

Install an Older Version

To install a previous version of Ninext, simply add the version number to the loading URL. For example, to load version 2.2.0, use the following URL: https://www.ninext.fr/_functions/ninext/ninext-2-2-0.js
Here is the complete code:
var options := {
badges: true,
viewEvent: true,
buttonEvent: true,
fieldsInspector: true,
nativeJS: true,
tableView: true,
debugTracer: true,
languages: false,
helper: true,
errorsViewer: true,
codeFinder: true,
schemaOverview: true,
autoCloseDialog: false
};
var res := http("GET", "").result.code;
dialog("Ninext initialization", html(---
<script ninext=''>{ res }; ninext.start({ formatJSON(options) })</script>
---), ["close"]);

Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.