icon2-d-min

Πως θα μπορούσα να "κρύψω" την εμφάνιση κάποιων στηλών υπό συνθήκες

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

  • Απόκρυψη στηλών κόστους, αναλόγως του login χρήστη
  • Απόκρυψη διαστάσεων αποθέματος (χρώμα, μέγεθος, παρτίδα κ.λπ.) αν τα είδη δεν σχετίζονται με αυτές
  • Απόκρυψη “φυσικού” αποθέματος, αν δεν έχει ενεργοποιηθεί το WMS
    κ.ο.κ.

 

Προϋποθέσεις ορθής χρήσης:

 
Σε περιπτώσεις όψεων που διαχειρίζονται μεγάλο όγκο δεδομένων, συνιστάται 1) να δημιουργηθεί μη ορατή στήλη με έκφραση που υπολογίζει ανά γραμμή τη συνθήκη εμφάνισης της στήλης “X” που μας ενδιαφέρει
(π.χ. “ShowColumnX”) και 2) να ορίζεται μια απλή συνθήκη εμφάνισης σε εκείνη (τη στήλη “X”) ως εξής: CBool(RowC(“ShowColumnX”))

Διαθέσιμο από έκδοση: 4.4.0

Share this post

Περισσότερα...

Subscribe to our Newsletter

Get updates and learn from the best

Ενισχύστε την επιχείρησή σας!

Οργανώστε καλύτερα κάθε τμήμα, ομάδα, χρήστη, διαδικασία υιοθετώντας το κατάλληλο Entersoft προϊόν ή module