2.3. 运行GnuCash

可以选择桌面主菜单中的相应菜单项运行GnuCash

也可以在命令行中执行gnucash来运行。

在启动过程中,GnuCash会显示欢迎屏幕,列出一些有关程序(版本号、构建号等)和加载过程的信息。

2.3.1. 欢迎使用GnuCash对话框

最初打开GnuCash你会看到欢迎使用GnuCash对话框,其中包含三个选项:

  • 创建一组新的科目 —— 运行新建层次科目向导(参考第 2.3.2 节 “新建层级科目”)。如果你想在GnuCash的帮助下创建一组新科目,请选择此选项。

  • 导入我的QIF文件 —— 运行导入QIF文件向导(参考第 3.1.3 节 “Import QIF”)。如果你已经拥有Quicken文件(.qif文件)并想要将其导入GnuCash,请选择此选项。

  • 打开新用户教程 —— 打开GnuCash教程与概念指南。如果你刚开始接触GnuCash和会计概念,请选择此选项。

注意

在离开此对话框后,你仍然可以使用其中的每一项功能,但欢迎使用GnuCash不会再次显示。要创建一组新的科目,参见第 2.3.2 节 “新建层级科目”。要导入QIF文件,参见第 3.1.3 节 “Import QIF”

2.3.2. 新建层级科目

新建层级科目向导能够帮助你创建一组新的GnuCash科目。如果在欢迎使用GnuCash中选择创建一组新的科目,或选择 文件(F)新建(N) (Ctrl+N) 时,该向导会启动。你也可以从科目页面选择功能(A)新建层级科目…来使用该向导向现有账簿添加部分科目。

该向导会指引你创建会计科目表。此向导包含几个步骤,简要介绍如下:

  1. 第一个页面简要介绍了此向导的功能。

  2. 新建账簿选项只在创建新账簿时出现。你可以在此设置许多账簿属性。此页面包含四个选项卡:科目、预算、商业和计数器。 这几项内容在本指南的其它部分会展开介绍,可以随时使用 文件(F)属性(T) (Ctrl+Enter) 修改。

  3. 选择货币设置根科目和新建科目的默认货币。此选项的默认值根据计算机的区域设置确定。请认真设置此选项,因为它不仅会成为新建科目的默认货币,也会成为整个账簿的主货币,还会是所有股票价格和外币汇率的默认货币。尽管可以通过功能菜单重新运行新建层级科目向导进行更改,但这样操作后你已经创建的交易可能会损坏。

  4. 选择要创建的科目提供了多种可添加到账簿的会计模板。此处主要有两个面板:左侧是模板列表,每一项旁边有一个复选框;右侧显示将要由选中的模板添加到账簿的科目。

    模板列表上方,是两个下拉框,其中一个是语言代码,另一个是国家代码。初始选择同样基于你的计算机区域设置确定。你可以根据需要选择任何语言和国家的组合。

    注意

    新建层级科目向导中,不能一次选择多个区域,因此如果你需要从多个区域中选择多项(可能是由于你首选区域的模板需要使用来自其它国家的模板进行拓展),可以从功能菜单多次运行此向导。

  5. 设置选择的科目会以树状形式列出在选择要创建的科目中所选模板的科目。根据你是否正在创建新的账簿,列表可能有四列或五列。

    • 科目名称可编辑,只需在其内点击,或选中该行并按Enter

    • 类型不可编辑。此项显示了科目类型。

    • 占位符科目(只能在其下建立子科目而自身不能添加交易的科目)。你可以勾选此项使科目成为占位符,或取消勾选使科目为常规科目。

    • 期初余额可以为非所有者权益的非占位科目设置余额,因为一个已经存在的账户早就存在余额,占位符科目不能存储交易,且所有者权益不能设置期初余额。

      注意

      期初余额输入框只有点击后才可见。你必须点击别处将光标移出输入框或在点击前进按钮之前按TabEnter,否则输入的内容会丢失。

    • 使用已有科目只会在从功能菜单启动新建层级科目向导时才会出现。它指示科目是否已经存在。此项不可编辑。

  6. 完成科目设置 是最后一个页面,给你最后的机会取消此过程,回头更改一些设置,或点击应用确认你的选择。如果你正在新建账簿,GnuCash会弹出对话框,提示选择存储格式,可以输入文件名存储到你的计算机中,如果GnuCash内含存储至数据库的功能且已经安装了必要的软件依赖,也可以输入数据库服务器地址、数据库名和认证信息以创建MySQL或PostgreSQL数据库。

    警告

    如果你选择取消,你至此做出的任何选择都会丢失。

2.3.3. 每日提示

GnuCash每日提示屏幕会给出有助于使用GnuCash的提示。

图 2.2. 每日提示

每日提示

此图展示了每日提示屏幕。


这些提示对初学者很有帮助。请单击前进继续浏览更多提示。如果不希望在启动时看到此屏幕,请取消选择旁边的启动时显示每日提示复选框。浏览完提示后,点击关闭以关闭每日提示屏幕。

2.3.4. 科目树窗口

你现在应该看到了科目窗口,如下所示。具体显示的科目依赖于你在新建层级科目中选择了哪些默认科目。此处的示例展示了默认科目

图 2.3. 基本科目关系

基本科目关系

此图展示了科目窗口。


科目树窗口(也称为科目汇总表或科目表)汇总了当前文件中的数据,包含科目名称列表和当前余额。

在此窗口中,你可以双击科目名称、右击科目名称并从菜单中选择打开账户或使用工具栏上的打开按钮打开科目账簿。可以在GnuCash中打开任意数量的科目账簿。参见第 2.3.5 节 “科目账簿窗口”了解使用科目账簿的更多信息。

提示

如果科目下存在子科目,可以点击科目名称旁边的小三角显示其子科目。

窗口顶端是标题栏,显示此组账户的文件名。其下是菜单栏,可以点击菜单标题或使用快捷建(参见第 2.3.9 节 “菜单访问键和快捷键”)访问菜单条目。接下来是工具栏,包含调用常用功能的按钮。

科目树显示在工具栏下方。一旦你创建了科目,科目名称就会显示在科目树中。你可以通过科目树右上方的小箭头自定义显示哪些表头。

底部是状态栏,展示有关净资产和利润的信息。

2.3.5. 科目账簿窗口

科目账簿窗口用于输入并编辑科目数据。恰如其名,科目账簿窗口看起来就像是支票簿。

图 2.4. 活期账户的账簿

活期账户的账簿

此图展示了已经录入几笔交易后的活期账户的账簿。


第 2.9 节 “交易”将进一步介绍科目账簿窗口和向其中输入数据的方法。科目账簿窗口的各部分类似于科目树窗口的各部分。顶部的标题栏显示科目名。下方,菜单栏包含与科目账簿相关的菜单选项。使用工具栏按钮可以方便地使用各项输入数据的功能。窗口底部的状态栏显示了科目余额,会在第 2.9 节 “交易”详细介绍。科目账簿窗口底部显示有关当前光标位置的一些信息。

注意

在账簿窗口中,可以调整GnuCash显示的多个列的尺寸,但要注意“描述”和“余额”列和行为与其它列不同。

描述列设计成自动扩展以填充所有未使用的水平空间。因此应当在设置描述列的宽度之前设置所有其它列的宽度。

2.3.6. 工具栏按钮

科目树窗口和科目账簿窗口均提供工具栏按钮。使用这些按钮可以快速执行例如科目树窗口中的保存打开和科目账簿窗口中的保存删除等常用功能。如果你不确定一个按钮会执行什么操作,可以将鼠标指针移动到按钮上,就会出现对此功能的描述。

下面总结了科目树窗口中各按钮的功能:

科目树窗口按钮

保存

将当前文件保存到磁盘。

关闭

关闭当前账簿页。

打开编辑新建删除

这些是与科目相关的功能,将在第 2.8 节 “科目”讨论。

科目账簿相关的按钮将在第 2.9 节 “交易”介绍。

2.3.7. 标签栏

GnuCash使用标签式的设计,允许同时打开多个科目账簿和报表。每个打开的窗口(包括科目账簿、报表和计划交易窗口)都对应标签栏中的一个标签页,可以点击标签页查看不同的窗口。标签栏可以在首选项中配置为沿GnuCash窗口的任意一边显示。

要查看标签的全名,可以将鼠标指针移动到标签之上。如果打开的标签比窗口能够显示的要多,部分标签可能不会显示。

提示
  1. 可以点击标签栏两侧的箭头浏览全部标签页。
  2. 也可以通过首选项窗口中窗口标签页下的标签页位置更改标签栏的对齐方式。
  3. 标签页的完整列表可以右击标签栏查看,点击菜单项可切换至任一标签页。

2.3.8. 菜单项

科目树窗口和科目账簿窗口在菜单栏处均包含数个菜单标题。点击菜单标题会弹出与之对应的菜单项。

你可以点击科目树菜单标题再将鼠标指针移动到菜单项上了解相应的功能。将鼠标指针移动到菜单项上时,菜单项的功能描述会出现在窗口的左下角(在状态栏内)。点击以选择一个菜单项。

你也可以在窗口中的任何地方右击鼠标,访问最常用的菜单项。在科目树窗口中,会弹出与科目相关的菜单项。在科目账簿窗口中,会弹出与交易相关的菜单项。

也可以通过快捷键访问菜单项,快捷键的用法将在下面详细介绍。

2.3.9. 菜单访问键和快捷键

所有菜单项都拥有访问键,访问键是在菜单项名称中使用下划线标记出的字符。按下Alt键和菜单标题中标有下划线的字符,就会弹出相应菜单标题的菜单项。菜单项显示之后,在键盘上按下菜单项中标有下划线的字符来选择菜单项。例如,在主窗口中按下Alt+F弹出文件菜单,然后按下S会保存文件。访问键是固定的,用户无法修改。

一部分常用的菜单项也具有快捷键。使用快捷键,无需在菜单中层层寻找即可直接执行命令。快捷键一般配合使用Ctrl键,不过快捷键可以是任意按键的组合。菜单快捷键显示在每个菜单项的右端。