Οδηγίες Χρήσης

Logo

Οδηγίες χρήσης για τα γεωχωρικά συστήματα του Δήμου Σύμης.

View the Project on GitHub GeospatialEnablingTechnologies/symi-manual

Διαχείριση Δυναμικών Φορμών

Η πλατφόρμα του Συστήματος Διαχείρισης Υποδομών παρέχει στους εσωτερικούς χρήστες τη δυνατότητα δημιουργίας δυναμικών φορμών για τον εξοπλισμό και τις τοποθεσίες. Οι φόρμες αυτές λειτουργούν ως «Κατηγορίες» και επιτρέπουν την πλήρη παραμετροποίηση των πεδίων που απαιτούνται για την καταγραφή κάθε είδους υποδομής.

Για τη διαχείριση των φορμών, ο χρήστης επιλέγει την καρτέλα «Δυναμικές φόρμες» από την πλευρική μπάρα πλοήγησης.

Sidebar dynamic forms tab


Γενική Δομή

Η σελίδα διαχείρισης οργανώνεται σε δύο βασικές υποκαρτέλες, επιτρέποντας τον διαχωρισμό των προτύπων ανάλογα με τη χρήση τους:

Dynamic form tabs

1. Υποκαρτέλα Εξοπλισμός

Στην ενότητα αυτή προβάλλεται ένας πίνακας με τις καταχωρημένες δυναμικές φόρμες που αφορούν τον εξοπλισμό.

Equipment dynamic forms table

Ο χρήστης μπορεί σε αυτό το σημείο να προχωρήσει σε δημιουργία, επεξεργασία ή διαγραφή των φορμών εξοπλισμού.

2. Υποκαρτέλα Τοποθεσιών

Η ενότητα αυτή είναι αντίστοιχη με την παραπάνω, με τη διαφορά ότι οι φόρμες αφορούν κατηγορίες τοποθεσιών (π.χ. Δημοτικά Κτίρια, Εξωτερικοί Χώροι).

Locations dynamic forms table


Δημιουργία Φορμών

Ο χρήστης μπορεί να δημιουργήσει μια νέα δυναμική φόρμα πατώντας το κουμπί «Δημιουργία Νέας Φόρμας» στο επάνω μέρος της σελίδας. Με την ενέργεια αυτή, μια αναδιπλούμενη φόρμα δημιουργίας εμφανίζεται στη δεξιά πλευρά της οθόνης.

Create dynamic form

Κατά τη διαδικασία, ο χρήστης ορίζει το όνομα της φόρμας, δημιουργεί τις απαραίτητες υποενότητες (sections), καθορίζει τις ετικέτες τους και προσθέτει τα επιθυμητά πεδία σε κάθε ενότητα.

Create dynamic form section

Τύποι Πεδίων & Κανόνες

Τα πεδία που ορίζονται από τον χρήστη υποστηρίζουν τους παρακάτω τύπους και κανόνες επικύρωσης:

Τύπος Περιγραφή Κανόνες Επικύρωσης
Κείμενο Εισαγωγή σύντομου κειμένου μίας γραμμής. Υποχρεωτικό, Ελάχιστο/Μέγιστο Μήκος
Περιοχή Κειμένου Εισαγωγή εκτενούς κειμένου ή σημειώσεων. Υποχρεωτικό, Ελάχιστο/Μέγιστο Μήκος
Αριθμός Εισαγωγή αριθμητικών τιμών (ποσότητα, μέγεθος). Υποχρεωτικό, Ελάχιστη/Μέγιστη Τιμή
Αναπτυσσόμενο Επιλογή μιας τιμής από προκαθορισμένη λίστα. Υποχρεωτικό
Ημερομηνία Επιλογή ημερομηνίας από ημερολόγιο. Υποχρεωτικό
Κουτάκι Επιλογής Επιλογή μίας ή περισσότερων αυτόνομων τιμών. Υποχρεωτικό
Επιλογή Αποκλειστική επιλογή μίας τιμής από σύνολο. Υποχρεωτικό
Email Εισαγωγή έγκυρης διεύθυνσης email. Υποχρεωτικό, Ελάχιστο/Μέγιστο Μήκος

Create dynamic form field

Για τους τύπους Αναπτυσσόμενο, Κουτάκι Επιλογής και Επιλογή, ο χρήστης πρέπει να ορίσει τις διαθέσιμες επιλογές, εισάγοντας την ετικέτα (πώς εμφανίζεται στη φόρμα) και την τιμή (πώς καταγράφεται στη βάση).

Create dynamic form field option


Αποθήκευση

Με την ολοκλήρωση της παραμετροποίησης, ο χρήστης πατάει το κουμπί «Αποθήκευση Διαμόρφωσης» για την οριστική καταχώρηση της φόρμας στο σύστημα.

Save dynamic form button

Η νέα φόρμα ταξινομείται αυτόματα είτε στον Εξοπλισμό είτε στις Τοποθεσίες, ανάλογα με την υποκαρτέλα που ήταν ενεργή κατά την έναρξη της διαδικασίας.