星期五, 六月 17, 2011

Hyperion Planning 多版本历程图 (Multiple Versions Map)

Hyperion Planning 的一个重要优势,就是可以编制多版本预算。通过在不同版本间复制数据,我们可以方便地制作不同目的的预算,比如内部预算和外部预算,比如乐观预算和悲观预算。我们也可以在修改预算之前,先将数据复制到其它版本上做为备份,以保存迭代开发预算的线索。但是,过多的预算版本,也会使用户感到困扰。所以我制作了以下图表,方便用户直观地了解Planning数据的当前状况和流转历史。

Multiple Versions

矩形,表示预算的版本。其中,蓝色矩形是基本的版本,所有预算都先在Bottom Up版本中录入;然后复制到用灰色矩形表示的其它版本中做进一步修改,或者从高层次向低层次做Top Down分摊;最后,确认完成的预算将被复制到Final版本,继而导出到外部的BI和ERP系统。矩形下方,还可以标识描述和最后修改日期。

线条,表示数据的流转。粗实线,表示数据被复制到其它版本;细虚线,表示数据复制仅仅是为了进行备份;细实线,表示将数据被复制到Planning以外的其它系统中。线条上方,标识最后修改日期;线条下方,标注操作描述。

星期日, 六月 12, 2011

VIM学习笔记 标记(Mark)

我们可以对文本进行标记,以方便在文档的不同位置间跳转。

创建标记

将光标移到某一行,使用ma命令进行标记。其中,m是标记命令,a是所做标记的名称。

可以使用小写字母a-z或大写字母A-Z中的任意一个做为标记名称。小写字母的标记,仅用于当前缓冲区;而大写字母的标记,则可以跨越不同的缓冲区。例如,你正在编辑File1,但仍然可以使用'A命令,移动到File2中创建的标记A。

跳转标记

创建标记后,可以使用'a命令,移动到指定标记行的首个非空字符。这里'是单引号。也可以使用`a命令,移到所做标记时的光标位置。这里`是反引号(也就是数字键1左边的那一个)。

列示标记

利用:marks命令,可以列出所有标记。这其中也包括一些系统内置的特殊标记(Special marks):

vim - marks

.   最近编辑的位置
0-9  最近使用的文件
∧   最近插入的位置
'   上一次跳转前的位置
"   上一次退出文件时的位置
[   上一次修改的开始处
]   上一次修改的结尾处

删除标记

如果删除了做过标记的文本行,那么所做的标记也就不存了。我们不仅可以利用标记来快速移动,而且还可以使用标记来删除文本,例如在某一行用ma做了标记,然后就可以使用d'a来删掉这一行。当然,我们也可以使用y'a命令就可以来复制这一行了。

使用:delmarks a b c命令,可以删除某个或多个标记;而:delmarks! 命令,则会删除所有标记。

利用:help mark-motions命令,可以查看关于标记的更多帮助信息。

plugin: vim-signature

vim-signature插件用于在屏幕最左侧显示标记。使用以下命令,可以定义标记的显示风格:

plugin_vim-signature

使用:help Signature命令,可以查看vim-signature插件定义的快捷键,用于在标记间快速移动。

命令小结
m创建标记
'移动到标记的文本行首
`移动到标记的光标位置
:marks列示所有标记
:delmarks删除指定标记
:delmarks!删除所有标记

Ver: 1.0<上一篇 | 目录 下一篇>