Python API

info Information

  • This topic describes the public Python API of PLANTA
  • These functions are guaranteed to be supported in future versions

Customizing API

Namespace Topic
ppms.assignment_module General assignment API
ppms.create_project Creating projects
ppms.create_report Creating reports
ppms.cu_access Customizer access
ppms.debugging Debugging Python code
ppms.dimmer Client-side dimmer
ppms.file_utils Utilities for working with files
ppms.global_setting Reading global settings
ppms.period Creating period records
ppms.project_rights Project rights
ppms.psp_elements PSP elements
ppms.rights General rights API
ppms.sql Utilities for working with the database

ppms.user_interface

The ppms.user_interface package provides various helper functions that affect how the user interacts with the client.

Topic
Message boxes / Dialog message
Transferring files between Client & Server

ppms.interface

The ppms.interface package contains the PLANTA Link API.

Topic
Configuration
Mapping
Calling a Interface
Enums
Systems
Conditionals
Parameter Validation
Transfer Modules
Examples

Server API

Namespace Content
ppms.text_constant Using text constants

ppms.migration

The ppms.migration package implements the migration framework and provides the base classes for writing new migration packets.

Topic
Enums
Dependencies
Packets

Related topics

The API style guide can be found (in German) in the topic PythonApiStyleGuide

Topic revision: r13 - 2019-03-21 - 10:46:29 - TobiasArndt








 
  • Suche in Topic-Namen

  • Suche in Topic-Inhalten