========================================
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?
========================================