(42) Aeroo 模板实战

用writer设计一个采购单的模板

我用的是libreoffice 5.2.x

对于这个表格是通过工具栏上的插件指定的表格行和列完成,然后排版

对于单号po00001 这这样插入的

这样就完成一个订号的插入

这里针对一个订单,就直接用o  ,若是针对多个选中的订单就要用 objects 做循环

下面看一下不同单元插入的输入字段

<for each="line in o.order_line">

对于内循环的就不是用o了。就用line

这样就完成一个循环要定义的字段

这时可能有些同学会问,这些字段是哪里来的。下面就告诉大家

当鼠标放上对,就可以显示对应的字段,你就可以拿这些字段名用在报表模板中

对于订单明细,那要单击进去查

是不是很简单,就这样把模板设计完了。

然后新建报表

测试一下效果

我只有一个采购单,那就写1那个序号

这就看到效果,

若是用calc 来设计模板是插入超链接

不用<> 而是用python:// 开头

对于图片,在odt模板是采用插入框架来实现字段定义

用于实际的报表,你们可以结合前一节的教程和这节的实操作去完成。

时间: 2024-10-10 18:24:11

(42) Aeroo 模板实战的相关文章

(41) Aeroo 模板设计基础教程

1.     理论基础 注:我采用libreoffice5.2设计讲解 1.1.     定义模板指令 模板指令的语法和Genshi 模板语言相兼容,可以用Libreoffice( Write, Calc)来设计 1.1.1.      文本占位字段 我们可以在odt 文件中,通过"插入"->"字段"->"更多字段"->"功能" 类型选择"占位符",格式选择"文字",占

C++模板编程 - 第六章 模板实战

关于源代码的组织:函数模板在实例化的时候编译器要能够看到其定义——这一点是要注意的. 包含模型 将模板的声明和定义都放到头文件中,不过这样带来的问题是增加了include的开销. 显示实例化 感觉这个东东比较鸡肋. 分离模型 export关键字 使用export关键字之后即使模板的声明和定义在不同的编译单元中,模板也可以正常使用.不过,就像作者所说的,这个关键字支持还不多,坑也不少T_T

velocity模板实战

场景:json配置报文转换遇到的问题:1.json报文转换成map,多节点如何处理?数组如何处理? 2.velocity模板处理数组 3.应用之间rabbitmq通讯map反序列化,数组报错?知识点: HashMap map中重要的两个方法map.containsKey()和map.contaisValue() #foreach($key in [0..10]) $key #end #if($id == "") #end 计数器 velocityCount haspmap的属性可以在模

[js高手之路]Node.js模板引擎教程-jade速学与实战1

环境准备: 全局安装jade: npm install jade -g 初始化项目package.json: npm init --yes 安装完成之后,可以使用 jade --help 查看jade的命令行用法 一.在项目目录下新建index.jade文件 inde.jade代码: 1 doctype html 2 html 3 head 4 meta(charset='utf-8') 5 title 6 body 7 h3 欢迎学习jade 语法规则: 1, 标签按照html的缩进格式写 2

黑马2018年最新kotlin项目实战视频 (手机影音、即时通讯、黑马外卖、坦克大战等)

├─1.kotlin简介和学习方法│ 01_kotlin课程简介_01.mp4│ 02_kotlin学习方法_01.mp4│ 03_kotlin选好教练车_01.mp4│ 03_kotlin选好教练车_02.mp4│ 04_kotlin你好世界_01.mp4│ 05_kotlin变量与输出_01.mp4│ 05_kotlin变量与输出_02.mp4│ ├─10.类,对象和接口(三)│ 38_kotlin面向对象-抽象类和接口_01.mp4│ 38_kotlin面向对象-抽象类和接口_02.mp4

设计模式7——模板模式

模板模式特点: 提取相同的特性放在基类中,而将不同的特性作为一个借口抽象出来,放到派生类中进行具体实现. Template.h内容 1 #ifndef Template_H_H 2 #define Template_H_H 3 4 #include <iostream> 5 #include <string> 6 using namespace std; 7 8 9 class Person 10 { 11 public: 12 void display() { cout <

Dot模板的使用小结2

1 <!doctype html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Dot模板总结</title> 6 </head> 7 <body> 8 <div id="div1"> 9 10 </div> 11 <!--安装dot模板--&

中小型企业商业智能平台的开发和实现(数据仓库、BI系统、真实项目实战)

中小型企业商业智能平台的开发和实现(数据仓库.BI系统.真实项目实战)课程分类:数据和数据仓库适合人群:初级课时数量:76课时用到技术:数据仓库.BI系统.真实项目实战涉及项目:中小型企业商业智能平台咨询QQ:1840215592课程内容简介:本课程以公共卫生领域高血压的管理为实际应用场景,为高血压管理系统建立数据仓库,进行数据分析.本课程一共分为四个章节,76讲.第一章主要介绍了商业智能系统的发展,从商业智能的学科范围.演化史.应用案例到自然演化式的体系结构,以及面临的问题,再讲到数据仓库以及

TensorFlow快速入门与实战

课程目录:01.课程内容综述02.第一章内容概述03.TensorFlow产生的历史必然性04.TensorFlow与JeffDean的那些事05.TensorFlow的应用场景06.TensorFlow的落地应用07.TensorFlow的发展现状08.第二章内容概述09.搭建你的TensorFlow开发环境10.HelloTensorFlow11.在交互环境中使用TensorFlow12.在容器中使用TensorFlow13.第三章内容概述14.TensorFlow模块与架构介绍15.Ten