
Sommaire → Serveur Rocrail → Configuration
L'idée derrière LocoDB/CarDB/TrainDB c'est de pouvoir accéder à toutes les locomotives/voitures/trains sur tous les ordinateurs avec accès au même stockage NAS/Cloud.
Même avec un Rocview hors ligne, il sera possible d'accéder aux locomotives et de vérifier leurs propriétés.
Sans accès de lecture et écriture à RocrailDB ce concept ne fonctionnera pas.
Notes:
Le chemin de la base de données pointe vers un répertoire qui peut être lu et écrit par tous les utilisateurs exécutant Rocrail.
Chaque locomotive a son propre répertoire nommé par ses identifiants. Les espaces blancs sont remplacés par des symboles soulignés; Des espaces blancs dans les identifiants sont découragés et non soutenus.
RocrailDB
├── CarDB
│ ├── EssoTank
│ │ ├── backup
│ │ │ └── 20251017162241462-EssoTank.xml
│ │ ├── EssoTank.xml
│ │ └── M4524.png
│ ├── Frico
│ │ ├── backup
│ │ ├── Frico.xml
│ │ └── M4524.png
│ .
│ .
│
├── LocoDB
│ ├── BR01097
│ │ ├── backup
│ │ │ ├── 20251016161334845-BR01097.xml
│ │ │ ├── 20251016161340115-BR01097.xml
│ │ │ └── 20251017075932411-BR01097.xml
│ │ ├── BR01097.png
│ │ ├── BR01097.xml
│ │ └── DB01.png
│ ├── BR120119-3
│ │ ├── BR120119-3.xml
│ │ └── m33535.png
│ .
│ .
│ .
│ └── V1002215
│ ├── DB100.png
│ ├── m3072.png
│ └── V1002215.xml
│
└── TrainDB
└── Freight_train
├── backup
| └── 20251017162241462-Freight_train.xml
└── Freight_train.xml
Le répertoire d'un train (dans TrainDB), une locomotive (dans LocoDB), ou une voiture (dans CarDB) peut être sélectionné dans un gestionnaire de fichiers.
L'objet sera alors affiché dans la boîte de dialogue d'index spécifique.
Les fenêtres de dialogue d'index spécifiques sont alors affichées avec tous les trains, locomotives ou voitures.
L'"Environnement de travail" et le "Nom de l'échelle" est utilisé comme une sélection dans LocoDB en cas de chargement automatique.

Pour sélectionner une locomotive parmi LocoDB le champ "Environnement de travail" et/ou "Échelle" doit contenir une valeur qui correspond aux Propriétés du plan.
Le champ Environnement de travail accepte une liste CSV de noms multiples.
Le champ groupe peut être utilisé comme filtre supplémentaire.
Exemple:
"layoutA,layoutB,layoutC"
Dans les fenêtres de dialogue "Exporter" pour les trains, les locomotives, ou les voitures, les objets sélectionnés peuvent être exportés vers RocrailDB en utilisant l'option "Database".
L'exportation écrasera les fichiers existants.

Les trains, les locomotives et les voitures seront automatiquement chargées à partir de RocrailDB si tout ce qui suit est vrai: