Πηγή: Υποστήριξη της Microsoft
ΓΡΉΓΟΡΗ ΔΗΜΟΣΊΕΥΣΗ
ΤΑ ΆΡΘΡΑ ΓΡΉΓΟΡΗς ΔΗΜΟΣΊΕΥΣΗς ΠΑΡΈΧΟΥΝ ΠΛΗΡΟΦΟΡΊΕς ΑΠΕΥΘΕΊΑς ΑΠΌ ΤΟΝ ΟΡΓΑΝΙΣΜΌ ΥΠΟΣΤΉΡΙΞΗς ΤΗς MICROSOFT. ΟΙ ΠΛΗΡΟΦΟΡΊΕς ΠΟΥ ΠΕΡΙΈΧΟΝΤΑΙ ΣΤΟ ΠΑΡΌΝ ΔΗΜΙΟΥΡΓΟΎΝΤΑΙ Ως ΑΠΆΝΤΗΣΗ ΣΕ ΑΝΑΔΥΌΜΕΝΑ Ή ΜΟΝΑΔΙΚΆ ΘΈΜΑΤΑ Ή ΠΡΟΟΡΊΖΟΝΤΑΙ ΓΙΑ ΤΗ ΣΥΜΠΛΉΡΩΣΗ ΆΛΛΩΝ ΠΛΗΡΟΦΟΡΙΏΝ ΤΗς ΓΝΩΣΙΑΚΉς ΒΆΣΗς.
ΕΙΣΑΓΩΓΗ
Αυτό το άρθρο περιγράφει πώς μπορείτε να χρησιμοποιήσετε το πρόγραμμα X++ για να μετατρέψετε ένα αρχείο τιμών διαχωρισμάτων με κόμματα (CSV) σε φύλλο εργασίας του Excel στο Microsoft Dynamics AX 4.0.
Περισσότερες πληροφορίες
Για να μετατρέψετε ένα αρχείο CSV σε ένα Excel εργασίας στο Microsoft Dynamics AX 4.0, μπορείτε να χρησιμοποιήσετε το πρόγραμμα X++. Ο παρακάτω κώδικας X++ είναι ένα παράδειγμα που χρησιμοποιείται για το αρχείο CSV σε ένα Excel φύλλου εργασίας.
static void Job1(Args _args)
{
#Excel
SysExcelApplication excel;
SysExcelWorkBooks books;
Filename excelFileName;
Filename csvFileName;
;
csvFileName = 'C:\\<File_Name>.csv';
excelFileName = ' C:\\<File_Name>.xls';
excel = SysExcelApplication ::construct( );
excel.displayAlerts (false);
books = excel.workbooks( );
books.open(csvFileName,0,false,2,"","",false,#xlWindows,",",false,false,1,false,false,1,false);
books.item(1).saveAs(excelFileName);
excel.quit() ;
}
Σημείωση Στον κώδικα, το<File_Name> κράτησης θέσης αντιπροσωπεύει το πραγματικό όνομα αρχείου.
ΑΠΟΠΟΙΗΣΗ ΑΠΟΠΟΙ
Η MICROSOFT Ή/ΚΑΙ ΟΙ ΠΡΟΜΗΘΕΥΤΈς ΤΗς ΔΕΝ ΚΆΝΟΥΝ ΚΑΜΊΑ ΔΉΛΩΣΗ Ή ΕΓΓΎΗΣΗ ΣΧΕΤΙΚΆ ΜΕ ΤΗΝ ΚΑΤΑΛΛΗΛΌΤΗΤΑ, ΤΗΝ ΑΞΙΟΠΙΣΤΊΑ Ή ΤΗΝ ΑΚΡΊΒΕΙΑ ΤΩΝ ΠΛΗΡΟΦΟΡΙΏΝ ΠΟΥ ΠΕΡΙΈΧΟΝΤΑΙ ΣΤΑ ΈΓΓΡΑΦΑ ΚΑΙ ΤΑ ΣΧΕΤΙΚΆ ΓΡΑΦΙΚΆ ΠΟΥ ΔΗΜΟΣΙΕΎΟΝΤΑΙ ΣΕ ΑΥΤΉ ΤΗΝ ΤΟΠΟΘΕΣΊΑ WEB (ΤΟ "ΥΛΙΚΌ") ΓΙΑ ΟΠΟΙΟΝΔΉΠΟΤΕ ΣΚΟΠΌ.
ΤΟ ΥΛΙΚΌ ΜΠΟΡΕΊ ΝΑ ΠΕΡΙΛΑΜΒΆΝΕΙ ΤΕΧΝΙΚΈς ΑΝΑΚΡΊΒΕΙΕς Ή ΤΥΠΟΓΡΑΦΙΚΆ ΣΦΆΛΜΑΤΑ ΚΑΙ ΜΠΟΡΕΊ ΝΑ ΑΝΑΘΕΩΡΗΘΕΊ ΑΝΆ ΠΆΣΑ ΣΤΙΓΜΉ ΧΩΡΊς ΕΙΔΟΠΟΊΗΣΗ. ΣΤΟ ΜΈΓΙΣΤΟ ΒΑΘΜΌ ΠΟΥ ΕΠΙΤΡΈΠΕΤΑΙ ΑΠΌ ΤΟ ΕΦΑΡΜΟΣΤΈΟ ΔΊΚΑΙΟ, Η MICROSOFT Ή/ΚΑΙ ΟΙ ΠΡΟΜΗΘΕΥΤΈς ΤΗς ΑΠΟΠΟΙΕΊΤΑΙ ΚΑΙ ΑΠΟΚΛΕΊΕΙ ΌΛΕς ΤΙς ΔΗΛΏΣΕΙς, ΤΙς ΕΓΓΥΉΣΕΙς ΚΑΙ ΤΙς ΠΡΟΫΠΟΘΈΣΕΙς, ΕΊΤΕ ΡΗΤΉ, ΈΜΜΕΣΗ ΕΊΤΕ ΝΌΜΙΜΗ, ΣΥΜΠΕΡΙΛΑΜΒΑΝΟΜΈΝΩΝ, ΕΝΔΕΙΚΤΙΚΆ, ΤΩΝ ΠΑΡΑΣΗΜΆΤΩΝ, ΤΩΝ ΕΓΓΥΉΣΕΩΝ Ή ΤΩΝ ΌΡΩΝ ΤΊΤΛΟΥ, ΤΗς ΜΗ ΠΑΡΑΒΊΑΣΗς, ΤΗς ΙΚΑΝΟΠΟΙΗΤΙΚΉς ΠΡΟΫΠΌΘΕΣΗς Ή ΠΟΙΌΤΗΤΑς, ΤΗς ΕΜΠΟΡΕΥΣΙΜΌΤΗΤΑς ΚΑΙ ΤΗς ΚΑΤΑΛΛΗΛΌΤΗΤΑς ΓΙΑ ΣΥΓΚΕΚΡΙΜΈΝΟ ΣΚΟΠΌ, ΣΕ ΣΧΈΣΗ ΜΕ ΤΟ ΥΛΙΚΌ.