μορφή του csv αρχείου για εισαγωγή χρηστών

Ξεκίνησε από ChrsMel, 02 Σεπ 2014, 09:16:51 ΠΜ

« προηγούμενο - επόμενο »

ChrsMel

Καλημέρα, μήπως υπάρχει κάποιο πρότυπο για το αρχείο εισαγωγής χρηστών σε μορφή csv, για άμεση εισαγωγή από το myschool είτε για τη δημιουργία του αρχείου με Copy-paste.

lefterisnik

Γεια σας,

Στην συγκεκριμένη έκδοση δεν είναι δυνατή η αυτοματοποιημένη εισαγωγή χρηστών από το excel που εξάγει το myschool. Σε επερχόμενη έκδοση θα ενσωματωθεί αυτή η δυνατότητα. Το link του bug report/request είναι:https://bugs.launchpad.net/sch-scripts/+bug/1364923

Προς το παρόν αυτό που μπορείτε να κάνετε είναι:

  • να αντικαταστήσετε τα headers του excel με τα παρακάτω:
Όνομα χρήστη,UID,Κύρια ομάδα,Όνομα κύριας ομάδας,Ονοματεπώνυμο,Γραφείο,Τηλ. γραφείου,Τηλ. οικίας,Άλλο,Κατάλογος,Κέλυφος,Ομάδες,Τελευταία αλλαγή κωδικού,Ελάχιστη διάρκεια,Μέγιστη διάρκεια,Προειδοποίηση,Ανενεργός,Λήξη,Κρυπτογραφημένος κωδικός,Κωδικός

  • να αντιγράψετε το όνομα και το επίθετο του μαθητή στην στήλη "Ονοματεπώνυμο",
  • να δώσετε ένα username στην στήλη "Όνομα χρήστη",
  • και τέλος, να το αποθηκεύσετε σε csv.
    (Σημείωση!!! Να ελέγξετε ότι τα πεδία έχουν διαχωριστεί με ',' και όχι με ';'. Εάν έχουν διαχωριστεί με ';' απλώς αντικαταστήστε όλα τα ';' με ','  με ένα κειμενογράφο (gedit, notepad++, κλπ)).

Στην συνέχεια μπορείτε να χρησιμοποιήσετε το διάλογο "Εισαγωγή από csv...". Όλα τα υπόλοιπα πεδία θα συμπληρωθούν αυτόματα. 

itt

Μια ερώτηση από περιέργεια. Διαβάζοντας αυτά που γράψατε καταλαβαίνω ότι πρέπει να μετατραπεί το Excel σε csv και μετά να υπάρξει μια επεξεργασία του csv ώστα να μπορεί να χρησιμοποιηθεί; Αν ναι, αυτό γενικά μου φαίνεται ότι δεν πρέπει να είναι πολύ δύσκολο να αυτόματοποιηθεί με δικό μας script.

lefterisnik

Ναι σωστά. Με εξαγωγή σε csv και επεξεργασία παίζει μια χαρά. Απλώς στην επερχόμενη έκδοση, τα sch-scripts θα το κάνουν αυτόματα.

itt

Γενικά πάντως, μέχρι να γίνει επιλυθεί το θέμα, άμα κάποιος έχει πρόσβασει σε MS Office μπορεί με OLE automation να μετατρέπει τα xls σε csv πολύ εύκολα (χωρίς να υπάρχει θέμα στο formatting) και μετά με κάτι του στυλ javacript/python να φτιάχνει και το csv όπως πρέπει. Καταλαβαίνω ότι έχετε καταθέσει και το πρόβλημα στον bug tracker τους, το λέω αυτό σαν ιδέα για μια προσωρινή λύση μέχρι να γίνει resolved.