• R/O
  • SSH
  • HTTPS

aoiro: Commit


Commit MetaInfo

Revisão8 (tree)
Hora2018-02-21 20:03:36
Autorhirukawa_ryo

Mensagem de Log

* aoiro 0.2.1
個人用と法人用を明示的に指定する引数 -p と -c を追加しました。

Mudança Sumário

Diff

--- aoiro/trunk/src/main/java/net/osdn/aoiro/cui/Main.java (revision 7)
+++ aoiro/trunk/src/main/java/net/osdn/aoiro/cui/Main.java (revision 8)
@@ -30,6 +30,7 @@
3030 Logger.getLogger("org.apache").setLevel(Level.SEVERE);
3131
3232 boolean skipSettlement = false;
33+ Boolean isSoloProprietorship = null;
3334 String filename = null;
3435
3536 if(args.length >= 1) {
@@ -37,6 +38,12 @@
3738 if(args[i].equals("-o")) {
3839 skipSettlement = true;
3940 }
41+ if(args[i].equals("-p")) {
42+ isSoloProprietorship = Boolean.TRUE;
43+ }
44+ if(args[i].equals("-c")) {
45+ isSoloProprietorship = Boolean.FALSE;
46+ }
4047 }
4148 filename = args[args.length - 1];
4249 }
@@ -45,6 +52,8 @@
4552 System.out.println("Usage: aoiro.exe [-o] <仕訳データファイル>");
4653 System.out.println("Options:");
4754 System.out.println(" -o 決算処理をせずに仕訳帳と総勘定元帳を出力します。");
55+ System.out.println(" -p 個人事業主用のデータファイルを使用します。");
56+ System.out.println(" -c 法人用のデータファイルを使用します。");
4857 System.out.println();
4958 pause();
5059 return;
@@ -57,7 +66,9 @@
5766 return;
5867 }
5968
60- boolean isSoloProprietorship = isSoloProprietorship(journalEntryFile);
69+ if(isSoloProprietorship == null) {
70+ isSoloProprietorship = isSoloProprietorship(journalEntryFile);
71+ }
6172 File defaultDir = new File(Util.getApplicationDirectory(), "default");
6273 if(isSoloProprietorship) {
6374 System.out.println("次のデータファイルを使用して、個人決算処理を実行します。");
Show on old repository browser