Flet

家計簿アプリを作成する⑪【家計簿詳細画面(UI)】

家計簿詳細画面HAB_detailクラス概要通常fletでの画面の作成はViewで作成するが、自作コントロールのMy_Control.MyViewを使用するエラーメッセージを表示するコントロールは、自作コントロールのMy_Control.M...
Python

家計簿アプリを作成する⑩【家計簿一覧画面(DB処理)】

家計簿一覧画面(DB処理)家計簿一覧画面のDB処理HAB_List_Adapterクラス概要HAB_List_Adapterクラスは自作Enginクラスを継承している家計簿一覧取得初期表示の場合、操作時の年月家計簿一覧画面(UI)の一覧変更...
Flet

家計簿アプリを作成する⑨【家計簿一覧画面(UI)】

家計簿一覧画面HAB_Listクラス概要通常fletでの画面の作成はViewで作成するが、自作コントロールのMy_Control.MyViewを使用するエラーメッセージを表示するコントロールは、自作コントロールのMy_Control.Msg...
Python

家計簿アプリを作成する⑧【ログイン画面(DB処理)】

ログイン画面作成(DB処理)家計簿アプリを使用するためのログイン画面のDB処理Login_Adapterクラス概要Login_Adapterクラスは自作Enginクラスを継承しているログイン画面(UI)から受け取ったユーザーID、パスワード...
Flet

家計簿アプリを作成する⑦【ログイン画面(UI)】

ログイン画面家計簿アプリを使用するためのログイン画面ログイン画面Loginクラス概要通常fletでの画面の作成はViewで作成するが、自作コントロールのMy_Control.MyViewを使用するエラーメッセージを表示するコントロールは、自...
Flet

家計簿アプリを作成する⑥【自作コントロール(2)】

自作コントロール各画面で使用する共通コントロールMy_Controlクラスに定義import flet as ftfrom datetime import datetimefrom db.master_adapter import Mast...
Flet

家計簿アプリを作成する⑤【自作コントロール(1)】

自作コントロール各画面で使用する共通コントロールMy_Controlクラスに定義import flet as ftfrom datetime import datetimefrom db.master_adapter import Mast...
プログラミング

家計簿アプリを作成する④【画面設計】

画面設計家計簿アプリの画面構成画面構成作成する画面は9画面・ログイン画面・家計簿一覧・家計簿詳細・一括取込・マスタメニュー・店舗マスタ・マスタ・CSVマスタ・ユーザーマスタログイン画面・IDとパスワードを入力し、認証が成功したら家計簿機能を...
Python

家計簿アプリを作成する 補足・注意事項①【Sessionと排他制御】

SQLAlchemyのEngine作成時の補足SessionSessionをインスタンス時にself.engineのみ渡すと、Session.close()した後にデータベースから取得した情報を参照すると「Instance is not b...
Python

家計簿アプリを作成する③【SQLAlchemyのEngineを作成】

家計簿アプリ作成【SQLAlchemyのEngineを作成する】SQLAlchemyでデータベースへの接続とSQL操作の実行を管理するEngineクラスを作成するEngineモジュールEngineクラスEngineクラスは、データベースへの...