Εμφάνιση ενός μόνο μηνύματος
  #7  
Παλιά 07-06-19, 01:37
γιώργοςΚ Ο χρήστης γιώργοςΚ δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-04-2013
Περιοχή: Κύπρος
Μηνύματα: 744
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από nasos23 Εμφάνιση μηνυμάτων
Καλησπέρα στην Παρέα.
Γιώργο δες το συνημμένο αν σου κάνει.
Αγαπητέ Νάσο σε ευχαριστώ για την βοήθεια σου, το ζητούμενο εφαρμόζεται.! Δηλαδή,

1. Εκτελείται ο κώδικας μέσω φόρμας για φιλτράρισμα στα δεδομένα πελάτη και ανοίγει εν συνεχία και η έκθεση

2. Απο την έκθεση εκτελείται ο κώδικας και όντως δημιουργείται ο υπο-φάκελος με κωδικό πελάτη και μέσα σε αυτόν τελικά εμφανίζεται και η έκθεση απο την access σε PDF.

Τα πιο πάνω εξυπηρετούν τον σκοπό που τα χρειάζομαι απλά μια παράκλειση να κοιτάξουμε λίγο:

* O κώδικας "κρεμάει" και σταματά εάν δεν υπάρχει ο μητρικός φάκελος (λογικό) που αυτό σπάνια θα συμβαίνει καθως στην αληθινή εφαρμογή δημιουργείται έτσι κι αλιώς απο την στιγμή που γίνεται η εγραφή πελάτη.

* Το ίδιο συμβαίνει και τον φάκελο πελατών (Patients).

Οπότε εισηγούμαι όπως τροποποιηθεί ο κώδικας έτσι ώστε αφενώς να κοιτάζει πρώτα αν υπάρχει ο μητρικός φάκελος της εφαρμογής (C:\DatabaseFiles) και έπειτα και ο φάκελος πελατών (Patients) και αν κάποιος απο τους δύο αυτούς φακέλους δεν υπάρχει τότε

1. Να δίνει μήνυμα ότι λείπει ο φάκελος (όποιος απο τους δύο μπορεί να είναι) και με επιβεβαίωση ΝΑΙ - ΟΧΙ να τον δημιουργεί (στην περίπτωση του ΝΑΙ) ή να σταματά η διαδικασία στην περίπτωση του ΟΧΙ. Στο σημείο αυτό απλά αρκούμαι να αναφέρω ότι είναι πολύ σημαντικο αυτο το μύνημα (ΝΑΙ-ΟΧΙ) για την δημιουργεία ή ακύρωση της διαδικασίας.

2. Να προχωράει ο κώδικας και να εκτελεί και τις υπόλοιπες διαδικασίες για την δημιουργία του φακέλου του πελάτη (με όνομα τον κωδικό πελάτη) και μέσα σε αυτόν το PDF.

Σε κάθε περίπτωση Νάσο σε ευχαριστώ ξανά για την λύση που προτείνεις και εάν έχεις τον χρόνο θα εκτιμήσω να δούμε και τις πιο πάνω τροποποιήσεις.

Καλό βράδυ
__________________
Γιώργος Στυλιανού

gs.pocketpc@gmail.com
Απάντηση με παράθεση