跳到网页内文区。

:::

旅舍更新日志 卷十三


日期: 9.27.’07.
  1. 修正 Selima::List 类别的 html() 方法,将 html_lists_switch() 方法移到 html_newlink() 方法之后。同样调动两个方法程式码在程式档中出现的顺序。
  2. 修正 Selima::List::Accounting::Reports::Subject 类别的 方法,移除不必要的变数,将 @conds 改用 @_ ,并加上漏掉的条件初始化。
  3. 修正 acct*.cgi 程式,限於加密时执行。
  4. 修正 acctreps.cgi 程式,修正 check_get() 函式,移除未用到的变数 $error ;修正 main() 函式,加上对要求限为 GET 方法的限制,以便仍能处理列表的使用者偏好。
  5. 修正 Selima::List::Accounting::Reports::Cash 类别,并新增 Selima::List::Accounting::Reports::CashSum 类别,将现金摘要分离出来作为独立类别。

日期: 9.27.’07.
  1. 修正 common.js 指令档的 isDate() 函式, parasInt(dateText.substr(*,*)) 改用 dateText.substr(*,*) * 1 ,以解决 parseInt 碰到 09 会变成 0 的问题。
  2. 修正 accounting.js 指令档的 setAutoSummary() 函式,原先一一核对科目选项,改用 selectedIndex 属性。
  3. 修正 accounting.js 指令档与 Selima::List::Accounting::Reports 类别,查询表格加上 id ,将 disableNoUseRanges() 函式改名为 acctRepQueryDisableNoUseRanges() 函式,并取消接受的表格参数,改由 id 取得文件中的表格,以便应用在 onload 事件中。
  4. 修正 List 类别的 page_param() 方法,增加若有 onload 属性时回传,并修正回传值,不论有没有结果一律回传。
  5. 修正 Selima::List::Accounting::Reports 类别,修正 new() 方法,预先储存日期范围;修正 pre_filter() 方法和 html_search() 方法,改用预先储存的日期范围。
  6. 删除 acctrep_cashsum_list 资料浏览;修正 Selima::List::Accounting::Reports::Cash 类别的 new() 方法、 fetch() 方法和 pre_filter() 方法,加上分月现金总览。分月现金总览应该独立一个类别处理,但是目前暂时这样就好。

日期: 9.26.’07.
  1. 修正 Selima::List::Accounting::Reports 类别,加上建新传票的连结,以便单一窗口可以记帐、查帐。
  2. 修正 Selima::*::HTML 函式的 @ADMIN_SCRIPTS 变数,将报表移到最前面。
  3. 修正样式表中预览标志样式的笔误 backgrounc-color
  4. 修正 acct*.cgi 程式,加上载入 JavaScript 程式档;加上 accounting.js 指令档。
  5. 修正 Selima::Form::AcctTrx 类别的 _html_coltmpl_loop_rec() ,加上某些特定科目异动时,自动设定摘要的功能,以自动设定摘要中的月份,统一摘要文字。
  6. 加上 emandycommon.js 指令档与 lang.zh-tw.js 指令档。
  7. 修正 common.js 指令档,加上 isDate() 日期检查函式。
  8. 修正 Selima::List::Accounting::Reports 类别的 html_search() 方法,将报表类型设定方式,由原来的查询表单改成超连结,并且在未决定报表类型时,不显示查询表单,以解决报表类型与查询表单在同一个表格内,切换报表类型时查询结果的大混乱。
  9. 修正 Selima::List::Accounting::Reports 类别的 html_search() 方法,将科目移到日期范围之前,并增加程式区块的注解。
  10. 修正 Selima::List::Accounting::Reports 类别的 html_search() 方法,变更日期范围选项时呼叫 disableNoUseRanges() 函式;修正 accounting.js 指令档,增加 disableNoUseRanges() 函式。

日期: 9.25.’07.
  1. 修正 Selima::Processor::AcctTrx 类别的 _save_cols() 方法, fmtdate() 比较日期是否异动时加上括弧,以免因运算优先次序误判。
  2. 修正 Selima::Form::AcctTrx 类别,修正 new() 方法,检查传票类别是否合法。。
  3. 修正 Selima::Checker::AcctTrx 类别,移除多余的 _redir_delsubj() 方法;修正 new() 方法与 _check_recs() 方法,事先於 new() 方法储存与处理传票类别,以便其它方法也可以取得传票类别。
  4. 修正 Selima::Form::AcctTrx 类别,当现有传票为现金支出或收入传票时,加上转为转帐传票的按钮;修正 accttrx.cgi 程式,加上是否按下转为转帐传票按钮的检查;修正 Selima::Checker::AcctTrx 类别,加上 _redir_cnvttrans() 方法,检查并转为转帐传票。
  5. 修正 Selima::Processor::AcctTrx 类别,当现金收入或支出传票存档时,保留现金原有的摘要不动。
  6. 修正资料表定义,加上 sum_cash_income() 函式、 sum_cash_expense() 函式、 sum_cash_balance() 函式及 accttrep_cashsum_list 浏览。

日期: 9.24.’07.
  1. Selima::List::Acct* 类别更名为 Selima::List::Accounting::* ,以便扩充功能。
  2. Selima::Account 模组更名为 Selima::Accounting 模组。
  3. 修正 acctrecs.cgi 程式,加上 import_seltrx() 函式和 import_selsubj() 函式的原型宣告;修正 accttrx.cgi 程式,加上 import_selsubj() 函式的原型宣告;修正 acctsubj.cgi 程式,加上 import_selparent() 函式的原型宣告。
  4. 修正 Selima::List::Accounting::Records 类别,移除用不到的引用 Selima::AddGet 模组和 Selima::DataVars 模组。
  5. 修正 acctrecs_list_* 资料浏览的定义, accttrx.created 栏位更正为 accttrx.date 栏位。
  6. 修正 Selima::List::Accounting::Records 类别 new() 方法的预设排序。
  7. 修正 Selima::Format 模组,新增 fmtntamount() 函式。
  8. 新增 acctrep_subj_list 资料表浏览、 Selima::List::Accounting::Reports 类别、 Selima::List::Accounting::Reports::Subject 类别与 acctreps.cgi 程式。
  9. 修正 Selima::Session 模组,加上 DEFAUTL_DIR 常数,只有当目录是预设目录时,才会淘汰旧档。
  10. 修正资料表定义,移除用不到的 acctsubj_fullcodetitle() 资料库函式。
  11. 修正 acctrecs_list_* 资料浏览定义和 accttrx_list_* 资料浏览定义,加上日期栏位;修正 acctrecs_list_zhcn 资料浏览定义,加上漏掉的 sn 栏位。
  12. 修正 Selima::List::Accounting::Records 类别,加上 colval() 方法,以正确显示金额。
  13. 修正 Selima::*::HTML 模组的 @ADMIN_SCRIPTS 变数,将传票与报表移到前面。
  14. 新增 Selima::Accounting::Reports::Cash 类别显示现金帐。
  15. 修正 Selima::List::Accounting::Subjects::LastLv 类别的 new() 方法,依资料库是否多语选择不同的 view 名称。
  16. 修正 Selima::Form::AcctTrx 类别的 _html_col_ord() 方法,预设值改为 99 。
  17. 修正 Selima::Processor::AcctTrx 类别的 _save_cols() 方法,移除要删除的分录不小心被归零的错误。
  18. 修正 Selima::Checker::AcctRec 类别的 _check_amount() 方法,接受金额的数字格式并修整,以便调整帐目时剪贴方便;修正 Selima::Checker::AcctTrx 类别的 _check_recs() 方法,将子表单检查完后的栏位存回来,以便储存使用修整后的金额数字。

日期: 9.23.’07.
  1. 修正 Selima::Processor::AcctSubj 类别的 _save_cols() 方法,储存 parent 栏位原用 addstr() 方法,改正为 addnum() 方法;移除无关的 pageno 栏位。
  2. 修正 Selima::Checker::AcctRec 类别,加上 _check_type() 方法。
  3. 修正 Selima::Cache 模组,加上 %Account_accttrx_id 快取变数、 %Account_acctsubj_sn 快取变数和 %Account_accttrx_maxord 快取变数;修正 Selima::Account 模组,加上 accttrx_id() 函式、 accttrxid_compose() 函式、 acctsubj_sn() 函式和 accttrx_maxord() 函式。
  4. 修正 Selima::Account 模组的 acctsubj_code() 函式,移除未用到的 $lang 变数。
  5. 修正 accttrx.cgi 程式的 fetch_curitem() 函式,现金收入和支出原用 1112 零用金,改为 1111 库存现金。
  6. 修正 acctrecs 资料表的定义中 summary 栏位的错误定义。
  7. 修正 Selima::List::AcctTrx 类别,加上 num 栏位的标题。
  8. 修正 accttrx 资料表, dsc 栏位改名为 note ,并更正错误的栏位条件;修正 Selima::List::AcctTrx 类别,加上 note 栏位的标题;修正 accttrx.cgi 程式,更正要检查的栏位;修正 Selima::Form::AcctTrx 类别,更正 new() 方法中要显示的栏位,将 _html_col_dsc() 方法改名为 _html_col_note() 方法,并将预设文字中 notes 更正为 note ;修正 Selima::Checker::AcctTrx 类别, _check_dsc() 方法更名为 _check_note() 方法;修正 Selima::Processor::AcctTrx 类别的 _save_cols() 方法, dsc 栏位改为 note 栏位。
  9. 修正 Selima::Processor 类别的 new() 方法、 _update_cols() 方法和 _modified() 方法,增加前置处理的子处理物件 $self->{"pres"}
  10. 修正 Selima::Checker::AcctRec 类别的 new() 方法,处理资料表名称更正为 acctrecs
  11. 修正 Selima::imacat::HTML 模组的 @ADMIN_SCRIPTS 变数, acctrec.cgi 程式更正为 acctrects.cgi
  12. 新增 Selima::Processor::AcctTrx 类别和 Selima::Processor::AcctRec 类别。
  13. 修正 accttrx 资料表的定义,移除日期和次序唯一的限制,以方便调整次序。
  14. 修正 Selima::Form::AcctTrx 类别的 new() 方法,删除表格时,改由 $self->{"cur"} 取得子表单类型。
  15. 修正 Selima::Form 类别的 _html_coltmpl_date() 方法,目前的值更正由 fmtdate() 格式化后再输出。
  16. 修正 Selima::Account模组的 acctsubj_recent_options() 函式,判断 $hascur 时加上 $value 是否有定义值的判别。
  17. 修正 showenv.cgi 程式,移除多余的 f
  18. 修正 Selima::List::AcctTrx 类别与 Selima::List::AcctSubj 类别的讯息,加上 accounting 以资区别。
  19. 修正 Selima::List::AcctTrx 类别的 new() 方法, $self->{"DEFAULT_SORTBY"} 更正为 -date,-ord
  20. 新增 Selima::List::AcctRecs 类别。
  21. 修正 Selima::Form::AcctTrx 类别的 _html_col_recs() 方法,栏位标签 Subject 改为 Accounting subject 以资识别。
  22. 修正 Selima::Checker::AcctRec 类别、 Selima::Checker::AcctSubj 类别、 Selima::Checker::AcctTrx 类别、 Selima::Processor::AcctRec 类别、 Selima::Processor::AcctSubj 类别、 Selima::Processor::AcctTrx 类别、 Selima::Form::AcctSubj 类别、 Selima::Form::AcctTrx 类别、 acctsubj.cgi 程式、 accttrx.cgi 程式的程式讯息,加上 accounting 以资识别。
  23. 修正 Selima::Form 类别的 _html_coltmpl_select_multi() 方法,移除未用到的变数 $html
  24. 修正 Selima::Form 类别,加上 _html_coltmpl_radio() 方法。
  25. 修正 Selima::Form::AcctTrx 类别的 _html_coltmpl_loop_rec() 方法,移除未用到的 $size 变数。
  26. 新增 Selima::Form::AcctRec 类别与 acctrecs.cgi 程式。
  27. 修正 acctsubj 资料表的定义, code 栏位加一个位数。
  28. 修正 acctrecs 资料表的定义, summary 栏位长度限制放宽到 32 。
  29. 修正 accttrx_list_* 资料浏览的定义,编号用 accttrx.created 栏位更正为 date 栏位。

目录 | 第一页 | 前一页 | 11 | 12 | 13 | 14 | 15 | 下一页 | 最末页