English Español Deutsch Italiano Polski Nederlands Português Français 中文 日本語 हिन्दी اللغة العربية Русский Українська עִברִית Ελληνικά Türk Latvietis
Σύνδεση
Ελληνικά

Σύνδεση

 

Υποφόρμα (τύπος πεδίου)

Μια υποφόρμα είναι μια φόρμα που εισάγεται σε άλλη μορφή

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

Οι δευτερεύουσες μορφές στην υπηρεσία QuintaDB είναι ένα βολικό εργαλείο για αυτό.

Άλλες λέξεις, η υπο-μορφή είναι μια φόρμα που εισάγεται σε άλλη μορφή.

Χρησιμοποιούνται γενικά όταν πρέπει να εμφανίζετε δεδομένα από πίνακες με σχέση μεταξύ ενός προς πολλούς.

Για παράδειγμα, ας πάρουμε τον πίνακα "Συμβάσεις", ο οποίος περιέχει όλες τις τρέχουσες συμβάσεις με την εταιρεία.

Ο στόχος είναι να συσχετιστεί ο πελάτης με τις συμβάσεις του. Σε αυτήν την περίπτωση, ένας πελάτης μπορεί να έχει πολλά συμβόλαια.

Δημιουργώ μια νέα φόρμα με την ονομασία "С πελάτες". Έχω ήδη δημιουργήσει πεδία εισαγωγής επαφών.

Τώρα πρέπει να δημιουργήσω ένα πεδίο Subform. Μπορείτε να το βρείτε στην ενότητα "Για προχωρημένους".

Επιλέξτε τον πίνακα «Συμβάσεις» από την αναπτυσσόμενη λίστα

Έτσι φαίνεται το Subform στην κύρια φόρμα:

Ο πίνακας "Πελάτες":


Ρυθμίσεις δευτερεύουσας φόρμας

Στη σελίδα επεξεργασίας πεδίου Subform μπορείτε:

  • Ορίστε τον ελάχιστο αριθμό καταχωρήσεων.
  • Ορίστε τον προεπιλεγμένο αριθμό καταχωρήσεων (ο αριθμός των ανοιχτών καταχωρήσεων υποφόρμας κατά τη φόρτωση της κύριας φόρμας).
  • Όριο στον μέγιστο αριθμό καταχωρήσεων.
  • Επιλέξτε τη σειρά δεδομένων της δευτερεύουσας φόρμας στον πίνακα και τη μέθοδο ταξινόμησης δεδομένων.

Στην καρτέλα Ρυθμίσεις Subform μπορείτε:

  • Επιλέξτε τον τρόπο εμφάνισης των δεδομένων της δευτερεύουσας φόρμας στον πίνακα: ως στήλη ή πίνακα.
  • Εμφάνιση ή απόκρυψη ορισμένων πεδίων υπομορφών στην κύρια φόρμα.
  • Ορίστε την επιλογή διαγραφής ή όχι όλες τις εξαρτημένες εγγραφές στην υποφόρμα, όταν διαγράφεται η εγγραφή της κύριας φόρμας
  • Εμφάνιση ή απόκρυψη του συνδέσμου "Προσθήκη νέου" και αλλαγή του κειμένου αυτού του συνδέσμου.
  • Εμφάνιση ή απόκρυψη του εικονιδίου "Διαγραφή".

Τύπος και συνδεδεμένη στήλη

Εάν υπάρχει μια Subform στον πίνακα σας, τότε μπορείτε να χρησιμοποιήσετε τις στήλες τους ως τελεστές για τον τύπο και επίσης να εμφανίσετε τη στήλη Linked.

Για παράδειγμα, ας επιστρέψουμε στον πίνακα "Πελάτες". Η εργασία είναι να δείξει το συνολικό ποσό όλων των συμβάσεων για έναν συγκεκριμένο πελάτη.

Για να το κάνετε αυτό, προσθέστε το πεδίο Συνδεδεμένη στήλη και επιλέξτε τη στήλη "Ποσό $".

Ως αποτέλεσμα, λαμβάνετε μια στήλη "Σύνολο" στην οποία εμφανίζεται το συνολικό ποσό όλων των συμβάσεων:


Εισαγάγετε το QuintaDB για να προσθέσετε σχόλια
Μοιραστείτε τη συζήτηση στα κοινωνικά μέσα: