Visualisation des soldes réel et bancaire
-
nécessite
-
télécharger l'archive et la décompresser
-
lancer le serveur SqlPage selon votre système
- Saisir les mouvements réalisés
(date, libellé, montant, support) - Valider les mouvements lors de la réception d'un relevé bancaire
- Purger (éventuellement) les mouvements anciens !
Devise
📌 La configuration de base est l'euro (EUR - €)
formatpour formater un réel en une valeur monétaire (au format US !)- double
replacepour la représentation locale (séparateur des milliers et séparateur décimal)
| devise | formule | résultat |
|---|---|---|
| USD* | replace(replace(format('$ %,.2f', 1234.5), ',', ','), '.', '.') |
$ 1,234.50 |
| EUR | replace(replace(format('%,.2f €', 1234.5), ',', ' '), '.', ',') |
1 234,50 € |
| CHF | replace(replace(format('%,.2f CHF', 1234.5), ',', [']), '.', ',') |
1'234,50 CHF |
* formule simplifiée pour le format «US» = format('$ %,.2f', 1234.5)
⮑ Modifier les fichiers suivants en remplaçant les ❓ par les valeurs adéquates :
| position du ❓ | valeur |
|---|---|
| premier | format(%,.2f) avec devise [$,£, ...] |
| deuxième | séparateur des milliers [., , ...] |
| troisième | séparateur décimal [,, ., ...] |
🗄 sqlpage/migrations/003_create_mvts.sql
⋮
CREATE TABLE mvts (
id INTEGER PRIMARY KEY,
⋮
money "[TEXT ] " GENERATED ALWAYS AS (replace(replace(format('❓', amount), ',', '❓'), '.', '❓') ) STORED);🗄 sqlpage/migrations/004_create_all_views.sql
⋮
-- Vue : balance_actual
⋮
SELECT replace(replace(format('❓', total), ',', '❓'), '.', '❓') AS money
⋮
-- Vue : balance_bank
⋮
SELECT replace(replace(format('❓', total), ',', '❓'), '.', '❓') AS money
⋮⮑ supprimer le fichier 🗄 sqlpage/sqlpage.db et relancer sqlpage
Interface utilisateur
📌 La configuration de base est le français
Les textes pour l'interface sont stockés dans le fichier
🗄 text.json.
{
"language": "fr-FR",
"app_title": "La Banque Postale",
"action": "✨",
"search": "Rechercher",
"no_data": "Aucune donnée !",
"mvt": {
"performed": "Réalisé le",
"label": "Libellé",
"amount": "Montant",
"support": "Support",
"validated": "Validé le",
⋮
}⮑ Faites votre propre traduction.
🗄 assets/bank.ico
⮑ Modifier l'icône pour l'onglet du navigateur (favicon).
🗄 assets/bank.jpg
⮑ Modifier l'image à afficher à côté du nom de la banque
©PCo-2025
