LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

#1

帖子 Ping-Wu » 2019-03-11 9:30

上次由 Ping-Wu 在 2019-11-23 16:14,总共编辑 1 次。
头像
tang.zhe
帖子: 1505
注册时间: 2010-07-15 13:31

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

#2

帖子 tang.zhe » 2019-03-11 17:09

好文,可惜啦。
jinjiachen
帖子: 2148
注册时间: 2012-12-16 15:43
系统: debian

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

#3

帖子 jinjiachen » 2019-03-11 17:29

就是不能和MS的通用
头像
百草谷居士
帖子: 3922
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

#4

帖子 百草谷居士 » 2019-03-11 22:15

libreoffice宏编程的资料太少了
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

#5

帖子 Ping-Wu » 2019-03-12 5:49

百草谷居士 写了: 2019-03-11 22:15 libreoffice宏编程的资料太少了
LibreOffice 的 API 一直很乱,有再多的资料也变不出把戏来!Macro recorder 也一直在 “待修” 状态。

不过我个人觉得从 6.0 开始,ODF (Open Document Foundation)长期有了固定的财源,有了信心,开始对 LibreOffice 的 API 下功夫。我试了使用 macro recorder,几次都没有问题!如果有人想在 Linux 桌面立足,目前是最好的切入时刻。Linux 桌面其实没有什么,主要是了解 LibreOffice 的 API(尤其是 dispatcher)。完全不需要高智商,但就是要花时间,比别人多熟悉一个 service,就是多高人一等!

LibreOfficce 的 宏 跟 Base 都是公司自动化的必要工具。目前 LibreOffice 在这两个方面当然跟 MS Office 比落后很多,但最少已经有了一个基础。
头像
百草谷居士
帖子: 3922
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

#6

帖子 百草谷居士 » 2019-03-12 9:16

能不能给个资料原文地址?图片实在是看不清,这几页也只是个概略
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
yq-ysy
论坛版主
帖子: 4449
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

#7

帖子 yq-ysy » 2019-03-12 11:02

Ping-Wu 写了: 2019-03-12 5:49
百草谷居士 写了: 2019-03-11 22:15 libreoffice宏编程的资料太少了
LibreOffice 的 API 一直很乱,有再多的资料也变不出把戏来!Macro recorder 也一直在 “待修” 状态。

不过我个人觉得从 6.0 开始,ODF (Open Document Foundation)长期有了固定的财源,有了信心,开始对 LibreOffice 的 API 下功夫。我试了使用 macro recorder,几次都没有问题!如果有人想在 Linux 桌面立足,目前是最好的切入时刻。Linux 桌面其实没有什么,主要是了解 LibreOffice 的 API(尤其是 dispatcher)。完全不需要高智商,但就是要花时间,比别人多熟悉一个 service,就是多高人一等!

LibreOfficce 的 宏 跟 Base 都是公司自动化的必要工具。目前 LibreOffice 在这两个方面当然跟 MS Office 比落后很多,但最少已经有了一个基础。
中文的宏资料更少。“驿窗”正在翻译的《LibreOffice 入门指南》有一个章节专门讲宏的。
如果能把这几页也都翻译中文,能方便很多人学习。

我觉得,如果想打开这个市场——“利用宏,为企业自动化办公创造便利”,也许需要解决三个问题:

(1)绝大部分中小企业的客户,依然在使用 word、excle、Powerpoint 来制作各种文案,
他们也很少使用(或者根本不懂)利用微软Office的宏,更不必说利用LibreOffice的宏了。
——所以,我们需要做出一两个“经典范例”,才能让客户明白,“宏”是能为他们大大提高工作效率的工具(或服务)。

(2)从创造利润的角度去思考,“为客户编写公司专用功能的宏”,看上去的确是一个可以期待的盈利手段。
但似乎并不是每个公司都需要有一个“公司专用功能的宏”,也许大多数公司只希望拥有一个“普遍能用的、免费的、简单的宏”。
例如,自动排版标书的宏、自动归纳整理资料的宏,从网上下载宏代码就能用——这也大大缩窄了可盈利的市场面。
——也就是说,我们需要开发出更贴合用户需求的、功能更好的“宏”应用,才能“卖出去”,否则别人依然只会继续用盗版的宏。

(3)从移动办公的角度去思考,也许还有另一个潜在的商机,那就是互联网办公平台。
现在网上Office似乎正在形成潮流,不需要台式电脑,不需要带笔记本,用手机登录网站,就能使用Office软件。
——这和联网“玩在线游戏”是一样的嘛!那么“宏”不就可以当成——“收费的外挂插件”了?愿意付钱的人就多了嘛。
从这个角度考虑,赶快赶快,搭个服务器,放上LibreOffice Online版,并且开发出一些功能强大的“宏”,再加大广告宣传……
https://www.libreoffice.org/download/li ... ce-online/
头像
驿窗project
帖子: 225
注册时间: 2019-01-17 12:17
系统: Arch/Debian
联系:

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

#8

帖子 驿窗project » 2019-05-12 10:13

https://wiki.documentfoundation.org/Doc ... _Resources
9 For programmers --> Developers’Guide
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

#9

帖子 Ping-Wu » 2019-11-06 1:34

LibreOffice/OpenOffice 很早以前就有 python uno (利用 python 写宏),不过目前看起来,开发的脚步加快了。如果大家认识有资质较优的中学生,可以介绍他们趁这个机会自己练练 python 功夫(也练练英文)。(论坛的朋友,当然没有人会有时间,一般学生,一进了高校,也不用指望了。)

https://wiki.documentfoundation.org/Mac ... cs#PyCharm

https://extensions.libreoffice.org/exte ... for-python

https://forum.openoffice.org/en/forum/v ... 47&t=97288
头像
百草谷居士
帖子: 3922
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

#10

帖子 百草谷居士 » 2019-11-21 13:50

对LibreOffice宏编程感兴趣的人好少啊🅰
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

#11

帖子 Ping-Wu » 2019-11-23 10:41

百草谷居士 写了: 2019-03-12 9:16 图片实在是看不清
如果使用 google chrome 的话,先用分页方式打开,再把影像储存起来就可以有 full resolution,非常清楚(2549 x 3299),也可以再放大,如下:
test.191122.jpg
这个 jpg 档案是我用 gimp (!!!)制作的,原稿(odt)一下子找不到。
回复