========================================

  WeekCLN For WIN10

  バグフィックスパッケージ

  WkCln223.zip
  Ver 0.9912
  CopyRight MIYAMA. 2023 January

  KazutomiMiyama@outlook.jp

========================================

English document exists after japanese 
 sentences.

  ・はじめに

  前回2019年に文書にてアナウンスをし
ていた、動作不具合を修正いたしました。
  今回は不具合修正、ならびに一つの機能追
加したのみのパッケージとして配布いたしま
す。

  操作方法などの詳細は、前回のパッケージ
のドキュメントをご覧ください。操作方法の
変更はありません。

  このアーカイブに同梱してあります。

<動作不具合の修正>

  1)積算修正ファイルが正しい形式で作成
されないエラーの修正

  作業フォルダ内に作成される

  積算日誌コメントファイル  daily.txt
  積算支出集計ファイル      sumsheet.csv

  において改行やレイアウトエラーが発生し
事実上使用に耐えない状態になっている箇所
を修正しました。

  また、これらのファイルは、作業フォルダ
に出力されるため、ほかの中間ファイルに埋
もれ、使いにくいこれらのファイルをサルベ
ージするバッチファイルをも添付します。

  salvage.bat

  このファイルをデスクトップにコピーし、
クリックすると作業フォルダからこの二つの
ファイルをコピーします。
  エディタや相当する表計算ソフトで編集で
きますが上書きミスを防ぐため名前はリネー
ムして使用してください。

  ・補遺

  集計ファイルの形式は、csvテキストです。

  重厚な表計算ソフトでは文字コードや区切
り文字の設定に煩雑な処理が必要なことがあ
ります。
  特に推奨するわけではありませんが、libr
eofficeではWIN10の異なるマシンで一クリ
ックで正常表示できました。

  ・積算ファイルの内容の更新について

  このプログラムの仕様は、

  画面をめくるたびに、一週間ごとの積算中
間内容を内部に更新し、

  すべての内容を積算した上記2ファイルを
作成します。

  ですから前回配布した積算論理不良のexe
による作業フォルダを引き継いだまま、
  この新exeを実行しても直ちには、新規に
作成されるこれら2ファイルの内容は更新さ
れません。

  強制的に一週間ごとの中間内容を削除する
論理を組み込もうかと思いましたが、
  ユーザデータ保全の観点から、やや危険か
もしれないと判断し、それはとりやめにしま
した。

  この新exeを使用している限り、一度開い
た一週間分のページの内容は、正常な新形式
で積算ファイルに上書き追加されていきます。
  つまり画面を開いた一週間分のデータは、
常に新しい正常な状態で積算ファイルに上書
きされていきます。

  やや煩雑ですがご容赦ください。

  2)場合により「購入店名」が半角スラッ
シュで区切られないエラーの修正

  このプログラムは、文字列内部処理を

・各窓の移動
・各ボタンの押し下し

  で発動するように組んであります。

  前バージョンとして、品物を買った店舗名
を別途保存する内部機能があり、
(WKCLN10.zipのREADME参照)
  その機能は区切り文字として半角スラッシ
ュ「/」を用いていますが、

  日本語にて入力する際の便宜として追加し
た全角句読点「、」をこのスラッシュに自動
変換する機能が、
  前バージョンでは使い方によって機能しな
いことがありました。
  このスラッシュ変換の内部関数は、前回の
新規機能であったため、ボタン操作に紐づけ
されておらず、

「窓入力」  後、

  いきなりボタンを押し下すと、変換されな
いまま保存されてしまうことがありました。
  ボタンと関数の関連付けを直したことによ
り、この不具合も修正されました。

ーーーーーーーーーーーーーーーーーーーー

<追加した一機能について>

  支出画面において負数の入力ができるよう
に調整しました。
  レシート等において金額単位の割引を入力
できます。

  たとえば
  3割引きの処理において、

  ほうれん草,150

  のところを

  ほうれん草,150
  割引,-50

  という入力ができます。

(臨時収入を負数で入力すれば相殺処理もで
きます)。

  なお、入力はキーボードにおいてかならず
半角マイナス記号で入力してください。
  全角文字の自動変換はしません。
  また商品文字列中の半角マイナス記号(ハ
イフン)は名刺文字列として処理されます。

  ・使用・配布について

  フリーソフトです
  使用や配布に制限はありません

  WkCln223.zipパッケージ内部のファイル

  readme1t.txt/htm  このファイルです
  WeekCRN.EXE  実行ファイルです
              作成2023/01/01

  readmejp/eg.txt 古いパッケージ
(WKCln10.zip)のreadmeです。
操作方法はこのファイルを参照してください。

  weekclnv.txt  プログラムソースファイルです
              作成2023/01/01
  salvage.bat  前項参照、積算ファイルコピーバッチ

  chngyyyy.bat 前パッケージWKCl10.zip
の機能です。少し危険です。readmejp.txt
をご覧ください。

  ・使用環境について

* Machine

  前回同様、VB.Netで作成しています。
  WINDOWS10、おなじく7で動作します。

  他のプラットフォームでの動作確認は取っ
ておりません。

  ・あとがきといいわけ

  今回、マシンの都合により、
  開発環境を再構築するところから始めねば
なりませんでした。3年ぶりの更新です。

  自分はいわゆる日曜プログラマーなので、
仕事と生活(syumi)の基盤は別にあります。
  様々な世相において、なかなか作成の機会
をとることができませんでした。

  作成は義務ではないとはいえ、使用を検討
していただいた方には伏してお礼を申し上げ
る次第であります。

====================

========================================

 WeekCLN For WIN10

 Packeage of BugFIX

 WkCln223.zip
 Ver 0.9912
 CopyRight MIYAMA. 2023 January

 KazutomiMiyama@outlook.jp

========================================

 *In first

 The Un-convinient points that it was 
anounced in 2019 was desolved.

 Please read the past readme 
from package of WKCln10.zip. 
 The operational methods are same.

 This archive included the old document 
:ReadmeUS.txt.

 **Desolve Point**

 *Repairing the error that two stake 
data files are not made on the correct 
style.

 Two kind of stake data files,

 daily.txt    comment daily
 sumsheet.csv payment stakedata file

 are always made on,

 c:\daily_folder (working directry)

 But data layout error arised on those 
two files but the stake file output 
function was able to use normal using.

 This layout error was repaired on this 
version.

 -----

 And one tool was mede for conviniuence.

 Those twn file is always made in the 
working folder 'c:\daily_folder',
 It is a deep forest condition with 
many data-temporary files.

 salvage.bat

 This batch file acts those two files 
from working folder to the place the 
batchfile existing. For example, bat is 
there desktop, it pulls the two files to 
the desktop.
 Please use after renaming two data 
stake files to avoid overwrite trouble.

 *appendex

 The payment stake data file is

  CSV style test.

 It is abe to be opened by calcurational-
spread sheet software, but some kind of 
heavy functional calc-software sometimes 
cannot open CSV text directly without 
delicate self-tunig of those software.

 *renewal data style for days stake

 This program overwrites tempotary 
stake-working files to inner working 
directry, by step of unit of one week, 
 by paging the one week displayed page,

 It makes whole stake files from 
gathering many temoprary week work 
stakes files.

 Therefore, The new Execute file:WeekCLN 
doesnot also make immediately those two 
final whole stake files with new correct 
format composition text file or spread-
sheet.

 A general engineering skill can make a 
small execute batch file to deleate all 
those wrong-style temporary file by step 
of weeks,
 But it is able to destroy another user 
data by using with un-attentional 
operation by someone.Because of it, I 
didnot take those batch into this 
archive.

 In another hand, the new execute file 
is able to make certainly one week data 
contents by paging a week display page 
by user.
 And it makes also those two data final 
files through those temporary weeks 
working files.

 Please use it on this way.

 **appending one new function**

 It becames to able to use minus number 
on the calcurational windows.

 For example,on the case,

 Spanish 15cent but discount 5cent,

 The new function is able to operate as 
a next expression on a payment window,

  Spinach,15
 discount,-5
 -----------
 @        10

 By the way, its window is a payment 
window, therefore, income number 
is also minus number, Those using style 
is able to exist also.

 *appendex, the old version WeekCLN 
does not have this function, if the old 
it reads data made by the new WeekCLN,
it isnot recognize minus number.
 The old it recognises as the next:

  Spinach,15
 discount-,5
 -----------
 @        20

 Data is not distroyed. Those recognize 
style are deferent only each by each.
 Please donot use the old one on the 
machine introduced this new version.

 *Using permission as right

 It is free-software.
 Everyone can use it and send it for 
anyone.

 *WkCln223.zip's content files

 readme1t.txt/htm :this readme
 WeekCRN.EXE :Executefile
 2023/01/01

 readmejp/eg.txt :old package's readme, 

 Please read it to check operational 
method.

 weekclnv.txt :SourceFile of coding
 2023/01/01

 salvage.bat :for before reference.
 it salvages two whole stake files 
to the batch existeng layer.

  chngyyy.bat :Please read WKCln10.zip
's readmeeg.txt. It is a little danger.

 *Machine

 It can work on the windows-PC.
 win10,win7, it is able to be worked.
(it was made by VB.net.)

 *appendex2

 I losted once a development-environment 
on my PC, I had to re-construct it from 
zero condition.

 I am also 'Sunday Programer' therefore, 
My job and hobby are different each 
other.
 ...Many matteres raised on the past 
some years.
 Your country or economics, those 
condition is normal or enough to live or 
woking?

========================================