Διαχείριση αρχείων Office με χρήση automation (VSTO, .NET)

Τζεβανίδης, Χρήστος Σ. and Σταύρου, Σταύρος (2011) Διαχείριση αρχείων Office με χρήση automation (VSTO, .NET). BSc thesis, ΤΕΙ Δυτικής Μακεδονίας.

[img] Text
ICT40_2011.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (2MB)

Abstract

Στα πλαίσια της συγκεκριμένης εργασίας υλοποιήθηκε μια VSTO εφαρμογή η οποία παρουσιάζει το μοντέλο προγραμματισμού του Office το οποίο αφορά την προσθήκη κώδικα σε ένα πρότυπο, του Word στην προκειμένη περίππτωση καθώς και την υλοποίηση και προσθήκη ενός Office add-in στο ίδιο πρότυπο του Word. H εφαρμογή έχει υλοποιηθεί χρησιμοποιώντας τα εξής εργαλεία και τεχνολογίες: Visual Studio 2010, VSTO 3.0, Office 2007 (Word, Excel, Access). Ως γλώσσα προγραμματισμού έχει χρησιμοποιηθεί η C#. H εφαρμογή η οποία έχει υλοποιηθεί αφορά στη δημιουργία ενός προτύπου (template) για το Word το οποίο αφορά το περιεχόμενο μιας επιστολής προς τους πελάτες μιας εταιρείας, σχετικά με τη διοργάνωση μιας παρουσίασης. Για τη συγκεκριμένη παρουσίαση χρειάζεται να σταλούν προσκλήσεις προς όλους τους πελάτες της εταιρείας. Το κυρίως κείμενο της επιστολής είναι κοινό για όλους και αυτό που διαφοροποιείται είναι τα στοιχεία του κάθε παραλήπτη. Αν υποθέσουμε ότι η εταιρεία έχει 100 πελάτες αυτό σημαίνει οτι θα πρέπει να δημιουργηθούν 100 επιστολές στο Word. Η λύση η οποία έχει υλοποιηθεί περιλαμβάνει τη δημιουργία μιας βάσης δεδομένων η οποία περιέχει τα στοιχεία επικοινωνίας κάθε πελάτη και τη δημιουργία ενός προτύπου στο Word το οποίο περιλαμβάνει το κοινό κείμενο το οποίο θα αποσταλεί σε όλους τους πελάτες. Στο πρότυπο του Word έχει προστεθεί κώδικας έτσι ώστε τα στοιχεία του κάθε πελάτη να συμπληρώνονται αυτόματα από τη Βάση Δεδομένων. Στην Βάση Δεδομένων στην Access έχουν δημιουργηθεί δυο πίνακες: ένας με τα στοιχεία των πελατών (Customers Tables) και ένας με στοιχεία για τις πωλήσεις των προϊόντων της εταιρείας (Sales Table) τα οποία περιλαμβάνονται στην επιστολή και συμπληρώνονται και αυτά δυναμικά.

Item Type: Thesis (BSc)
Corporate Creators: Σταμπουλτζής Μιχαήλ
Uncontrolled Keywords: Εφαρμογή VSTO, Microsofe Office, Γλώσσα προγραμματισμού C, Βάση δεδομένων, Access
Subjects: Β > Βάσεις δεδομένων
Γ > Γλώσσα προγραμματισμού C
Divisions: Σχολή Τεχνολογικών Εφαρμογών > Τμήμα Πληροφορικής και Τεχνολογίας Υπολογιστών (Καστοριά)
Depositing User: Προσωπικό Καταθετηρίου
Date Deposited: 06 Jun 2015 05:25
Last Modified: 10 Dec 2019 09:16
URI: http://anaktisis.uowm.gr/id/eprint/5216

Ενέργειες (απαιτείται σύνδεση)

View Item View Item

Created by  Elidoc

To Top