Εμφάνιση φορμών διαχείρισης από τα πρωτογενή δεδομένα κύβων - Business ERP/Solution 9.8.0 - Ορίζοντες 5.8.0

Εμφάνιση φορμών διαχείρισης από τα πρωτογενή δεδομένα κύβων

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

Η οθόνη διαχείρισης ενεργοποιείται με διπλό κλικ επί του κελιού που περιέχει τα δεδομένα αναζήτησης.

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

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

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

 

Παραμετροποίηση

Ορισμός πεδίων MDS

Με δεξί κλικ επί του πεδίου του κύβου, που μοναδικά ταυτοποιεί μια εγγραφή οντότητας, εμφανίζονται οι ιδιότητες του πεδίου.

Η λίστα των ιδιοτήτων περιλαμβάνει γραμμή με τίτλο “Πεδίο MDS” όπου μέσω πτυσσόμενης λίστας μπορεί να οριστεί το πεδίο που θα χρησιμοποιηθεί για την αναζήτηση της εγγραφής οντότητας.

Σημείωση: Το πεδίο MDS δεν εμφανίζεται σε πεδία αξιών ή ημερομηνίες.

Ο ορισμός του πεδίου μπορεί να γίνει με επιλογή από τη διαθέσιμη πτυσσόμενη λίστα ή με απευθείας πληκτρολόγηση.

 

Τα διαθέσιμα πεδία στην πτυσσόμενη λίστα είναι:

  • Κωδικός πεδίου: ο κωδικός του πεδίου που κυρίως χρησιμοποιείται σε εξειδικεύσεις κώδικα (customizations) μέσω COM (high level MDS name)
  • Όνομα πεδίου: το όνομα του πεδίου όπως εμφανίζεται στις λίστες της εφαρμογής
  • Όνομα πίνακα: το όνομα του πίνακα στον οποίο ανήκει το πεδίο
  • Υποσύστημα: το υποσύστημα της εφαρμογής στο οποίο ανήκει ο πίνακας
  • Πεδίο βάσης: το όνομα του πεδίου όπως εμφανίζεται στη βάση της εφαρμογής και τα ερωτήματα SQL
  • Σύνθετο όνομα: προκύπτει από τη σύνθεση των επιμέρους πεδίων “Κωδικός πεδίου”, “Όνομα πεδίου” και “Πεδίο βάσης”

Οι χαρακτήρες που πληκτρολογούνται χρησιμεύουν ως δυναμικό φίλτρο της πτυσσόμενης λίστας. Η αναζήτηση γίνεται σε όλους τους χαρακτήρες του πεδίου “Σύνθετο όνομα” έτσι ώστε να μπορεί να εντοπιστεί εύκολα ένα πεδίο και με τη μετάφρασή του και με το όνομα που έχει στη βάση δεδομένων.

Με την επιλογή μιας εγγραφής της πτυσσόμενης λίστας, στο κελί του πεδίου MDS μεταφέρεται το “Σύνθετο όνομα”.

Για να καθοριστεί πεδίο MDS που δεν υπάρχει στη λίστα με απευθείας πληκτρολόγηση θα πρέπει με το τέλος της πληκτρολόγησης να πατηθεί “Enter” ώστε να μην εμφανιστεί η πτυσσόμενη λίστα.

Τεχνική σημείωση: Στην απευθείας πληκτρολόγηση πρέπει να χρησιμοποιηθεί το high level όνομα του πεδίου, όπως περιγράφεται στο αρχείο MDS της εφαρμογής.

Η διαγραφή υπάρχουσας τιμής μπορεί να γίνει :

  • με το πλήκτρο Del, αφού επιλεγούν όλοι οι χαρακτήρες της γραμμής

ή

  • με το συνδυασμό Ctrl + Del, αν το κελί είναι απλώς εστιασμένο

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

Η γραμμογράφηση αποθηκεύεται αυτόματα με το κλείσιμο της λίστας.

Για τη διατήρηση των τιμών στο Πεδίο MDS των πεδίων του κύβου θα πρέπει να αποθηκευτεί το τρέχον σχέδιο του κύβου.

Τρόπος εμφάνισης λίστας πρωτογενών εγγραφών

Ο προκαθορισμένος τρόπος εμφάνισης της λίστας πρωτογενών εγγραφών είναι ως διάλογος (modal). Αυτό έχει ως αποτέλεσμα να μην είναι εφικτή η πλοήγηση σε άλλα παράθυρα της εφαρμογής και κατά συνέπεια στις φόρμες διαχείρισης εγγραφών που ενδεχομένως ο χρήστης επιθυμεί να εμφανίσει.

Ο περιορισμός αυτός είναι εφικτό να αναιρεθεί στους επιθυμητούς κύβους με τον ακόλουθο τρόπο.

Στη σελίδα “Σχεδίαση” επιλέγοντας “Προχωρημένες ρυθμίσεις” αναζητήστε τη γραμμή “Drill display mode” και επιλέξτε την τιμή “TopMost”.

Η συγκεκριμένη ρύθμιση επιτρέπει την επιλογή και άλλων παραθύρων της εφαρμογής, ενώ είναι ορατή η λίστα πρωτογενών εγγραφών.