ERPNext Frappe script report creation and coding

所在平台: Udemy

课程主页: https://www.udemy.com/course/erpgulf-training/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** ERPNext Frappe 脚本报表创建与编码 **课程概述:** 本课程将指导学员如何在 ERPNext 中创建各种类型的脚本报表。课程内容涵盖: * **创建脚本报表:** 从零开始创建基本的脚本报表。 * **包含图表:** 在报表中加入双轴图表,可视化数据。 * **数据列表:** 展示详细的数据列表。 * **条件性值着色:** 根据特定条件为数据值添加颜色。 * **消息显示:** 在报表中添加自定义消息。 * **客户端脚本:** 学习如何利用客户端脚本增强报表功能。 * **SQL 查询:** 结合 SQL 查询创建更复杂的报表。 * **报表摘要:** 创建包含关键指标摘要的报表。 * **总计功能:** 轻松实现数据的总计计算。 **课程亮点:** * **实践操作:** 通过实际编码示例,逐步学习报表创建过程。 * **模块化教学:** 涵盖从基础到进阶的多种报表类型。 * **代码示例:** 提供详细的代码片段,便于理解和复制。(**请注意:** 提供的代码可能存在缩进问题,建议根据实际需求进行调整或自行编写。) **适用人群:** * 希望在 ERPNext 中创建自定义报表的开发人员。 * 需要深入了解 Frappe 脚本报表功能的 ERPNext 用户。 **学习目标:** 完成本课程后,学员将能够独立创建包含数据列表、图表、条件格式化和报表摘要的 ERPNext 脚本报表,并能运用 SQL 和客户端脚本进行更高级的数据展示。

课程评论(0条)

课程详情

In this session, we create a script report withReport summaryGraph with two legsData listingColor the value with conditionMessageClient side scriptingSQLand a little bit of Query report.Lets start by creating simple messageStandard - NO***** Note: Lot of indent issues with the following codes, please fix it if you are copying the code. Better you write on your owndata = columns, data, "Hello, here is my stock summary, graph and details", chart, report_summarydata = None, None, "Lets learn Script reporting", None, NoneNow lets have two columscolumns = ["Letter","Number","Colour"]mydata = [['Row-1',2,'Red'],['Row-2',2,'Blue'],['Row-3',8,Yellow'],['Row-4',7,'Violet']]data = columns, mydata, "Lets learn Script reporting", None, NoneColor itcolumns = ["Letter","Number","Colour"] # listmydata = [['Row-1',2,'Red'],['Row-2',2,'Blue'],['Row-3',8,'Yellow'],['Row-4',7,'Violet']] # list within listdata = columns, mydata, "Lets learn Script reporting", None, Nonelets do report summaryreport_summary = [{"value": "100", "label": "label1", "datatype": "Data"},{"value": "200", "label": "label2", "datatype": "Data"},{"value": "300", "label": "label3", "datatype": "Data"}]data = None, None, None, None, report_summaryHave a totalJust tick the boxLets plot a graphcolumns = ["Letter","Number"]data = [['c',2],['a',2],['t',8],['s',7]]mydataset = {"values": [3000, 6500, 4250, 1000]}chart = {'data':{'labels':['Saudi','Qatar','UAE','Oman'],'datasets':[mydataset]},'type':'bar'}data = columns, data, None, chart, None

课程标签

0人关注该课程

主题相关的课程