English Σημαία English Español Σημαία Español Deutsch Σημαία Deutsch Italiano Σημαία Italiano Polski Σημαία Polski Nederlands Σημαία Nederlands Português Σημαία Português Français Σημαία Français 中文 Σημαία 中文 日本語 Σημαία 日本語 हिन्दी Σημαία हिन्दी اللغة العربية Σημαία اللغة العربية Русский Σημαία Русский Українська Σημαία Українська עִברִית Σημαία עִברִית Ελληνικά Σημαία Ελληνικά Türk Σημαία Türk Latvietis Σημαία Latvietis Dansk Σημαία Dansk Norsk Σημαία Norsk Íslenska Σημαία Íslenska 한국어 Σημαία 한국어 Suomen Σημαία Suomen Gaeilge Σημαία Gaeilge Bahasa Melayu Σημαία Bahasa Melayu Svenska Σημαία Svenska Čeština Σημαία Čeština
Χρήστης ΕικονίδιοΣύνδεση
Ελληνικά Σημαία Ελληνικά

Σύνδεση

 

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

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

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

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



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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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