允许编辑电子表格
项目描述
此模块为使用Odoo CE添加和编辑电子表格添加了功能。
它是Odoo企业版专有模块 spreadsheet_edition 的替代品。
目录
使用方法
创建新的电子表格
转到“电子表格”菜单
单击“创建”
输入名称,然后单击“编辑”按钮
在此阶段,您将切换到电子表格编辑模式。编辑器名为 o-spreadsheet,看起来像另一个常见的电子表格网络编辑器。(OnlyOffice,Ethercalc,Google Sheets(非免费))。
您可以在单元格中使用常见的函数 SUM(),AVERAGE() 等。对于函数及其语法的完整列表,请参阅文档 https://github.com/odoo/o-spreadsheet/ 或前往 https://odoo.github.io/o-spreadsheet/ 并单击“插入 > 函数”。
注意:商业Odoo模块可以添加“商业函数”。会计模块目前就是这样,它添加了以下功能
ODOO.CREDIT(account_codes, date_range):获取指定账户(s)和期间的总额。
ODOO.DEBIT(account_codes, date_range):获取指定账户(s)和期间的总额。
ODOO.BALANCE(account_codes, date_range):获取指定账户(s)和期间的总额。
ODOO.FISCALYEAR.START(day):返回包含提供日期的财政年度的开始日期。
ODOO.FISCALYEAR.END(day):返回包含提供日期的财政年度的结束日期。
ODOO.ACCOUNT.GROUP(type):返回给定组的账户ID,其中type应该是account.account模型中的account_type字段的一个值。(例如income、asset_receivable等。)
从数据透视表创建新的动态电子表格
转到任何数据透视表
点击插入按钮
选择动态行或动态列选项,并设置行/列的数量
将添加一个新的表格,该表格将用实际值或筛选后的值更新。
注意:当数据透视表在行或列中有多个分组级别时,选择的行/列数量将传递到每个级别。
示例:组数 -> 2 行数 -> 3
val1 * subval1.1 * subval1.2 * subval1.3
val2 * subval2.1 * subval2.2 * subval2.3
val3 * subval3.1 * subval3.2 * subval3.3
以下是使用示例的视觉图像:.. figure:: https://raw.githubusercontent.com/OCA/spreadsheet/16.0/spreadsheet_oca/static/description/spreadsheet_dynamic_table.gif
开发
如果您想开发自定义业务函数,可以根据文件https://github.com/odoo/odoo/blob/16.0/addons/spreadsheet_account/static/src/accounting_functions.js添加其他函数。
已知问题/路线图
在数据透视表中添加新行
当我们添加数据透视表时,行数是根据当前数据预定义的。
为了添加新行,我们需要重新插入数据透视表。
错误跟踪器
Bug在GitHub Issues上跟踪。如果在那里找不到您的问题,请检查是否已报告。如果您是第一个发现它的,请通过提供详细和受欢迎的反馈来帮助我们解决。
请勿直接联系贡献者以寻求支持或帮助解决技术问题。
鸣谢
贡献者
Enric Tobella
-
Carlos Roca
维护者
本模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。
本模块是OCA/spreadsheet项目在GitHub上的一个部分。
欢迎您贡献。要了解如何贡献,请访问https://odoo-community.org/page/Contribute。
项目详情
哈希值 for odoo_addon_spreadsheet_oca-16.0.1.6.1-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c6abca522c6482bf22a1d79696ce94e18827f7848a36db9cbea19bad295ba1b6 |
|
MD5 | 6576f8427c8f5ad785488d09a94de437 |
|
BLAKE2b-256 | 5f541a8ebbbc423b172ff527fc2acb704d57976918cdf1a36dcd67c9d2354ab3 |