Curso Tecnico de iDempiere

所在平台: Udemy

课程主页: https://www.udemy.com/course/curso-tecnico-de-idempiere/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:iDempiere技术课程 课程概述:本课程将分步骤教授如何安装和配置iDempiere开发环境。学习者将从下载社区提供的最新版本源代码开始,了解如何快速便捷地恢复和更新数据库至最新版本,使用源代码中内置的脚本。在开始本课程之前,建议学员具备基础的ERP系统各模块功能知识,相关内容可通过搜索“iDempiere功能课程”获得。 课程内容包括: - 从创建数据库表开始,构建模型。 - 定义模型元素以建立翻译。 - 根据创建的模型生成数据库中的表及其相应列。 - 创建新的窗口并添加标签和字段。 - 在选项卡编辑器中设计、定位、分组字段,设置字段的值和属性。 - 将新窗口添加到系统主菜单。 - 创建节点树、实体关系。 - 静态和动态地为字段设置默认值。 - 创建主窗口及其详细信息选项卡,进行动态验证。 - 了解上下文变量、虚拟字段以及通过SQL查询和函数创建虚拟字段。 - 在现有窗口中添加新字段。 此外,我们将探讨CallOut脚本的定义、实现和优化,包括如何在系统管理中实现CallOut脚本,开发JSR223类型的CallOut脚本,并在系统规则中应用其验证。我们还将学习开发不同类型的插件,如Callouts、表单、过程和类的重写,以及使用模型类进行记录的查询、添加和删除。 最后,学员将掌握如何使用org.zkoss.zul和org.adempiere.webui.component组件,创建自定义窗口,包括CustomForm、Grid、Panel、Borderlayout、WListbox、WDateEditor、Label、Button等。

课程评论(0条)

课程详情

En este curso se aprenderá a instalar y configurar el ambiente de desarrollo, paso a paso, desde bajar todo el código fuente de la última versión del repositorio facilitado por la comunidad iDempiere, se aprenderá a restaurar y actualizar la base de datos hasta la última versión de una manera rápida y sencilla utilizando el script incorporado en el código fuente.Antes de iniciar este curso se recomienda tener los conocimientos básicos de la funcionalidad de cada módulo del sistema ERP, esto se puede adquirir en este mismo sitio web buscando "Curso Funcional de iDempiere", un curso muy importante.En el contenido de este curso veremos como crear un modelo a partir de la creación de una tabla en una base de datos, como definir los elementos del modelo para establecer una determinada traducción, como generar la tabla y sus correspondientes columnas a partir del modelo creado en la base de datos, crear una nueva ventana y establecer una pestaña con sus respectivos campos a partir de una tabla creada, diseñar, ubicar, agrupar, establecer valores y propiedades a los campos de una ventana en la opción del editor de pestañas, agregar una nueva ventana al menú principal del sistema, creación de un árbol de nodos, relación de entidades, establecer valores por defectos a un campo de manera estática, establecer valores por defectos a un campo de manera dinámica mediante consulta SQL, creación de una ventana maestro y su correspondiente pestaña como detalle, validación dinámica de un campo, explicación sobre las variables de contexto, creación de un campo virtual, creación de un campo virtual mediante consultas y funciones SQL, agregar un nuevo campo en una ventana existente.Veremos lo que es un script CallOut, como implementarlo mediante la administración del sistema, desarrollar un script CallOut de tipo JSR223, optimización de un script CallOut, agregar un script CallOut en una Regla del Sistema, implementación de validación de campos mediante el uso de script CallOut, implementar eventos validadores sobre tablas y documentos.Aprenderemos a desarrollar plugin de diferentes tipos, así como Callouts, Formas, Procesos y Sobre-escrituras de clases. También el uso de clases de modelos para buscar registros, agregar registros y eliminar registros. Creación de ventanas personalizadas mediante el uso de los componentes org.zkoss.zul y org.adempiere.webui.component, así como CustomForm, Grid, Panel, Borderlayout, WListbox, WDateEditor, Label, Button y otros.

课程标签

0人关注该课程

主题相关的课程