QWAT icon indicating copy to clipboard operation
QWAT copied to clipboard

add document management system setup in project

Open 3nids opened this issue 4 years ago • 3 comments

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

3nids avatar Oct 15 '21 09:10 3nids

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 avatar Oct 29 '21 09:10 ponceta

Hi @3nids,

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

  • [x] Apple fonts
  • [x] White screen on opening every form -> performance issue which is critical
  • [x] identifier and type not filled and identifier blocking the OK button (if these are not auto field I'm not certain of their usability)
  • [x] Saved with QGIS 3.23 ? Should be at max 3.22.

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

ponceta avatar Dec 07 '21 13:12 ponceta

Last commit fixes:

  • QGIS version (3.22)
  • no OS specific fonts

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

3nids avatar Jul 06 '22 09:07 3nids

@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?)

ponceta avatar Dec 19 '22 10:12 ponceta