qwat / QWAT

TEKSI Water module (project QWAT) - QGIS project
https://www.teksi.ch
GNU General Public License v2.0
57 stars 31 forks source link

add document management system setup in project #317

Closed 3nids closed 1 year ago

3nids commented 2 years ago

for review, the polymorphic relations are implemented. The form is configured on the document side, and for features on "ouvrages" layer only for now.

This goes along with datamodel update https://github.com/qwat/qwat-data-model/pull/344

ponceta commented 2 years ago

Messages

2021-10-29T11:03:20 WARNING Chargement de la couche Conduites : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:20 WARNING Chargement de la couche Côtes distance : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche communes : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Dossiers techniques (chantiers) : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Hydrantes (bornes incendie) : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Hydrantes 5000 (pression) : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Fuites : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Annotations - ligne : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Annotations - point : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Côtes orientation : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Compteurs réseau : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Compteurs réseau - renvoi : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Noeuds - tous - controle : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Pièces d'installations : La police “DejaVu Sans” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Télécommandes : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Abonnés - renvoi : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:21 WARNING Chargement de la couche Ouvrages 5000 : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:22 WARNING Chargement de la couche Flèches conduite enfant -> parent : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:22 WARNING Chargement de la couche Zones de pression : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:22 WARNING Chargement de la couche Folios (zones d'impression) : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:22 WARNING Chargement de la couche Abonnés : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:22 WARNING Chargement de la couche Télécommande 5000 : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:22 WARNING Chargement de la couche Vannes : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:22 WARNING Chargement de la couche Vannes 5000 : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:22 WARNING Chargement de la couche Ouvrage : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:22 WARNING Chargement de la couche Conduites edition 5000 : La police “.AppleSystemUIFont” n'est pas disponible dans le système 2021-10-29T11:03:27 WARNING Macros Python : Les macros Python sont actuellement désactivées et ne pourront pas être lancées

ponceta commented 2 years ago

Hi @3nids,

I tested the project and it seems to work but with some bugs :

Quick demo on video : https://git.oslandia.net/Oslandia-utilities/demandes_qwat_qgep/uploads/f6d4cb82ab46dfb072781e4cb9df1550/Tests_Document_Management_System_TEKSI_water_module_QWAT.mp4

3nids commented 1 year ago

Last commit fixes:

Performance in plugin has been fixed in version 0.3.1 https://github.com/opengisch/qgis-document-management-system-plugin/releases/tag/0.3.1

identifier can now be NULL, type is now a foreign key to a value list table see https://github.com/qwat/qwat-data-model/pull/362

ponceta commented 1 year ago

@3nids you removed the "sql=" statement at the end of each 3.22 layer, is this a good practice in general (meaning it could be removed in qgep too?)