使用SQL PLUS快速开发ORACLE ERP报表

深度解析开源制造ERP OpenMRP:从MRP运算到二次开发 ERP(企业资源计划)与MRP(物料需求计划)是制造企业信息化建设的核心概念。MRP解决“需要什么物料、需要多少、何时需要”的问题,而ERP则将销售、采购、库存、生产等环节数据打通。开源制造ERP系统如OpenMRP,基于BOM展开、净需求计算和批量规则,将订单需求逐层分解为采购建议与生产工单,帮助中小企业以低成本实现计划驱动。其技术价值在于模块化架构、可定制性和与MES/WMS的集成能力,适用于计划排产、库存追溯等典型场景。本文围绕OpenMRP这类开源项目的核心模块、MRP运算逻辑、部署二次开发及生产落 阅读详情

使用ORACLE PL/SQL代码可以快速开发Oracle ERP报表,可以节省使用Reports Butilder使用的忙烦,以下举例说明:

SET pagesize 500 linesize 400 echo Off feedback off heading on

TTI CENTER COL 50 "项目甲供货实供统计报表" Skip 3

COL "使用项目" FORMAT A15
COL "供货合同号" FORMAT A10
COL "材料供应商名称" FORMAT A50
COL "材料名称" FORMAT A50
COL "型号或规格" FORMAT A50
COL "单位" FORMAT A10
COL "实供数量" FORMAT 999,999,999.00
COL "实供单价" FORMAT 999,999,999.00
COL "实供合计" FORMAT 999,999,999.00
COL "供货日期" FORMAT A10

break On report On "使用项目" Skip 2

Compute Sum Of "实供数量" On "使用项目"
Compute Sum Of "实供单价" On "使用项目"
Compute Sum Of "实供合计" On "使用项目"

Compute Sum Of "实供数量" On report
Compute Sum Of "实供单价" On report
Compute Sum Of "实供合计" On report

Select cfv.project_name "使用项目",
       cfv.CONTRACT_NUMBER "供货合同号",
       cfv.META_VENDOR "材料供应商名称",
       cfv.MATERIAL_NAME "材料名称",
       cfv.UNIT_MEAS "单位",
       cfv.PRACT_QUANTITY "实供数量",
       cfv.CONTR_UNIT_PRICE "实供单价",
       cfv.PRACT_QUANTITY*cfv.CONTR_UNIT_PRICE "实供合计",
       to_char(cfv.MATERI_DATE,'YYYY-MM-DD') "供货日期"
From CUX_FIRST_METARIAL_V cfv
Order By 1;

开源ERP库存管理系统实战:从选型到Spring Boot实现与并发控制 ERP库存管理系统是企业资源计划中的核心模块,负责物料流动的核算与追溯。其底层原理通过“单据+流水+余额”三层模型,将入库、出库、盘点等操作形成完整数据链路,并利用乐观锁和条件更新解决并发扣减库存时的超卖问题。这类系统的技术价值在于实现数据可追踪、库存实时准确,并降低商业ERP的落地成本。对于预算有限的中小制造企业和贸易公司,采用开源ERP不仅能规避License授权压力,还能基于Spring Boot、Vue等主流技术栈灵活二次开发。本文正是从选型思路、数据库设计到后端事务实现,完整拆解开源ERP库存管理 阅读详情

相关推荐

Oracle与MySQL核心技术对比:从设计哲学到实战选型指南

数据库作为现代信息系统的核心组件,其选型直接影响着系统的性能、扩展性和长期成本。理解数据库的核心原理,需要从数据存储、事务处理、并发控制等基础概念入手。在众多数据库技术中,Oracle和MySQL代表了两种截然不同的设计哲学:Oracle以其企业级的“全能”与“厚重”著称,内置了高级复制、数据仓库优化等丰富功能,适合对数据一致性和可靠性有极致要求的关键业务;而MySQL则体现了互联网时代的“敏捷”与“灵活”,其可插拔存储引擎架构和更适合横向扩展的特性,使其在成本敏感、快速迭代的Web应用中大放异彩。从技术价

388

sql-plus+pl/sql-dev制造报表技巧

1、sql-plus:       1)1.sql内容如下: set linesize 100  set term off verify off feedback off pagesize 999 set markup html on entmap ON spool on preformat off spool 1.xls(HTM) REPLACE/APPEND/CREATE se

Daniel's Blog 530

Oracle Instant Client 10.2.0.5 for Windows 64位完整部署与应用实战

Oracle Instant Client 采用“按需加载”设计思想,仅包含连接数据库所必需的库文件(如oci.dll),避免完整客户端的冗余组件。其无需图形化安装界面,通过解压即可部署,显著降低系统资源占用。TNS 别名本质上是一个逻辑名称,指向一个或多个物理数据库服务地址。其基本语法遵循以下格式:别名 =(ADDRESS = (PROTOCOL = TCP)(HOST = 主机名或IP)(PORT = 端口号))(SERVICE_NAME = 服务名)

weixin_33173126的博客 1023

PLSQL CnPlugin_1.5.4 (PLSQL插件)

简介: 本软件CnPlugin是Allround Automations公司PL/SQL Developer工具的插件,支持PL/SQL Developer 7.0以上版本。增加了PL/SQL Developer工具本身所没有的一些小功能,功能基本一些已有官方插件的整合,以方便Oracle编程开发。 1.5.400现有功能简要说明: 主菜单功能 所有主菜单可在PL/SQL中设置工具栏按

mhl1003的专栏 6180

oracle Sql*plus

Sql*plus是一个最常用的工具,具有很强的功能,主要有: 1. 数据库的维护,如启动,关闭等,这一般在服务器上操作。 2. 执行sql语句执行pl/sql。 3. 执行sql脚本。 4. 数据的导出,报表。 5. 应用程序开发、测试sql/plsql。 6. 生成新的sql脚本。 7. 供应用程序调用,如安装程序中进行脚本的安装。 8. 用户管理及权限维护等。

linux中的sendmail发送邮件

linux下的sendmail发送邮件

无痕的博客 6423

oracle pl/sql developer报表教程1

您正在看的ORACLE教程是:充分利用 Oracle SQL Developer 报表。 Oracle SQL Developer(以前称为 Project Raptor)是 Oracle 针对开发人员和 DBA 新推出的多平台图形用户界面 (GUI)。与 Oracle 数据库 10g 快捷版 (XE) 以及 Oracle JDeveloper 一样,可以免费下载 Oracle SQL ...

applechong的专栏 825

手把手教你搞定Pattern Recognition期刊的LaTeX投稿(附完整模板下载与避坑指南)

本文详细指导如何在Pattern Recognition期刊上使用LaTeX进行投稿,包括模板下载、环境配置、核心排版规范及投稿材料准备。特别强调期刊对格式的严格要求,如数学符号、图像引用等细节,并提供实用技巧和避坑指南,帮助作者高效完成投稿流程。

weixin_30876945的博客 394

报表开发步骤_ERP上线后,你需要拥有这样的报表工具

经常遇到客户ERP上线后,没有站点用不了系统;或者要花大量的人力物力去做个性化的报表开发;报表开发后,后续细小的改动,都还得找软件厂商,很费劲的。为了解决客户这种困惑,我们特意做了一款报表工具,初衷就是给ERP应用做锦上添花。废话不多说,直接上图:界面简洁,左边就是报表菜单,右边是报表展示窗口,上面报表菜单实例是以用友U8ERP产品为原型做的设计,基本涵盖了ERP系统关键的业务流业务数据;不管是订...

weixin_35437233的博客 1959

图形学基础|基于SDF的卡通阴影图

图形学基础|基于SDF的卡通阴影图 文章目录图形学基础|基于SDF的卡通阴影图一、前言二、SDF(Signed Distance Field)三、阴影图生成3.1 SDF生成3.2 插值参考博文 一、前言 回顾之前做的卡通渲染,角色面部阴影是靠一张阴影贴图实现的。 为了更好地控制角色的脸部阴影,通过计算脸部朝向与光照方向的夹角和一张单色的FaceMap来判断。 FaceMap的每个像素表示:该像素判断为阴影时候需要达到的夹角。 例如: 当方向光正对角色的时候,夹角为0°,对应的值为0,此时,FaceMap

【黑键】 1万+

STM32F407+LWIP实战:NETCONN接口TCP服务器避坑指南(附正点原子例程解析)

本文深入解析了基于STM32F407和LWIP协议栈构建高响应TCP服务器的实战要点。针对使用NETCONN接口时常见的连接不稳定、数据延迟及内存泄漏等问题,提供了从NETCONN运行模型、服务器实现、参数优化到内存管理的全方位避坑指南,并结合正点原子例程,给出了具体的调试技巧与解决方案。

weixin_29188043的博客 402

MyBatis-Plus 开发提速神器:mybatis-plus-generator-ui

在一些团队中,肯定对Mapper的定义为Dao,Controller层需要定义为Action,通过修改代码模板btl的方式是可以的,还有一种方式是通过调整内部映射的方式来进行修改。在上面的配置中,我们连接的示例数据库是PostgerSQL,需要在Maven中定义相应的驱动程序,并且在上述代码中正确配置相应的类。在相关的页面中,可以进行相应的调整,在对应的btl模板中下载对应文件的具体模板,使用文本工具打开,直接修改源代码,文中取一种方式示例,其它方式一样。的功能非常丰富,甚至针对ui都是可以自定义修改的。

weixin_44421461的博客 67

Python逆向实战:突破PDD长连接抓包的技术解析

本文详细解析了如何通过Python逆向技术突破PDD长连接抓包的难点,包括分析PDD的网络机制、绕过SSL证书验证以及完整抓包实战流程。文章重点介绍了使用Frida和VAXposed工具解决长连接和SSL Pinning问题,并提供了Python代码示例和数据分析方案,帮助开发者高效抓取PDD数据。

weixin_28678151的博客 1222

ORACLE ERP 维护经验

1. 在oracle applications 11i 中如何快速获得上次查询的SQL 语句方法:我们不必使用SQL Trace 来获得,有一个简单的办法,即:帮助->诊断->检查->在"块"中输入"syste...

230

Open3D 使用CPD算法对点云配准【2025最新版】

Coherent Point Drift相干点漂移算法实现点云配准(python代码)博客长期更新,本文最近更新时间为:2025年2月2日。

点云侠的博客 8万+

南方cass9.1【Frame主框架程序没有加载】解决方法(附安装包)

南方cass9.1【Frame主框架程序没有加载】解决方法。

weixin_46066938的博客 3万+

Oracle - 初识数据库,快速了解Oracle核心概念

Oracle数据库核心概念摘要 Oracle本质:成熟的企业级RDBMS,以高并发事务处理(OLTP)、数据一致性保障和细粒度权限控制著称,适用于金融、电信等关键领域。通过ISO/IEC 27001和FIPS 140-2双重认证。 架构分层: 实例(Instance) - 运行时环境: SGA(共享内存区):含Buffer Cache、Shared Pool等,类比ConcurrentHashMap+LRU Cache 后台进程:PMON(会话清理)、LGWR(日志写入)等,类似Spring事件监听器 数据

千淘万漉虽辛苦,吹尽狂沙始到金 1万+

应用商店评论分析实战:Python逆向工程破解Google Play加密接口与NLP建模

在移动互联网时代,应用商店中的用户评论成为了开发者优化应用、提升用户体验的重要依据。然而,Google Play等应用商店对评论数据进行了加密处理,直接爬取难度较大。本文将介绍如何使用Python逆向工程破解Google Play的加密接口,实现对应用商店评论的实时采集,并结合NLP(自然语言处理)技术进行情感分析和主题建模,为开发者提供有价值的数据支持。

u014481728的博客 1348

Ruoyi-Vue-Pro:一站式企业级快速开发平台的完整指南

在当今数字化转型浪潮中,企业级应用开发面临着**功能复杂、开发周期长、维护成本高**的挑战。RuoYi-Vue-Pro作为一款功能全面的**企业级快速开发平台**,提供了从基础框架到业务系统的完整解决方案,让开发者能够**快速构建现代化管理系统**。这个基于Spring Boot + Vue的**前后端分离架构**平台,支持RBAC动态权限、SaaS多租户、Flowable工作流、AI大模型等丰富

gitblog_00276的博客 501

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

若依框架深度解析:从Spring Boot脚手架到企业级快速开发实战

在Java企业级开发领域,Spring Boot以其‘约定大于配置’的理念,极大地简化了应用初始化和部署流程,成为构建现代Web服务的基石。其核心原理在于通过自动配置和起步依赖,快速整合主流技术栈,显著提升开发效率。这一技术价值在需要敏捷交付的中后台管理系统开发中尤为突出,例如权限管理、用户体系等通用模块的重复构建。基于Spring Boot的权限管理系统脚手架应运而生,旨在解决这类场景下的开发痛点。若依(RuoYi)框架正是这样一个典型实践,它深度集成了MyBatis-Plus代码生成器和RBAC权限模型

weixin_30642869的博客 529

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Astrid OS 实战指南:四步打造你的第一个 Capsule——从脚手架到沙箱化工具上线

本指南带你在 Astrid(Unicity Astrid OS,一个面向 AI 代理的操作系统)上走通第一条 Capsule 开发流水线:用四条命令完成脚手架生成、编译为 WebAssembly、静态校验路由接线、热安装进正在运行的守护进程,全程无需重启。读完你将掌握 `astrid capsule new / build / check / install` 四个命令的完整语义,理解 `#[ca

gitblog_00242的博客 656

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

企业级快速开发平台终极指南:ruoyi-vue-pro如何解决企业数字化核心痛点

在数字化转型浪潮中,企业面临的最大挑战是什么?是技术选型的复杂性,还是开发效率的低下?ruoyi-vue-pro作为一款基于Spring Boot + Vue前后端分离的企业级快速开发平台,通过创新的架构设计和模块化理念,为这些问题提供了完整的解决方案。这个开源项目不仅支持RBAC动态权限、数据权限、SaaS多租户、Flowable工作流等核心功能,更集成了AI大模型、IoT物联网、IM即时通讯等

gitblog_01092的博客 485

若依Vue Pro企业级开发平台:从零开始构建现代化管理系统的完整指南

若依Vue Pro是一款功能强大的企业级快速开发平台,基于Spring Boot和Vue.js技术栈构建,为企业提供了一站式的后台管理系统解决方案。这个开源项目集成了RBAC动态权限管理、SaaS多租户支持、Flowable工作流引擎、AI大模型集成、IoT物联网等丰富功能,帮助开发者快速搭建专业的企业应用系统,大幅提升开发效率。 ## 🚀 为什么选择若依Vue Pro? ### 企业级功能

gitblog_00054的博客 451

芋道管理后台代码生成器:10分钟完成CRUD前后端开发的终极指南

你是否厌倦了重复编写CRUD代码?芋道管理后台的代码生成器正是为你量身打造的开发利器!基于Vue3 + Element Plus技术栈,这个强大的代码生成工具能够根据数据库表结构自动生成完整的前后端代码,让开发效率提升300%以上。无论是简单的单表操作还是复杂的树表、主子表关系,芋道代码生成器都能一键搞定,让你专注于业务逻辑的实现而非重复的模板代码。 ## 为什么选择芋道代码生成器?🚀 在当

gitblog_00127的博客 374

企业级快速开发平台的文档自动化革命:ruoyi-vue-pro如何重塑开源项目架构实践

在当今数字化转型浪潮中,企业级开发平台不仅需要强大的技术能力,更需要完善的文档体系来支撑团队协作和知识传承。传统的文档编写方式往往滞后于代码开发,导致文档与实现脱节,维护成本高昂。ruoyi-vue-pro作为一款功能全面的企业级快速开发平台,通过创新的文档自动化实践,为开源项目架构管理提供了全新的解决方案。 ## 从痛点出发:为什么企业级项目需要文档自动化? 企业级项目通常面临三大核心挑战:

gitblog_00358的博客 653
上一篇: 基于Oracle AS开发Form步骤
下一篇: Parameters.. sittings
long_li
博客等级 码龄22年 7粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值