New Knowledge Base

Official Content
This documentation is valid for:

You can create a new Knowledge Base by selecting File > New > Knowledge Base in the GeneXus menu bar or by pressing Ctrl+Shift+N.

The GeneXus Start Page also gives the option to create a new Knowledge Base.

When you create a new Knowledge Base, a dialog box will be displayed to complete some details, as shown in the image below:

CreateKnowledgeBase-GX18

Here you have to complete the required data:

  • Name: The name of the KB that will be created.
  • Location: The path where the KB will be created.
  • Prototyping Target: Indicates if you want the programs to be generated by GeneXus in your local prototyping machine or in the GeneXus Prototyping Cloud.
  • User Interface Language: The language in which you want the application to be generated; that is, the language in which GeneXus will generate button labels, messages, etc.
  • Back end
    • Prototyping Environment: One of the possible programming languages. The language selected will be the one used by GeneXus to generate the back-end programs corresponding to the application, as well as the programs for creating and maintaining the database.
    • Data Source: Defines the DBMS over which the database will be created, accessed, and maintained.
  • Front end: Allows you to activate the Native Mobile and Angular platforms in addition to the Web platform, which is the default.
  • Advanced tab: Sets details about the database that will store the information related to the Knowledge Base. This is not the database corresponding to your application but another one that will store the information relative to definitions you will include in your Knowledge Base.

 
Once the information required has been completed, you only have to press the Create button.

When the new Knowledge Base is created, a Design System will be automatically created with the name of the KB, that is, <KB Name>, which is configured as the Default Style at the KB version level

In addition, the GeneXusUnanimo module is installed since the created Design System will contain the import of Unanimo.
 

Considerations

Use alphanumeric characters (a-zA-Z0-9) to name a KB, taking into account that the name cannot begin with numbers. The character "-" is not supported; use "_" instead.

See Also

Team Development with GeneXus Server
The advanced Create Knowledge Base dialog box