Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/06187.jsonl.gz/0

Banana应用程序
- 这些是程序功能的扩展，用于报告，核算，导出，导入，建立账单和提醒等。
- 用户需要通过单击应用程序菜单中的 “管理应用程序” 对话框中的相应按钮来设置它们。
- 执行通过应用菜单或特定功能执行（例如：导入到账套中）
应用程序菜单
应用程序菜单列出了与此时打开的文件相关的所有已安装的 Banana应用程序。通过选择命令，执行指示的应用程序。
管理应用程序
管理应用程序...命令允许搜索，安装，更改设置或卸载 Banana应用程序。
安装新的应用程序
要安装新的应用程序，请访问我们的页面管理应用程序...
关于Banana应用程序的技术信息
一些关于Banana应用程序的技术信息
- 它们是Javascript中的程序，它们使用Banana中提供的API。
- 它们非常安全，不会执行可能对操作系统造成影响的功能。
- 单一应用。
扩展名为 .js 的文本文件，其中包含Javascript中的程序，表明为Banana应用程序的特性。
- 应用程序包
带有 .sbaa 扩展名的压缩文件，可以包含应用程序所需的其他几个文件，例如命令，图像，对话框。一个程序包可以包含多个命令。应用程序菜单中显示了程序包的标题及其包含的命令。
如果禁用程序包，则将禁用所有应用。
运行应用程序的前提条件
只有当前文件（您正在使用的文件）具有应用程序所需的功能时，才能运行Banana应用程序的命令。如果应用程序在应用程序菜单中不可见或不可执行，则因为这些功能都不存在。
- 应用程序在特定环境中可用：
- 记账凭证
可在应用程序菜单中调用的命令。
- 导入
可通过导入到账套命令获得。
- 导出
在应用程序菜单中，用户应在导出结束时定义文件名。
- 发票报告
准备要打印的发票。可通过打印发票...命令（任务2菜单->客户）获得。
- 提醒报告
准备要打印的提醒。可通过打印发票...命令（任务2菜单->客户）获得。
- 声明
准备要打印的报表。可通过打印发票...命令（任务2菜单->客户）获得。
- 记账凭证
- 通过文件类型关联
这要求当前文件 - 例如 - 会计文件，复式记账文件，地址。
- 通过属性进行关联
如果在 “文件标签” ，“其他标签” 部分（从文件菜单中）中指定了相关词，则仅可执行某些应用程序。
例如，被打印的管理员列表要求特定的字段，需要“管理员”一词。
开发您自己的应用程序
任何人都可以创建扩展程序功能的 Banana应用程序。但是，程序的流畅性是必需的。
要开发 Banana应用程序，建议从现有的项目开始。
- 从 github.com \ BananaAccounting 网站上提供的示例开始
- 请参阅开发人员文档
- 通过 “管理应用程序” 命令（从 “应用程序” 菜单）安装应用程序