Επικοινωνήστε μαζί μας στο

Θέλετε να κατεβάσετε πληροφορίες από έναν πίνακα σε ένα αρχείο CSV;

Αν ναι, η λύση είναι εύκολη και δυναμική. Με τη βοήθεια των οδηγών του MasterBase®, το μόνο που χρειάζεται να κάνετε είναι να διαμορφώσετε ένα SmartView με δυνατότητες πίνακα και HTML, καθώς και τη δυνατότητα HTML για να συνδεθεί με αυτό ένα AOD (Automaton On Demand).
Δημιουργοί αρχείων CSV

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

1. Διαμόρφωση σημείου πρόσβασης

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

α) Λεπτομέρειες του σημείου πρόσβασης:

Προκαθορισμένη διεύθυνση URL: Η διεύθυνση URL θα περιέχει τα απαραίτητα φίλτρα στη δομή της, επιτρέποντας μεγαλύτερη ευελιξία και προσαρμογή στην εμφάνιση των δεδομένων.

β) Αυτόματη ανακατεύθυνση:

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

2. Διαμόρφωση SmartView

Χρησιμοποιώντας τον οδηγό, θα δημιουργήσουμε ένα SmartView που θα ενσωματώνει τρεις κύριες δυνατότητες: HTML για την κεφαλίδα, έναν πίνακα για την εμφάνιση των φιλτραρισμένων δεδομένων και μια άλλη HTML για ένα κουμπί λήψης.

α) Δεξιότητα HTML 1 (Κεφαλίδα)

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

β) Επιτραπέζιες δεξιότητες

Θα διαμορφώσουμε τον πίνακα ώστε να εμφανίζεται με τα φίλτρα που παρέχονται μέσω του συνδέσμου. Αυτό περιλαμβάνει:

  • Ενσωμάτωση φίλτρων:

Ο πίνακας θα ρυθμιστεί ώστε να δέχεται και να εφαρμόζει φίλτρα απευθείας από τη διεύθυνση URL.

  • Δυναμική απεικόνιση:

Τα δεδομένα θα εμφανίζονται δυναμικά και θα ενημερώνονται αυτόματα σύμφωνα με τα φίλτρα που έχουν εφαρμοστεί.

γ) δεξιότητα HTML 2 (κουμπί λήψης)

Θα σχεδιάσουμε ένα κουμπί που θα λέει "DOWNLOAD". Αυτή η δυνατότητα θα περιλαμβάνει ένα AOD, διαμορφωμένο με τέτοιο τρόπο ώστε, όταν το πατήσει ο τελικός χρήστης, να επιτρέπει τη λήψη ενός αρχείου CSV με τα δεδομένα του πίνακα.

3. Διαμόρφωση του AOD (Automaton On Demand)

Το AOD θα συνδεθεί με τη δεξιότητα HTML όπου βρίσκεται το κουμπί "DOWNLOAD". Η διαμόρφωσή του θα περιλαμβάνει τα ακόλουθα βήματα:

α) Λειτουργίες του AOD:

  • Βήμα 1. Αναζήτηση εγγραφών: Θα εκτελέσει μια αναζήτηση στη βάση δεδομένων χρησιμοποιώντας τα φίλτρα που παρέχονται από το σύνδεσμο.
  • Βήμα 2. Μετατροπή σε CSV: Μετατρέπει τα αποτελέσματα αναζήτησης σε αρχείο CSV.
  • Βήμα3. Δημιουργία URL: Θα δημιουργήσει μια διεύθυνση URL για τη λήψη του παραγόμενου αρχείου CSV.

β) Εφαρμογή της ODA:

    • Δυναμικό ερώτημα: Το AOD θα εκτελέσει ένα ερώτημα στη βάση δεδομένων, σύμφωνα με τις παραμέτρους του φίλτρου.
    • Δημιουργία CSV: Τα δεδομένα που λαμβάνονται θα μετατραπούν σε αρχείο CSV, έτοιμο για λήψη.
    • Απόκριση λήψης: Η διεύθυνση URL που δημιουργείται για τη λήψη του CSV θα είναι η απόκριση AOD, η οποία θα επιτρέπει στο χρήστη να κατεβάσει απευθείας το αρχείο.

 

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

 

Μάθημα αυτοματισμού

 

Μοιραστείτε:

Περισσότερα άρθρα

Τι είναι τα «Βασικά Συστήματα» και γιατί υποστηρίζουν τη λειτουργία του οργανισμού σας;

Τα Συστήματα Esenciales της MasterBase® παρέχουν την επιχειρησιακή ικανότητα που επιτρέπει στους οργανισμούς να διατηρούν τις λειτουργίες τους σε συνεχή λειτουργία μέσω αυτοματισμών. Ανακαλύψτε πώς οι τέσσερις Επιχειρησιακές Κατηγορίες τους λειτουργούν συντονισμένα για να ενισχύσουν τον έλεγχο, τη διαχείριση, την εκτέλεση και τις επικοινωνίες του οργανισμού σας.

Διαβάστε περισσότερα "

Το MasterBase® διαθέτει ειδικά endpoints για τη βελτίωση της απόδοσης των ενσωματώσεών σας

Η νέα υποδομή API του MasterBase® ενσωματώνει αποκλειστικά endpoints για κάθε οργανισμό, βελτιώνοντας την απόδοση, τη σταθερότητα και τη δυνατότητα επέκτασης των ενσωματώσεων, χωρίς να τροποποιείται η λειτουργικότητα των υφιστάμενων API.

Διαβάστε περισσότερα "
Κατασκευή του Automation Studio

Το Automation Studio Build ενσωματώνει το Markdown Translate για τη δημιουργία πολυγλωσσικών λύσεων

Το Markdown Translate επεκτείνει τις δυνατότητες του MasterBase® Automation Studio
Το Build επιτρέπει τη μετάφραση τεκμηρίωσης σε μορφή Markdown χωρίς να τροποποιείται η δομή της
τεχνική, η οποία καθιστά δυνατή την προσαρμογή των λύσεων και την παρουσίασή τους σε
σε διάφορες γλώσσες, με ασφάλεια και συνέπεια

Διαβάστε περισσότερα "

Η ορατότητα που χρειάζεστε για να διατηρείτε τον έλεγχο της λειτουργίας σας

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

Διαβάστε περισσότερα "

Στείλτε μας ένα μήνυμα

Ανακαλύψτε περισσότερα από το MasterBase®

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

Συνεχίστε να διαβάζετε