Enterprise Knowledge Language

Enterprise Knowledge Language (EKL) is the language used to define programs and procedures specific to apps. This language includes knowledge packages, types, methods and functions.

This reference guide is organized as follows:

Theme Description
Variables Describes the two types of variables available.
Types, Functions and Methods Describes the different objects you can handle.
Operators Describes the four types of operators available.
Control Flow Statements Defines the statements used to determine the order function calls.
Comments Lists the comments you can insert in the scripts.
MagnitudeExplains how you can use magnitude to check the consistency between the magnitude and the selected unit.
Basic Types, Methods and FunctionsDescribes the types, methods, and functions you must know when you start working with EKL.
Advanced Types and FunctionsDescribes the types, methods, and functions you will use once familiar with basic features.
Knowledge PackagesProvides essential information on the types, methods, and functions that you can access when working with the browser.

You might need to refer to the following guides as you are learning to use EKL.

Guide Description
3DEXPERIENCE Native Apps Describes the user interface and tools common to all native apps. This guide complements 3DEXPERIENCE Platform.
Engineering Rules Capture Guide Describes how to embed knowledge within design and leverage it to assist you in engineering decisions, reduce errors or automate design.
Knowledge Basics Guide Describes the basic Knowledge objects you can create.