Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής SetTempVar σε βάσεις δεδομένων υπολογιστή της Access για να δημιουργήσετε μια προσωρινή μεταβλητή και να την ορίσετε σε μια συγκεκριμένη τιμή. Η μεταβλητή μπορεί, στη συνέχεια, να χρησιμοποιηθεί ως συνθήκη ή όρισμα σε επόμενες ενέργειες ή μπορείτε να χρησιμοποιήσετε τη μεταβλητή σε μια άλλη μακροεντολή, σε μια διαδικασία συμβάντος ή σε μια φόρμα ή αναφορά.

Ρύθμιση

Η ενέργεια μακροεντολής SetTempVar περιλαμβάνει τα παρακάτω ορίσματα.

Όρισμα ενέργειας

Περιγραφή

Όνομα

Πληκτρολογήστε το όνομα της προσωρινής μεταβλητής.

Expression

Εισαγάγετε μια παράσταση που θα χρησιμοποιηθεί για να ορίσετε την τιμή για αυτή την προσωρινή μεταβλητή. Μην προηγείτε την παράσταση με το σύμβολο ίσον (=). Μπορείτε να κάνετε κλικ στο κουμπί Δόμηση Κουμπί "Δόμηση"να χρησιμοποιήσετε τη Δόμηση παραστάσεων για να ορίσετε αυτό το όρισμα.

Παρατηρήσεις

  • Μπορείτε να ορίσετε έως 255 προσωρινές μεταβλητές ταυτόχρονα. Εάν δεν καταργήσετε μια προσωρινή μεταβλητή, θα παραμείνει στη μνήμη μέχρι να κλείσετε τη βάση δεδομένων. Είναι καλή πρακτική να καταργείτε προσωρινές μεταβλητές όταν ολοκληρώσετε τη χρήση τους. Για να καταργήσετε μια μεμονωμένη προσωρινή μεταβλητή, χρησιμοποιήστε την ενέργεια RemoveTempVar και ορίστε το όρισμα στο όνομα της προσωρινής μεταβλητής που θέλετε να καταργήσετε. Εάν έχετε περισσότερες από μία προσωρινές μεταβλητές και θέλετε να τις καταργήσετε όλες ταυτόχρονα, χρησιμοποιήστε την ενέργεια RemoveAllTempVars.

  • Οι προσωρινές μεταβλητές είναι καθολικές. Μόλις δημιουργηθεί μια προσωρινή μεταβλητή, μπορείτε να κάνετε αναφορά σε αυτήν σε μια διαδικασία συμβάντος, μια λειτουργική μονάδα Visual Basic for Applications (VBA), ένα ερώτημα ή μια παράσταση. Για παράδειγμα, εάν έχετε δημιουργήσει μια προσωρινή μεταβλητή με το όνομα MyVar, θα μπορούσατε να χρησιμοποιήσετε τη μεταβλητή ως προέλευση στοιχείου ελέγχου για ένα πλαίσιο κειμένου, χρησιμοποιώντας την ακόλουθη σύνταξη:

=[TempVars]![MyVar]

Σημείωση: Σε μακροεντολές, ερωτήματα και διαδικασίες συμβάντων, δεν χρειάζεται να πληκτρολογήσετε πριν από την παράσταση το σύμβολο ίσον.

Μπορείτε επίσης να ανατρέξετε σε προσωρινές μεταβλητές σε οποιαδήποτε πρόσθετα ή αναφερόμενες βάσεις δεδομένων.

  • Για να εκτελέσετε την ενέργεια μακροεντολής SetTempVar σε μια λειτουργική μονάδα VBA, χρησιμοποιήστε τη μέθοδο Add του αντικειμένου TempVars .

Παράδειγμα

Η παρακάτω μακροεντολή δείχνει πώς μπορείτε να δημιουργήσετε μια προσωρινή μεταβλητή χρησιμοποιώντας την ενέργεια μακροεντολής SetTempVar , στη συνέχεια, χρησιμοποιώντας την προσωρινή μεταβλητή σε μια συνθήκη και ένα πλαίσιο μηνύματος και, στη συνέχεια, καταργώντας την προσωρινή μεταβλητή.

Συνθήκη

Ενέργεια

Ορίσματα

SetTempVar

Όνομα: MyVar

Παράσταση: InputBox("Εισαγάγετε έναν μη μηδενικό αριθμό".)

[TempVars]! [MyVar]<>0

Msgbox

Μήνυμα: ="Εισαγάγατε " & [TempVars]! [MyVar] & "."

Ηχητικό σήμα: Ναι

Τύπος: Πληροφορίες

RemoveTempVar

Όνομα: MyVar

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×