# 1

Σπίγγος Δημήτρης
dmtrs32@gmail.com 2012
Τσιβίκης Βασίλης
undersec.tr3los@gmail.com 2010
Μαρία Θουκυδίδου
marablack3@gmail.com 2014

# Ενέργειες

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

Για παράδειγμα εάν υπάρχει ένας πίνακας "products" που εμφανίζει τη λίστα μερικών ειδών προϊόντων και ένας πίνακας "comments" που εμφανίζει όλα τα σχόλια που αφήνονται από τους χρήστες για ένα προϊόν (πιθανόν τον πίνακα "comments" θα έχει ένα ξένο κλειδί στον πίνακα "products" για αναφορά του).

Μια ενέργεια μπορεί να οριστεί για να εμφανίσει όλες τις καταχωρίσεις στον πίνακα "comments" με την προϋπόθεση ότι το κλειδί ορίζει ένα προϊόν. Έπειτα οποτεδήποτε ένα προϊόν εμφανίζεται σε ένα σύνολο αποτελέσματος, το μενού συμφραζομένων θα επιτρέπει στον χρήστη να εκτελέσει αυτήν την ενέργεια και έτσι εμφανίζονται όλα τα σχόλια στο επιλεγμένο προϊόν. Αυτή η κατάσταση επεξηγείται στις επόμενες εικόνες.

Το πρώτο βήμα είναι ο ορισμός μιας ενέργειας, που είναι απλά η αγαπημένη στην προοπτική εκτέλεση ερωτήματος που ορίζεται ως μια ενέργεια: εμφανίζει τις ιδιότητες για το αγαπημένο και βεβαιώνει ότι η εναλλαγή "Is action" έχει σημειωθεί:

# Ενέργεια - ορισμός μιας ενέργειας

Ορισμός της ενέργειας για εμφάνιση των σχολίων για ένα προϊόν, από την προοπτική εκτέλεσης του ερωτήματος

# Ενέργεια - εμφάνιση μιας λίστας προϊόντων

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

Τώρα ας εμφανίσουμε το μενού συμφραζομένων:

# Ενέργεια - μενού συμφραζομένων

Ας ανοίξουμε το μενού συμφραζομένων και ας επιλέξουμε εκτέλεση ενέργειαςλίστα σχολίων για προϊόν

Μετά από επιβεβαίωση των παραμέτρων για εκτέλεση της ενέργειας, το αποτέλεσμα είναι εκεί:

# Ενέργεια - εκτελείται

Η ενέργεια τώρα εκτελείται