Κέντρο πληροφοριών

Μεταβλητές

Εμφανίζει μια λίστα με τις μεταβλητές που δημιουργήθηκαν σε αυτή τη μακροεντολή. Οι μεταβλητές χρησιμοποιούνται από κοινού από όλες τις οθόνες σε αυτή τη μακροεντολή και από οποιεσδήποτε μακροεντολές που έπονται αυτής της μακροεντολής σε μια αλυσίδα μακροεντολών.

Μπορείτε να καθορίσετε μια αριθμητική έκφραση ως αρχική τιμή μιας μεταβλητής, για παράδειγμα: 2 + 3 + 'a' = '5a' ή (5 + 3) * 8 = 64. Αριθμητικές πράξεις μπορούν να εκτελεστούν με αριθμούς, ακέραιες μεταβλητές, μεταβλητές αριθμών διπλής ακρίβειας, μεταβλητές πεδίων και μεταβλητές χαρακτήρων. Αν οι τελεστέοι σας δεν είναι αριθμοί, αλλά σειρές χαρακτήρων ή λογικές τιμές, μπορείτε να χρησιμοποιήσετε μόνο το σύμβολο της πρόσθεσης (για τη συνένωση τιμών). Οι μακροεντολές του Host On-Demand υποστηρίζουν τις ακόλουθες αριθμητικές πράξεις:

Σύμβολο Πράξη
+ Πρόσθεση
- Αφαίρεση
* Πολλαπλασιασμός
/ Διαίρεση
% Mod

Για περισσότερες πληροφορίες σχετικά με τις αριθμητικές εκφράσεις και τις μακροεντολές γενικώς, ανατρέξτε στο Macro Programming Guide.

Μεταβλητές
Μια λίστα των μεταβλητών που δημιουργήθηκαν στη μακροεντολή. Για να δημιουργήσετε μια νέα μεταβλητή, επιλέξτε <νέα μεταβλητή>.
Αφαίρεση
Πατήστε Αφαίρεση για να αφαιρέσετε την επιλεγμένη μεταβλητή από τη λίστα.
Όνομα
Το όνομα της μεταβλητής. Ένα όνομα μεταβλητής πρέπει να έχει την ακόλουθη μορφή: $όνομα$, όπου όνομα μπορεί να αποτελείται από αλφαριθμητικούς χαρακτήρες, την παύλα και την υπογραμμή. Τα ονόματα των μεταβλητών πρέπει να περικλείονται σε σύμβολα του δολαρίου. Στα ονόματα των μεταβλητών διακρίνονται οι κεφαλαίοι από τους πεζούς χαρακτήρες.
Είδος
Επιλέξτε το είδος της μεταβλητής. Το είδος μπορεί να είναι τυπικό ή εισαγόμενο.
Εισαγωγή
Επιλέξτε Εισαγωγή για να εμφανιστεί το παράθυρο Εισαγωγή. Τα πεδία του παραθύρου Εισαγωγή περιγράφονται στη συνέχεια:
Για περισσότερες πληροφορίες σχετικά με τα εισαγόμενα είδη, ανατρέξτε στο εγχειρίδιο Macro Programming Guide.
Εισαγόμενα είδη
Μια λίστα των εισαγόμενων ειδών που δημιουργήθηκαν στη μακροεντολή. Για να δημιουργήσετε ένα νέο εισαγόμενο είδος, επιλέξτε <νέο εισαγόμενο είδος>.
Ένα εισαγόμενο είδος μεταβλητής βασίζεται σε μια υποκείμενη κλάση Java που έχει υλοποιηθεί σε ένα εξωτερικό αρχείο JAR ή CAB.
Αφαίρεση
Πατήστε Αφαίρεση για να αφαιρέσετε το εισαγόμενο είδος από τη λίστα.
Κλάση
Το πλήρες όνομα της κλάσης στην οποία βασίζεται το εισαγόμενο είδος, συμπεριλαμβανομένου και του ονόματος πακέτου, αν υπάρχει. Σε ένα όνομα κλάσης επιτρέπεται η χρήση μόνο των ακόλουθων χαρακτήρων: αλφαριθμητικοί χαρακτήρες, υπογραμμή (_), παύλα (-) και τελεία (.). Γίνεται διάκριση κεφαλαίων και πεζών χαρακτήρων. Το Host On-Demand δεν ελέγχει την ύπαρξη της κλάσης μέχρι την εκτέλεση της μακροεντολής. Κατά την εκτέλεση της μακροεντολής, η κλάση πρέπει να περιλαμβάνεται στη διαδρομή κλάσεων (classpath).
Σύντομο όνομα
Ένα προαιρετικό, σύντομο όνομα που μπορείτε να χρησιμοποιήσετε σε οποιοδήποτε σημείο της μακροεντολής για να αναφερθείτε στο εισαγόμενο είδος. Αν δεν καθορίσετε ένα σύντομο όνομα εδώ, θα πρέπει να χρησιμοποιείτε το πλήρες όνομα της κλάσης κάθε φορά που αναφέρεστε στο εισαγόμενο είδος στη μακροεντολή.
Αρχική τιμή
Καθορίστε την αρχική τιμή για αυτή τη μεταβλητή. Η αρχική τιμή πρέπει να συμφωνεί με το είδος της μεταβλητής.
Οι μεταβλητές δημιουργούνται στη μακροεντολή με τη σειρά με την οποία εμφανίζονται στη λίστα. Αν η αρχική τιμή που καθορίζετε για την τρέχουσα μεταβλητή είναι μια έκφραση που περιέχει άλλες μεταβλητές, τότε οι άλλες μεταβλητές πρέπει να εμφανίζονται πριν από την τρέχουσα μεταβλητή στη λίστα.

Συναφή θέματα

  • Συνοπτική παρουσίαση της λειτουργίας Σύνταξη μακροεντολών
  • Τροποποίηση του σεναρίου XML
  • Εισαγωγή μακροεντολής
  • Εξαγωγή μακροεντολής
  • Μεταβλητές
  • Εγχειρίδιο Macro Programming Guide