何故か、「人間、死ぬまで、勉強」という言葉が夢に出てきて、「神のお告げか?」一念発起して死ぬまでに成し遂げたい一大プロジェクトを考えた・・・
自分で事業を始めてから5年近く経つが、当初から弥生の「見積・納品・請求書」というデスクトップアプリを使用してきた。
毎年、毎年このソフトの為に¥17,000近くサブスクとして支払ってきたのだが、経費節減のために自作してみようと考えたのである。なぜならば、この「見積・納品・請求書」というデスクトップアプリでは、得意先の売上管理が出来ないのである。価格が価格だから仕方がないのだが、もう少し利便性の良いソフトに出来なかったのであろうか?・・・
現状では、下の画像の赤枠内の「得意先、担当者、日付、番号、会計金額」などをCSVとしてエクスポートできないのである。
弥生あんしんサポートに確認してみたが、現状では「弥生の青色申告」に連動させることは、このソフトでは不可能なようだ。必要ならば、高いのを購入しろ?・・という事か?・・・
それでは、このデスクトップアプリを「EXCEL」で同じように作れないかと考えた。そして、およそ2週間程度で何とかこのように完成へとこぎつけた。
上図のエクセル上にある任意の行をWクリックすると下記のような「入力フォーム」が立ち上がる。
この入力フォーム内のそれぞれのフィールドにはWクリックされた任意の行の1レコード分の値が取り込まれるようにした。
また、シート名[DB]内の左上に有る「MainForm」のボタンをクリックすると全レコードの情報をリストビューとして表示するようにして、Wクリックで任意の行が下記の青い枠内にあるように赤い文字で目立つように表示するようにした。
同様に「検索」ボタンなどをクリックすると、下記のようなフォームも表示するよう用意した。
売上金額だけを入力したい場合、登録したレコードがエクセルにない時なども下記のフォームで個別に対応した。
このようなエクセルでデータベース機能を持たせた管理ツールは多少VBAのプログラミングをかじっていれば作ることができるが、これでは満足できずこのようなツールを「Webアプリ」に出来ないかと考えた。「Webアプリ」で制作するとなると必要なスキルが一気に多くなってくる。
まず、HTML、CSS、JavaScript、XAMPPによる環境構築(アパッチ・Maria DB・PHP・Perl)習得と運用方法など、ハードルが高いのである。
JavaScript、XAMPPによる環境構築(アパッチ・Maria DB・Php・Perl)習得と運用方法などなどは、60歳を過ぎてからYouTubeでの独学である。
2024/09/25現在はPhp言語を老体に鞭打ってなんとか勉強している。学習意欲を上げるために、旧帝国陸軍の「軍歌メドレー」をBGMに猛勉強中・・・
途中、気分転換に「料理」などで気分転換している。毎日、2時頃に起きて、4時半にウオーキングを30分、帰ってきてからシャワー、その後、コメを研いで、神棚の水を取り替えると6時半・・・それから新聞を読んで、ゴミ出し・・・それらが終わると女房が起きてくるまで、またパソコンに向かい・・・、そんな生活の中でプログラム開発をしている63歳の爺さんです。
次回の「63歳からの挑戦-02」の投稿は来週の予定です・・・ 備忘録を兼ねた投稿ですので、文章の表現方法に問題があるかもしれないが、自分が判れば良いものとして入力しているので、文面の記述に関しては御免してください・・・
投稿者プロフィール
-
asamai-cts Owner
あさまいCTSの代表オヤジです(2024年現在=63歳)
横手市中央町で「ラーメン与市」を2012年まで約15年間を経営。
その後、「横手市雇用創出協議会 実践支援員」を経て、一時会社勤めをするが再度、自営業の世界に戻る。
現在の「あさまいCTS」は2019年1月に起業。業務内容は主に、パソコンの修理、出張スマホ・パソコン教室、ホームページ作成 その他 何でも屋みたいなものです・・・
最新の投稿
- 備忘録2024年10月8日63歳からの挑戦-06
- 備忘録2024年10月6日63歳からの挑戦-05 拡張子に拠る表示の違いについて
- 備忘録2024年9月29日63歳からの挑戦-04
- 備忘録2024年9月28日63歳からの挑戦-03