![]() |
Αποστολή email από την Access 1 Συνημμένο(α) Καλησπέρα σας, Θα παρακαλούσα αν μπορεί κάποιος να με βοηθήσει στο εξής. Θέλω να αποστέλλω emails από την access μέσω outlook και να μπορώ επίσης να εισάγω κάποιες επαφές από την access στο outlook και κάνω εισαγωγή από άλλη βάση δεδομένων στην δική μου τον πίνακα,την φόρμα και την λειτουργική μονάδα ώστε να μπορώ να κάνω αυτά που προανέφερα δυστυχώς για κάποιο λόγο δεν λειτουργεί στην δική μου βάση δεδομένων και εμφανίζει κάποιο σφάλμα. Ανεβάζω και το αρχείο,αν μπορεί ας με βοηθήσει κάποιος. Ευχαριστώ πολύ!! |
Καλημέρα σε όλους! Αγαπητέ Γιώργο, ο κώδικας που περιέχεται στο παράδειγμα σου προϋποθέτει την αναφορά Microsoft Outlook Object Library (στον VBE Tools References) για να λειτουργήσει. Εναλλακτικά θα μπορούσες να χρησιμοποιήσεις τον παρακάτω κώδικα στη φόρμα σου: Κώδικας: Option Compare DatabaseΚαλή συνέχεια! Τάσος |
Καλησπέρα σε όλους, Τάσο σε ευχαριστώ πάρα πολύ για την βοήθειά σου,λειτουργεί άψογα. Αν δεν γίνομαι κουραστικός θα ήθελα αν μπορεί κάποιος να με βοηθήσει και στο εξής. Θα μπορούσα με κάποιο τρόπο να έχω και κάποια πρότυπα μηνύματα και κατά περίπτωση να επιλέγω κάθε φορά αυτό που θέλω ώστε να ενσωματώνεται στο outlook και να το αποστέλλω; Ευχαριστώ και πάλι και καλό βράδυ! |
1 Συνημμένο(α) Καλημέρα σε όλους! Αγαπητέ Γιώργο, θα χρειαστείς νέο πίνακα για να καταχωρήσεις τα πρότυπα μηνύματα καθώς και τον τίτλο τους (Subject). Κατόπιν στη φόρμα με τη βοήθεια ενός σύνθετου πλαισίου μπορείς να επιλέγεις το μήνυμα προς αποστολή. Στο παράδειγμα που επισυνάπτω μπορείς επίσης να ορίσεις αν το εκάστοτε μήνυμα θα αποστέλλεται σε μορφή HTML ή ως απλό κείμενο. Από το σύνθετο πλαίσιο της φόρμας μπορείς να ανοίξεις τη φόρμα "frmeMails" και να επεξεργαστείς/μορφοποιήσεις τις εγγραφές (τα πρότυπα μηνύματα). Καλή συνέχεια! Τάσος |
Καλησπέρα σε όλους, Τάσο δυστυχώς δεν μπορώ να ανοίξω το αρχείο,μου εμφανίζει μήνυμα (Μη αναγνωρίσιμη μορφή βάσης δεδομένων). Έχεις καμιά ιδέα γιατί συμβαίνει αυτό; Ευχαριστώ πολύ! |
Καλημέρα Γιώργο. Το αρχείο αυτό επεξεργάστηκε σε περιβάλλον Access 2010 με αποτέλεσμα να προστεθούν στοιχεία στην προβολή διάταξης που δεν είναι συμβατά με Access 2007. Ελπίζω η Microsoft κάνει κάτι γι αυτό το μεγάλο πρόβλημα. Μπορείς να κατεβάσεις το ανανεωμένο συνημμένο του προηγούμενου μου μηνύματος (δημιούργησα ένα νέο παράδειγμα με Access 2007). Φιλικά Τάσος |
1 Συνημμένο(α) Καλημέρα σε όλους του φίλους του φόρουμ. Τάσο πάρα πολύ καλό αυτό που ανέβασες,με διευκολύνει πάρα πολύ,θα παρακαλούσα εάν μπορεί να γίνει μία προσθήκη στο αρχείο που ανέβασες,έχω προσθέσει ένα ακόμα πεδίο (Title),επειδή στο 98% των περιπτώσεων τα mail που στέλνω έχουν το ίδιο θέμα (Επικοινωνία μέσω του....) αλλά αλλάζει μόνο το κείμενο στο email,θα με διευκόλυνε πολύ περισσότερο αν μπορούσα να επιλέγω το ανάλογο πρότυπο από το πεδίο (Title). Το έχω ανεβάσει ώστε να καταλάβετε τι ακριβώς εννοώ. Ελπίζω να μην γίνομαι κουραστικός. Ευχαριστώ πολύ!! |
1 Συνημμένο(α) Καλησπέρα Γιώργο! Δοκίμασε το συνημμένο παρακάτω. Καλή συνέχεια. Τάσος |
Τάσο καλημέρα! Όλα μια χαρά,μια ερωτησούλα ακόμη. Στο πεδίο προεπιλεγμένη τιμή τη εντολή πρέπει να βάλω ώστε στο πεδίο μορφή HTML να είναι Ναι και επίσης το πεδίο eMailSubject να έχει ως προεπιλογή (Επικοινωνία μέσω του....). Σε ευχαριστώ πάρα πολύ για μια ακόμη φορά για την σημαντική βοήθειά σου. |
Καλησπέρα Τάσο και σε όλους του φίλους του φόρουμ. Στο πεδίο μορφή HTML το είχες ως προεπιλογή Ναι (1) απλώς εγώ το είχα σε μορφή Ναί/Όχι και όχι Αληθές/Ψευδές και γι αυτό δεν λειτουργούσε η προεπιλογή. Για το άλλο πεδίο δεν έχω καταφέρει κάτι. Ευχαριστώ! |
Καλησπέρα! Γιώργο, στο πεδίο IsHtmlBody (μορφή HTML) θα πρέπει να πάρει την τιμή -1 (-1 = Αληθές ή "Ναι" και 0= Ψευδές ή "Όχι"). Απλά δεν το είχα πληκτρολογήσει σωστά στον πίνακα. Το πεδίο eMailSubject είναι σύνθετο πλαίσιο και παίρνει τις τιμές του από τον πίνακα Subjects. Η τιμή που θέλεις να χρησιμοποιήσεις ως προεπιλεγμένη για το πεδίο eMailSubject, είναι αριθμός και μπορείς να την πάρεις από το πεδίο SubjectID του πίνακα (Subjects). Φιλικά Τάσος |
| Η ώρα είναι 01:34. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.