Απλή εντολή - Πώς να εμφανίσετε την εικόνα στις αναφορές στο CCD. Σχόλια σχετικά με "" Χρήση της SCD για εκτύπωση εγγράφων ""

Δημιουργήστε μια εξωτερική αναφορά που θα εμφανίσει πληροφορίες αναφοράς σχετικά με τα υπολείμματα της ονοματολογίας και τον κύκλο εργασιών του. Οι απαιτούμενες πληροφορίες ζητούνται από ένα ερώτημα χρησιμοποιώντας ένα σύνολο δεδομένων τύπου "ερωτήματος", το οποίο περιέχει το κείμενο ερώτησης:
ΕΠΙΛΕΓΩ
_Demomometer. Συνδέστε ως ονοματολογία
Τοποθετήστε τον πραγματικό λογαριασμό
ΤΟΥ
Κατάλογος. Αναπαραγωγή ως _Demomometer
ΟΠΟΥ
Όχι _femoncretor. Παρουσίαση
Και όχι _Temomoneter.Ectoup
;

////////////////////////////////////////////////////////////////////////////////
ΕΠΙΛΕΓΩ
Πραγματικό βιβλίο. Namerenclature,
_Temosoomattovachtovto stationstakes.
_Adoomostakothraztostkatkiyochorota.golitinity,
_Enoomostakersternotherextakes
_Enoomostatovoyovtovto stationstakesifoots. Καλλιέργεια,
_T
_Enoomostakersternotowstakesostodioborota.golismoboto
ΤΟΥ
Στην πραγματικότητα στην πραγματικότητα
Την αριστερή σύνδεση της regisprocessing ._Temo-strokeswholds. Οι χαμένες εταιρείες οφείλονται ως _Themost-strokes
Σύμφωνα με το πραγματικό σύστημα. ΜΟΝΑΔΕΣ \u003d _TEMOSOOMATTOFOVACHTOVTOCHSTROITA

Ως αποτέλεσμα, η αναφορά περιέχει τα ακόλουθα πεδία (βλ. Σχήμα 1):

Δεδομένου ότι οι πληροφορίες λαμβάνονται από τον εικονικό πίνακα του "υπόλοιπου πλήγμα", το CCD δημιουργεί αυτόματα δύο παραμέτρους των δεδομένων ανωτέρω διαμερίσματος και το τέλος των δεδομένων που είναι απαραίτητο για τον καθορισμό των ορίων της περιόδου δειγματοληψίας δεδομένων. Προτιμώ με τέτοιες παραμέτρους να μην εργαστώ απευθείας, αλλά να ορίσετε τις τιμές τους μέσω άλλης παραμέτρου που θα είναι διαθέσιμες στον χρήστη για επεξεργασία (βλ. Σχήμα 2).
Η αναφορά αντιμετώπισε την εργασία σας, αλλά το καπάκι της αναφοράς είναι μάλλον ξηρό. Κατά τη διάρκεια του χρόνου, βρήκα αρκετούς τρόπους για να σχεδιάσω μια επικεφαλίδα αναφοράς:

  1. Ρύθμιση των κεφαλίδων πεδίων στην καρτέλα CCD "σύνολα δεδομένων".
  2. Ρύθμιση των κεφαλίδων των πεδίων στην καρτέλα CCD "Ρυθμίσεις".
  3. Εγκατάσταση λογισμικού κεφαλίδων πεδίων.
  4. Ορίστε την κεφαλίδα αναφοράς με μια διάταξη.
  5. Ρειψή του αποτελέσματος ( Πίνακας εγγράφων);
Να τα εξετάσει λεπτομερώς.

1. Ρύθμιση των τίτλων στην καρτέλα CCD "σύνολα δεδομένων"

Εδώ όλα είναι απλά, βάζουμε ένα τσιμπούρι απέναντι από την ιδιοκτησία του πεδίου "τίτλου" (δηλ. Ακυρώσουμε τα αυτόματα headprints) και εισάγετε το απαραίτητο κείμενο της κεφαλίδας (βλ. Σχήμα 4).
Εάν θέλετε να ορίσετε το σχέδιο για ολόκληρο το πεδίο και όχι μόνο για τον τίτλο του, τότε υπάρχει ένα πεδίο "σχεδιασμού", με το οποίο μπορείτε να ορίσετε κάποιο σχέδιο πεδίου, όπως η αλλαγή της γραμματοσειράς ή ορίστε το χρώμα φόντου (δείτε το σχήμα 5).
Σε αυτό, η γνώση μου για την καρτέλα "σύνολα δεδομένων".

2. Ρύθμιση των κεφαλίδων των πεδίων στην καρτέλα CCD "Ρυθμίσεις"

Για να ρυθμίσετε την κεφαλίδα πεδίου, πρέπει να επιλέξετε το επιθυμητό πεδίο, κάντε δεξιό κλικ στο μενού περιβάλλοντος και επιλέξτε το στοιχείο "Εγκατάσταση του τίτλου" (βλ. Εικόνα 6)
Για τα ομαδικά πεδία (για παράδειγμα, ανά τύπο πληροφοριών), πρέπει να προσθέσετε ένα πεδίο ομαδοποίησης και να τοποθετήσετε τα απαιτούμενα πεδία σε αυτό (βλ. Εικόνα 7), φωλιάζοντας απεριόριστο.
Μπορείτε επίσης να παίξετε με την ιδιοκτησία του ομίλου τομέα "Τοποθεσία", στην οποία εξαρτάται ο τύπος ομαδοποίησης πεδίου.

Αυτές οι ενέργειες μπορούν να εκτελεστούν σε λειτουργία 1C: επιχειρήσεις ανοίγοντας τις ρυθμίσεις αναφοράς, αλλά το στοιχείο "επιλεγμένων πεδίων" πρέπει να είναι ενεργοποιημένο στις ρυθμίσεις αναφοράς (βλ. Εικόνα 8).
Σε αυτό, ολοκληρώνεται το εύκολο μέρος στη ρύθμιση της κεφαλίδας της έκθεσης. Από τα πλεονεκτήματα πάνω από τις αναφερόμενες ενέργειες: Όλες οι ρυθμίσεις εκτελούνται Τυποποιημένα μέσα. Από τους μείον: την έλλειψη της δυνατότητας ρύθμισης μιας κεφαλίδας πολλαπλών γραμμών.

3. Εγκατάσταση λογισμικού κεφαλίδων πεδίων

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

Για να γίνει αυτό, στην ενότητα αναφοράς, ορίζουμε τη διαδικασία Προκλητικότητα. Σε αυτή τη διαδικασία θα γράψουμε τον κώδικα για τον τίτλο των πεδίων.

// 1. Λάβετε προσαρμοσμένες ρυθμίσεις.
Ρυθμίσεις \u003d αυτό το αντικείμενο. Υποστηρίξτε τους εργαζόμενους. Ρυθμίσεις Ρυθμίσεις ();

// 2. Πάρτε την αξία της παραμέτρου "Περίοδος" από την οποία καθορίζουμε την ημερομηνία έναρξης και το τέλος της περιόδου.
PARAMETOID \u003d Νέα παράμετροςComponation ("περίοδος");
Περίοδος \u003d Ρυθμίσεις. Παράρτημα. InitiSiscoveryAdrameter (Parameteriod). Διορισμός.
Starteriod \u003d περίοδος. Datahana;
Τερματισμός του Πάσχα \u003d περίοδος δεδομένων.

// 3. Προετοιμάστε τις πληροφορίες σχετικά με την υπέρβαση των πεδίων κεφαλίδας. Για αυτό, δημιουργήστε
// Μια συστοιχία που θα περιέχει πληροφορίες: namepol - Οι τιμές της ιδιότητας "Διαδρομή"
// Σετ δεδομένων (βλ. Εικόνα 1), τίτλος - Κείμενο του τίτλου.
Λίστα σημεία \u003d Νέα συστοιχία.
Παράμετρος συντονισμού \u003d μορφή (περίοδος εκκίνησης, "df \u003d dd.mm.yyyy; dp \u003d" άδειο ημερομηνία ");
Polyenachalostat \u003d Νέα δομή ("NEMEPOLE, τίτλος", "Ποσότητα", "υπολείμματα" + σύμβολα.
Λίστες. Προσθέστε (polyenachal);
stronetperiod \u003d μορφή (τελική εκτροπή, "df \u003d dd.mm.yyyy; dp \u003d" άδειο ημερομηνία ");
Θερμοκρασία \u003d Νέα δομή ("NEMEPOLE, Τίτλος", "Αρχή", "Υπολείμματα" + σύμβολα. PS + Stronoteriod).
Λίστες. Προσθέστε (τηλεφωνικός έλεγχος);

// 4. Παίρνουμε μια λίστα με πεδία που βρίσκονται στην ομαδοποίηση "υπολείμματα" (βλ. Σχήμα 7) και
// ορίστε το νέο τίτλο, παρακάμπτοντας τα στοιχεία στον κύκλο.
Επιλεγμένο παιχνίδι \u003d Ρυθμίσεις. Εκλογές. // Πρώτο επίπεδο πεδίων.
Επιλεγμένα polyostacks \u003d επιλεγμένους πιλότους. Τα στοιχεία. // Πεδία υπολειμμάτων ομαδοποίησης.
Για κάθε επιλεγμένο κλείσει από τις επιλεγμένες κουκουβάγιες του κύκλου
Για κάθε λίστα στοιχείων από τη λίστα του κύκλου.
Halfponts \u003d Νέα Πολωνία σε σχήμα (ElementMassive. Στοιχεία).
Εάν ο επιλεγμένος φάκελος. Η ταχύτητα \u003d Halfpons
Επιλεγμένο. Η καρέκλα κεφαλής \u003d Elementmassive. Τύπος;
Τελείωσε?
Κολύγιο;
Κολύγιο;

// 5. Ανεβάστε τις τροποποιημένες ρυθμίσεις χρήστη πίσω.
Αυτό το αντικείμενο. Υποστήριξη εργαζομένων. Εγκαταστάσεις (Ρυθμίσεις).

Αποτέλεσμα αναφοράς (βλ. Εικόνα 10):
Η μέθοδος είναι πιο ψυχρότερη από τα παραπάνω, αλλά μου αρέσει.

4. Ορίστε την κεφαλίδα αναφοράς με μια διάταξη

Για πιο ευέλικτες ρυθμίσεις ΕΞΩΤΕΡΙΚΗ ΟΨΗ Η έκθεση στην CCD προβλέπει τη δημιουργία διατάξεων. Στις ρυθμίσεις αναφοράς, δημιουργήστε μια άλλη ομάδα "λεπτομερή αρχεία" και ρυθμίστε το όνομα των "κορυφογραμμών" για αυτήν την ομαδοποίηση (βλ. Εικόνα 11).
Στην καρτέλα Διατάξεις, προσθέστε μια διάταξη κεφαλίδας ομάδας. Για μια διάταξη σε ένα πίνακα πίνακα, δημιουργήστε μια κεφαλίδα αναφοράς (το καπάκι αναφοράς πρέπει να περιέχει τόσες κεφαλίδες των πεδίων, πόσες λεπτομέρειες εμφανίζουν τα πεδία) και καθορίζει την περιοχή του πίνακα πίνακα για τη διάταξη (βλ. Εικόνα 12).
Ως αποτέλεσμα, η αναφορά έχει το ακόλουθο καπάκι τύπου (βλ. Σχήμα 13):

Εικόνα 13. Διάταξη του CCM ως κεφαλίδα έκθεσης
Κατά τη γνώμη μου, οι διατάξεις έχουν ένα μεγάλο μείον, είναι η αδυναμία ανακατασκευής βάσει μιας δεδομένης ομάδας χρηστών, οπότε θα πρέπει να χρησιμοποιηθούν εάν το έντυπο αναφοράς ρυθμίζεται και δεν μπορεί να αλλάξει. Προσπαθήστε να ορίσετε μια ομάδα για την ομαδοποίηση "κορυφογραμμών" και δείτε ότι η διάταξη έχει πάρει.

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

5. Βιομηχανία του αποτελέσματος (πίνακας)

Αυτή η μέθοδος χρησιμοποιεί μια θαυμάσια μέθοδο εγγράφου πίνακα. Findext ()αλλά για χρήση Αυτή τη μέθοδο Απαιτείται να απενεργοποιηθεί η τυποποιημένη επεξεργασία του σχηματισμού του αποτελέσματος αναφοράς.

Ας προχωρήσουμε. Απενεργοποιήστε τον τυποποιημένο σχηματισμό, για αυτό στην ενότητα αναφοράς για το συμβάν Προκλητικότητα Δημιουργούμε μια μεταβλητή standardworking στην αξία του ψέμα και γράφετε τη δική σας διάταξη αποτελεσμάτων:
Standardworking \u003d FALSE;
MAPPLOCTOCT MARION \u003d Νέο σύμπλεγμα καθαρισμού πτυσσόμενου πουκάμισου.
Mockkomponovka \u003d μηχανή φακέλου. Συμπληρώστε (
Αυτό το αντικείμενο. Schemacomponsidates,
Αυτό το αντικείμενο. Υποστήριξη εργαζομένων. Οδηγίες,
Επιθεώρηση);
ΕπεξεργασίαComponovka \u003d νέα εξαρτήματα επεξεργαστή.
ΕπεξεργασίαComponovka.initialize (Mockomples, Επιθεώρηση, Αλήθεια).
Εξοπλισμός επεξεργαστή \u003d Νέο Επεξεργαστό Αποτελέσματα Αποτελέσματα CommentHelDBlocks
Άσκηση επεξεργαστή. Εγκατάσταση εγγράφου (αποτελέσματα εγγράφων).
Άσκηση επεξεργαστή. Βεβαιωθείτε (επεξεργαστήComponovka).
Για περισσότερες πληροφορίες, η διάταξη του προγράμματος της έκθεσης περιγράφεται στο άρθρο.

Το κανονισμένο αποτέλεσμα εμφανίζεται στο πίνακα πίνακα - αυτό είναι ένα μεταβλητό έγγραφο. Στη συνέχεια, αφού σχηματίσουν το αποτέλεσμα και την απόσυρση του στο πινακώδες έγγραφο, γράφουμε τον κώδικα για να αντικαταστήσετε ένα κείμενο κυττάρων σε άλλο. Για παράδειγμα, θα αλλάξετε το όνομα των "υπολειμμάτων" ομαδοποίησης "σε" τα υπολείμματα της ονοματολογίας "στην επικεφαλίδα αναφοράς (βλ. Σχήμα 14):
Cell \u003d αποτελέσματα εγγράφων. Nightitext ("υπολείμματα").
Αν το κελί<> Undefined τότε
Cell.text \u003d "υπολείμματα της ονοματολογίας".
Τελείωσε?

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

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

ΥΣΤΕΡΟΓΡΑΦΟ. Ίσως έχετε έναν άλλο τρόπο εγγραφής των κεφαλίδων των πεδίων;

Χαρακτηριστικά της δημιουργίας αναφορών στο 1C V8 σε μια παχιά λειτουργία πελάτη

Πώς να κάνετε μια επιλογή επιλογής;

  • Τοποθετήστε το κουμπί "Selectivariant" στον πίνακα αναφοράς.
  • Με τη μορφή βάζουμε το πεδίο "Nadat"

Κωδικός δείγματος: Διαδικασία του σχηματισμού εντύπου της συλλογής (κουμπιού) Mock-up \u003d παραλαβή ("BasicChemComponicid"). SOulds \u003d Νέος κατάλογος καταλυμάτων; Για κάθε επιλογή από τη διάταξη. Ravidnae. Ο κύκλος σχετίζεται. Προσθέστε (επιλογή. Εμπορείες, επιλογή. Μεταφορά); Κολύγιο;

Επιλογή \u003d soulds.Shirtelement (); Εάν η επιλογή \u003d είναι αβέβαιη τότε επιστροφή χρημάτων. Τελείωσε?

Ρυθμίσεις φακέλων. Clipputs (επιλογή. Σχέση);

Σχήμα (); Εξηγητές

Τη διαδικασία κοινοποίησης (στοιχείου) να σχηματιστεί () · Εξηγητές

Διαδικασία για τη μορφή () στοιχειωδών. Αποτέλεσμα. Λειτουργία (); Φακέλους. Όργανα. Εγκαταστάσεις. Παραμερισμός. Ρύθμιση της αναγνώρισης του παραμίμετρο ("περίοδος", Nadat). Αποτελέσματα Condigue (Elementforms. Αποτέλεσμα); Εξηγητές

Διαδικασία λειτουργίας () nadat \u003d τρέχοντα δεδομένα (); Σχήμα (); Εξηγητές

Χαρακτηριστικά της δημιουργίας αναφορών σε όλη την SCD

Σταδιακή δημιουργία της έκθεσης

  1. Δημιουργήστε μια αναφορά στον κόμβο αναφοράς
  2. Δημιουργήστε μια διάταξη στην αναφορά, ο τύπος του οποίου είναι το κύκλωμα διάταξης δεδομένων
  3. Στις ιδιότητες αναφοράς, ορίστε: το κύριο σχέδιο διάταξης δεδομένων \u003d δημιουργημένη διάταξη
  4. Στις ιδιότητες αναφοράς, εγκαταστήστε το υποσύστημα που ανήκει (η έκθεση στην Εταιρεία θα αποσυρθεί στον επάνω πίνακα πλοήγησης)
  5. Δημιουργήστε ένα ερώτημα στη διάταξη (στοιχείο: Προσθήκη συνόλου δεδομένων - αίτημα)
  6. Στην καρτέλα Παραμέτρους, η διάταξη πρέπει να αφαιρέσει τα πλαίσια ελέγχου σε όλες τις σειρές στη στήλη περιορισμένης προσβασιμότητας - δηλ. Όλες οι παράμετροι θα είναι διαθέσιμες για την επεξεργασία του χρήστη.
  7. Στην καρτέλα Ρυθμίσεις, η διάταξη είναι απαραίτητη στο παράθυρο όπου εμφανίζεται ο κόμβος αναφοράς, δημιουργήστε μια νέα ομάδα χωρίς να καθορίσετε το πεδίο ομαδοποίησης - θα δημιουργηθεί μια λεπτομερής συμβολοσειρά
  8. Στην καρτέλα Ρυθμίσεις στη διάταξη, στο παράθυρο όπου εμφανίζεται Επιπλέον σύνολο Σελιδοδείκτες, επιλέξτε επιπλέον. Παράμετροι σελιδοδεικτών - Σημειώστε όλες τις παράμετροι Ελέγξτε το σημάδι ελέγχου και σε κάθε παράμετρο Πατήστε το κουμπί ιδιοκτησίας στοιχείων χρήστη, το παράθυρο ρυθμίσεων παραμέτρων θα ανοίξει, όπου θέλετε να τοποθετήσετε ένα σημάδι ελέγχου - ενεργοποιήστε την παράμετρο στις προσαρμοσμένες ρυθμίσεις
  9. Στην καρτέλα Ρυθμίσεις στη διάταξη, στο παράθυρο όπου εμφανίζεται ένα πρόσθετο σύνολο σελιδοδεικτών, επιλέξτε Προσθήκη. Bookmark Επιλεγμένα σημεία - πρέπει να προσθέσετε ηχεία που θα εμφανιστούν στην αναφορά
  10. Εκτελέστε την εταιρεία, ανοίξτε την αναφορά, ορίστε τις τιμές παραμέτρων, φόρμα (ελέγξτε ότι η κύρια έκδοση του σχηματισμού αναφοράς έχει επιλεγεί)

Πώς να προσθέσετε χρήστη-αδίστακττη παράμετρο;

Για παράδειγμα, πρέπει να ορίσουμε την παράμετρο Αίτησης "Βάση πληροφοριών"

  • Με τη μορφή διάταξης διάταξης στην καρτέλα παραμέτρων, η επιθυμητή παράμετρος για την κατάργηση των σημαδιών "περιλαμβάνει στα διαθέσιμα πεδία" και "όριο διαθεσιμότητας"
  • Με τη μορφή διάταξης διάταξης στην καρτέλα Ρυθμίσεις στις παραμέτρους υποσυνόλου (κάτω) από την επιθυμητή παράμετρο για να αφαιρέσετε τη σημαία, τις ανοικτές ιδιότητες (κουμπί με ένα κλειδί), με αυτή τη μορφή:
    • Αφαιρέστε τη σημαία "Ενεργοποίηση σε προσαρμοσμένες ρυθμίσεις"
    • Επεξεργασία τρόπου λειτουργίας "απρόσιτο"


  • Στη μονάδα εντύπου αναφοράς στον χειριστή του συμβάντος του διακομιστή "Confuituitytt" (μπορείτε και ανοίξτε, αλλά όχι ο διακομιστής, επειδή εκτελείται πριν τη λήψη των ρυθμίσεων αναφοράς και οι ρυθμίσεις θα αντικατασταθούν) για να ρυθμίσετε προγραμματικά την παράμετρο:

& Nasterer διαδικασία παραγωγού frienderaneerererererer (Ρυθμίσεις)

// Ρύθμιση της παραμέτρου εγκατάστασης \u003d αναφορά. Οι χώροι στήριξης. Αυξήσεις. Ρυθμίσεις. Παραμετρική. Εγκατάσταση παραμέτρου ("δεσμός πληροφοριών", αναφορά. Ενημερωτική βάση). Εξηγητές

Πώς να ορίσετε τις επιλογές αναφοράς;

  • Με τη μορφή διάταξης διάταξης στην καρτέλα Ρυθμίσεις, μπορείτε να δημιουργήσετε τις απαραίτητες επιλογές αναφοράς στο πεδίο στο αριστερό πεδίο.

Πώς να ορίσετε ομάδες;

  • Με τη μορφή διάταξης διάταξης στην καρτέλα Ρυθμίσεις στο πεδίο στα δεξιά, μπορείτε να δημιουργήσετε τις απαραίτητες ομάδες

Πώς να εμφανίσετε μια αναφορά;

Στη μορφή της μονάδας:

Διαδικασία COMBLETE για να συγκεντρωθεί ()

Etform.conal αποτελέσματα ();

Εξηγητές

Πώς να δοκιμάσετε την αναφορά;

Πρέπει να εκτελέσετε:

  • Για να σχηματίσουν μια κατάσταση στη δοκιμή πελάτη - πιο βολικό μέσω του πίνακα καταστάσεων
  • Πάρτε τη μορφή της Έκθεσης - Μορφή \u003d Επιλογές ("Έκθεση" DeviumProcessions. Μορφή. Formount ");
  • Κατεβάστε Ανάγκη επιλογής Αναφορά - Ρυθμίστε τη φόρμα επέκτασης της φόρμας λέξης-κλειδιού (όνομα ρύθμισης στη διάταξη διάταξης δεδομένων)
  • Κατεβάστε τις απαιτούμενες ρυθμίσεις αναφοράς -; Συμπληρώστε την παράμετρο επέκτασης της αναφοράς "Custom-to-line" (πληκτρολογήστε "-StereneworkCompon") έτσι δεν λειτούργησε, όλα είναι δύσκολα, δείτε παρακάτω.
  • Ανοίξτε τη φόρμα. Ανοίξτε ()
  • Εκτελέστε σχηματισμό - Form.conal Count ();
  • Ελέγξτε τα περιεχόμενα μιας φόρμας εγγράφων πίνακα. Αποτέλεσμα - θα ήταν ωραίο να έχουμε λειτουργίες σύγκρισης με το MXL αναφοράς
  • κλείστε τη φόρμα. Τοποθετήστε (); - ή ίσως δεν μπορείτε να ανοίξετε, πρέπει να ελέγξετε

δείτε επίσης

  • Περιγραφή: Βοήθεια Βοήθεια / Βοηθός σάκων / Περιεχόμενα καρτελών / Διεπαφή Διαχειριζόμενες εφαρμογές / αντικείμενα επέκτασης διαχειριζόμενη μορφή/ Επέκταση της διαχειριζόμενης φόρμας για παραμέτρους αναφοράς / φόρμας

Πώς να κάνετε λήψη των ρυθμίσεων αναφοράς που θέλετε;

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

Πραγματικά διάγραμμα εργασίας:

1. Δημιουργία παραμέτρων στην αναφορά

  • Πρότυπη περίοδος περιόδου
  • Επιλογή του τύπου του καταλόγου (θα ήταν καλύτερο να δομή, αλλά δεν βρίσκεται στη λίστα των τύπων παραμέτρων, καθώς και ενός αυθαίρετου τύπου)

2. Στη διαδικασία επιλογών, περνάμε τις απαραίτητες παραμέτρους:

περίοδο \u003d νέο πρότυπο deode. Περίοδο. Ραδιόφωνο \u003d Επιλογή StandardThe Viewer. Propoleteperiod; την περίοδο. DataHank \u003d ρέει. περίοδο. Dataocone \u003d αύριο;

Επιλογή \u003d Νέος κατάλογος καταλυμάτων; επιλογή. Προσθέστε (δοκιμή. Ρίχνει στο αντικείμενο (διαβήτης, "bp1"), "biznesprocess").

starameters \u003d Νέα δομή ("κλειδί, περίοδος, επιλογή", "κύρια", περίοδος, επιλογή). // openforummodally ("report. Ίδρυση συσσώρευσης. Μορφή. Formount", Starameters). Μορφή \u003d Προαιρετική ("Έκθεση" DeviumProcessions. Μορφή. Formount ", Trameters).

3. Στους χειριστές συμβάντων φόρμας, ορίστε τις παραμέτρους

& Nasserver Space (SpeciScripts, Προβολή) Εξαγωγή για κάθε στοιχείο από τον κύκλο ειδικών ειδών εάν ένα στοιχείο. Κρατώντας \u003d παρουσίαση και στη συνέχεια επιστρέφει το στοιχείο. Τελείωσε? Κολύγιο; Η επιστροφή είναι απροσδιόριστη. Ελεύθερη λειτουργία

& Nasserver Διαδικασία για να ορίσετε τη ρύθμιση χρήστη προς χρήστη (ρυθμίσεις, όνομα, τιμή) για κάθε στοιχείο από τη ρύθμιση. Το κύκλο στοιχείων εάν το τυπογραφικό στοιχείο (στοιχείο) \u003d τύπου ("συστατικό παραμέτρου τιμής)) τότε αν η συμβολοσειρά ( στοιχείο. Στοιχείο. Χρησιμοποιώντας \u003d αλήθεια. Τελείωσε? Τελείωσε? Κολύγιο; Εξηγητές

& Nasserver Διαδικασία για τη ρύθμιση της επιλογής που βασίζεται στον χρήστη (ρυθμίσεις, όνομα, τιμή) για κάθε στοιχείο από τη ρύθμιση. Το κύκλο στοιχείων εάν ο τύπος τύπου (στοιχείο) \u003d τύπος ("ομοιόμορφος") τότε για κάθε επιλογή από το στοιχείο. Ο κύκλος στοιχείων. Εάν η συμβολοσειρά (επιλεκτική) \u003d. Μείωση \u003d τιμή; Επιλογή. Χρησιμοποιώντας \u003d αλήθεια. Τελείωσε? Κολύγιο; Τελείωσε? Κολύγιο; Εξηγητές

& Nasterer διαδικασία παραγωγού frienderaneerererererer (Ρυθμίσεις)

Ονομάζεται \u003d παρουσιάζει δώρα.

Ρυθμίσεις \u003d αναφορά. Υποστήριξη εργαζομένων. Εμπισώσεις. Ρυθμίσεις. Παραμετρική. Εγκατάσταση παραμέτρου ("δεσμός πληροφοριών", αναφορά. Ενημερωτική βάση).

Εξηγητές

ΔΙΑΔΙΚΑΣΙΑ ΔΙΑΔΙΚΑΣΙΑ ΔΙΑΔΙΚΑΣΙΑΣ Οι επιτροπές παραγωγών (Ρυθμίσεις) Υπολογιστών \u003d Αναφορά. Υποστηρικτής.

<> "00010101" Στη συνέχεια, οι ρυθμίσεις \u003d αναφορά. Supercor. Τοποθετήστε τη ρύθμιση που βασίζεται στο χρήστη (Ρυθμίσεις, "Περίοδος", Παράμετροι. Περίοδος). Τελείωσε?

Ταχύτητα ταχύτητας (παράμετροι. Παράμετροι, "BiznesProcess"). Αν η Squeezesprosess<> Είναι επωφελώς ο καθορισμός της επιλογής που βασίζεται στο χρήστη (ρυθμίσεις, "Biznesprotsess", FESSESS. Τελείωσε?

Εξηγητές

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

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

Πώς να κάνετε πολλές παραμέτρους αναζήτησης (λίστας) στο SKD;

Στο ερώτημα πρέπει να χρησιμοποιήσετε την έκφραση "Στην (& όνομα παραμέτρου)" (Δείτε λογικές εκφράσεις στη γλώσσα ερωτημάτων 1CV8)

Στη διάταξη εγκατάστασης του σχήματος SCD στην καρτέλα "Παράμετροι", για αυτήν την παράμετρο, πρέπει να τοποθετήσετε ένα σημάδι ελέγχου στη στήλη "Διαθέσιμη λίστα". Σε αυτή την περίπτωση, κατά την επιλογή της παραμέτρου SCD, δίνει τη μορφή επεξεργασίας μιας λίστας στην οποία μπορείτε να προσθέσετε οποιαδήποτε τιμή παραμέτρων.

Πώς να κάνετε αποσυνδεδεμένες παραμέτρους ερωτήματος στο CCD;

Κατόπιν αιτήματος του CCD είναι απαραίτητο να χρησιμοποιηθούν κατασκευές που περιβάλλονται από αγκύλες "{}" .

Εάν ένα πλαίσιο ελέγχου στο έντυπο αναφοράς (Πίνακας Γρήγορη Ρυθμίσεις) Αφαιρείται η αντίστοιχη παράμετρος, ο σχεδιασμός αυτός αφαιρείται από το ερώτημα.

Διαβάστε περισσότερα Διεύρυνση της γλώσσας ερωτήματος για το σύστημα διάταξης δεδομένων (1CV8)

Πώς να κάνετε μια αναφορά με μια σειρά από στήλες;

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

Μετά από αυτό, στον κόμβο "πίνακα", εμφανίζονται οι κλάδοι "γραμμές" και "ομιλητές", όπου προστίθενται οι απαραίτητες ομάδες.

Πώς να ρυθμίσετε τη διαμόρφωση της μορφής εξόδου πεδίου;

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

Υπάρχουν δύο δυνατότητες:

  1. Ρυθμίστε την τιμή της "έκφρασης εκπροσώπησης"
    • Εδώ μπορείτε να εισάγετε μια έκφραση γλώσσας που εκδίδει την επιθυμητή συμβολοσειρά.
    • Με πεδία πόρων δεν λειτουργεί
  2. Ρυθμίστε την τιμή της στήλης "Σχεδιασμός"
    • Στο σχεδιασμό υπάρχει μια ιδιότητα "μορφής" - αυτή η τιμή παρόμοια με την παράμετρο της λειτουργίας γλώσσας μορφής, μπορείτε να καθορίσετε την επιθυμητή προβολή
    • Πληκτρολογήστε μετατροπή εδώ δεν πρέπει να κάνετε

Για πεδία πόρων, μπορείτε να καθορίσετε τις εκφράσεις υπολογισμού ("Πόροι") - για παράδειγμα,

Ποσό (χρόνος) /3600.0

Για να μεταφέρετε από δευτερόλεπτα έως ώρες.

Η επιθυμητή ακρίβεια μπορεί να ρυθμιστεί μέσω του πεδίου "ντεκόρ" στην καρτέλα "Ρυθμίσεις δεδομένων".

Χαρακτηριστικά της ρύθμισης των παραμέτρων διάταξης δεδομένων

Υπάρχουν επίσης διάφορες επεξεργασία τουλάχιστον τριών τύπων παραμέτρων:

Παραμέτρους

Οι παράμετροι ορίζονται στο ερώτημα (πηγή δεδομένων) του CCD.

Οι ρυθμίσεις δεδομένων μεταδίδονται στην αίτηση πηγής δεδομένων και καθορίζουν τα ανακτήσιμα δεδομένα.

Υπάρχει μια ειδική ιδιοκτησία για να συνεργαστείτε με τις ρυθμίσεις δεδομένων στο αεροπλάνο Σχεδιαστές. Όργανα. Εγκαταστάσεις. Παραμυθένιο

Μπορεί να ρυθμιστεί με προβολή κλήσης

Ρυθμίσεις \u003d αναφορά. Υποστήριξη εργαζομένων. Εμπισώσεις. Ρυθμίσεις. Παραμετρική. Εγκατάσταση παραμέτρου ("δεσμός πληροφοριών", αναφορά. Ενημερωτική βάση).

Επιλογή

Οι επιλογές υπερτίθενται στα ληφθέντα δεδομένα. μετά Από την πηγή δεδομένων.

Το αντικείμενο του φακέλου είναι μια ειδική ιδιοκτησία για να συνεργαστεί με τις επιλογές. Ψάχνετε. Όργανα. Κάλτα.

Για παράδειγμα: Ρυθμίσεις \u003d αναφορά. Υποστήριξη εργαζομένων. Εμπισώσεις. Ρυθμίσεις. Παραμετρική. Εγκατάσταση παραμέτρου ("δεσμός πληροφοριών", αναφορά. Ενημερωτική βάση).

Για κάθε στοιχείο από τις παραμέτρους. Η συλλογή των στοιχείων του CycleBar Cycle \u003d ρυθμίσεις. Θεραπεία. Στοιχεία. Προσθέστε (τύπος ("χωρίς elebetrotorbone")). ElementAtaub. Περιβαλλοντοποίηση \u003d Επαγγελματική ΣυγκέντρωσηCompon. ElementAtaub. Αποστροφή \u003d νέα σε σχήμα πολωνικής (στοιχείο. Συνθήκη). ElementAtaub. Απόφαση \u003d στοιχείο. Σχέση; Κολύγιο;

Συνήθης

Οι προσαρμοσμένες ρυθμίσεις ορίζουν τα δεδομένα που ο χρήστης μπορεί να ρυθμίσει τη φόρμα.

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

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

Δεν έχουν ακόμη βρει τίποτα καλύτερο πώς να ορίσετε τις τιμές της υπάρχουσας συλλογής Με δείκτηΌτι από μόνη της μπορεί να απομακρυνθεί κατά την αλλαγή της διάταξης του CCD στον οπτικό επεξεργαστή.

Επιπλέον, εάν κάποια ρύθμιση δεδομένων είναι προσαρμοσμένη, τότε εγκατάσταση λογισμικού Παράμετροι δεδομένων (βλ. Hashe) δεν είναι αρκετή, αναγεννημένη αξία Προσαρμογή Διακόπτει τη ρύθμιση της παραμέτρου δεδομένων. Επομένως, δεν υπάρχει κανένα σημείο να δημιουργηθεί τέτοιες παραμέτρους. Παράμετρος δεδομένων, πρέπει να εγκαταστήσετε αμέσως Προσαρμοσμένη ρύθμιση.

Βολική τοποθεσία για την εγκατάσταση των επιθυμητών τιμών - Χειριστής συμβάντων "PRIALO-PROPUSER-Operation Server" Επεκτάσεις του εντύπου αναφοράς.

& Nasserver Διαδικασία του Priescargusserrier (Ρυθμίσεις)

Εάν παράμετροι. Περίοδος. DateOcone<> "00010101" Στη συνέχεια, οι ρυθμίσεις \u003d αναφορά. Supercor. Ρυθμίσεις. Τα στοιχεία. Περιγραφή \u003d παράμετροι. Περίοδος; Τελείωσε?

Εξηγητές

Χρησιμοποιώντας την πηγή δεδομένων με τη μορφή ενός αντικειμένου

Για να χρησιμοποιήσετε το σύνολο δεδομένων τύπου, πρέπει να μεταφέρετε μια εξωτερική πηγή δεδομένων στον επεξεργαστή αρχικοποίησης του επεξεργαστή διάταξης δεδομένων.

Προμεταρρημικά προϊόντα \u003d αβεβαιότητα.

MAPPLOCTOCT MARION \u003d Νέο σύμπλεγμα καθαρισμού πτυσσόμενου πουκάμισου. Mockkomponovka \u003d πτυσσόμενο μηχάνημα. Συμπληρώστε (Schemecomponicides, φακέλους. Όργανα. Involcts, βιομηχανία δεδομένων).

ΕπεξεργασίαComponovka \u003d νέα εξαρτήματα επεξεργαστή. ΕπεξεργασίεςComponovka.initialize (mockomples, μια νέα δομή ("δεδομένα", για να είναι σχετικές με

Ένα απλό παράδειγμα επισυνάπτεται (για το έργο του παραδείγματος πρέπει να έχετε βιβλία αναφοράς "αντισυμβαλλόμενα" και "συμβάσεις συμβολαίων").

Σήμερα θα εξετάσουμε την απόφαση ενός ενδιαφέροντος καθήκοντος - Συμπέρασμα εικόνων στην έκθεση.

Τι μπορεί να είναι χρήσιμο;

Εδώ μερικά παραδείγματα:

  • Τιμοκατάλογος με εικόνες αγαθών και λογότυπο στην κεφαλίδα
  • Προφίλ του προσωπικού με φωτογραφίες
  • Εγγραφή οικισμών με εκτύπωση και υπογραφή στο υπόγειο
  • Αναφορές / εκτυπωτικές δυνάμεις κύλισης

Στο βίντεο αποσυναρμολογούμε επίσης Σχηματισμό λογισμικού Έκθεση σχετικά με το CCD. Αυτή η μέθοδος αναφοράς χρησιμοποιείται σε Τυπικές διαμορφώσεις - Αυτός είναι ένας άλλος λόγος να το παρακολουθήσετε προσεκτικά :)

Προκαθορισμένες διατάξεις στην οθόνη LCD

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

Σε αυτό το μάθημα, εκτός από τον καθορισμό της εργασίας, εξετάστε:

  • Αποθήκευση δυαδικών δεδομένων στη διαμόρφωση μοντέλου
  • Δυνατότητα χρήσης LCD διάταξης για την έξοδο εικόνας

Δημιουργία λογισμικού της έκθεσης σχετικά με το CCD

Για να λύσετε το έργο της εξόδου εικόνων στην αναφορά του CCD, είναι απαραίτητο να το διαμορφωθεί προγραμματισμός.

Όταν ο προγραμματισμός της έκθεσης είναι δυνατή η αναφορά σε δυαδικά δεδομένα.

Κατά τη διάρκεια αυτού του μαθήματος, θα εκτελέσουμε:

  • Εμφανίζει το αποτέλεσμα της διάταξης σε ένα πίνακα
  • Χρησιμοποιώντας το Πρόγραμμα Προγνωσίας
  • Πάρτε δυαδικά δεδομένα από τη βάση
  • Δημιουργία λογισμικού σχεδίων σε ένα πίνακα

Εμφάνιση εικόνων στην αναφορά CCD

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

Για να το κάνετε αυτό, το σχέδιο προστίθεται στο έγγραφο πίνακα, μετά την οποία εμφανίζεται στην αναφορά.

Την καθολικότητα του αλγορίθμου για την έξοδο των εικόνων

Ο ανεπτυγμένος αλγόριθμος εξόδου εικόνας είναι καθολικός - με οποιαδήποτε αλλαγή στη δομή αναφοράς, ο αλγόριθμος συνεχίζει να λειτουργεί.

Στην πραγματικότητα, θα αποδείξουμε σε αυτό το μάθημα.

Επιπλέον, εξετάστε το χαρακτηριστικό του διαμόρφωσης του διαμόρφωσης της έκθεσης σχετικά με το CCC (η κατασκευή της έκθεσης με τη βοήθεια κανονιστικών καθηκόντων).

Έξοδος εικόνας στην επικεφαλίδα της αναφοράς

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

Φαίνεται ένα απλό έργο, αλλά στην περίπτωση του CCD πρέπει να ξέρετε πώς να το λύσετε:

  • Βήμα 1. Λογισμικό που σχηματίζουμε μια αναφορά
  • Βήμα 2. Δημιουργήστε μια ξεχωριστή διάταξη με το επιθυμητό καπάκι ή το υπόγειο
  • Βήμα 3. Πριν συμπληρώσετε την αναφορά CC, εμφανίζουμε την ενότητα με τα επιθυμητά δεδομένα.

Σε αυτό το βίντεο, το διάλυμα εμφανίζεται σαφώς.

Ευτυχισμένη προβολή! :)

Για τις τελευταίες ημέρες, δημοσιεύουμε υλικά στο CCD.

Και τι γίνεται αν ο προγραμματιστής / εισαχθεί 1C δεν γνωρίζει το SCD; Ίσως δεν είναι πολύ σημαντικό;

Εντάξει, ας δούμε τι θα περιμένετε για έναν ειδικό που γράφει αναφορές "στο γόνατο" (για παράδειγμα, χρησιμοποιώντας μια χειροκίνητη έξοδο σε ένα πίνακα).

Μην πυροβολείτε έναν πιανίστα, παίζει, όπως μπορεί.

Αναφέρει πρακτικά Σε όλες τις τυπικές διαμορφώσεις Με βάση το CCD.

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

CCD - Πρότυπο αναφοράς Σε τυπικές διαμορφώσεις και το 1C δεν γράφει σχόλια στον υπολογισμό αυτών που δεν έχουν ακόμη μελετήσει πρότυπα :)

Μια δέσμη χρόνου στην κόλαση ...

Χωρίς CCD, η αναφορά εκτελείται με πολλούς τρόπους με το χέρι.

Είναι, φυσικά, δροσερό - βγείτε έξω σαν ένα rambo με ένα κατσαβίδι στα δόντια σας και να κάνετε όλους :)

Σαν άποτέλεσμα - Μεγάλο κόστος εργασίας για την ανάπτυξη της έκθεσης και εντοπισμού σφαλμάτων. Και οποιοδήποτε κεφάλι / πελάτης θα είναι τουλάχιστον ανησυχητικό: "περίεργο, και είναι ακριβής για σίγουρα;"

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

Εκπαιδευτικά ταξίδια στους πελάτες να αλλάξουν την ομαδοποίηση στην έκθεση

Το CCD σας επιτρέπει να λαμβάνετε Αναφορές ποιότητας Χωρίς προγραμματισμό. Η ραχοκοκαλιά γίνεται σε λίγα λεπτά, Περαιτέρω τόξα.

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

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

Επομένως, η κλήση, το τραμ, πήγε ... Αυτή είναι μια τέτοια επαγγελματική ανάπτυξη για 1c-nick ...

"Δεν έχετε το ίδιο, αλλά με τα κουμπιά Pearl; - Δυστυχώς - όχι ... "(γ)

Και αν ορισμένα δεδομένα θα πρέπει να ληφθούν από άλλο σύστημα - από άλλη βάση 1c ή όχι καθόλου έξω από το 1C;

Χρησιμοποιώντας το CCD, μπορείτε να δημιουργήσετε μια αναφορά που λειτουργεί με τα τρέχοντα δεδομένα IB και λαμβάνει δεδομένα από άλλη πηγή - Ο προγραμματισμός για αυτό δεν θα χρειαστεί.

Χωρίς Skd εξωτερικό Τα δεδομένα θα είναι προγραμματικά και όχι το πιο ασήμαντο τρόπο.

Αν θέλεις επαγγελματικά masterk Και καθημερινά Εφαρμόστε στο έργο τους, Εγγραφείτε για το μάθημα:

Υποστήριξη - 2 μήνες. Όγκος μαθημάτων - 34 σχολικές ώρες.

Μην αναβάλλετε τις σπουδές σας!

Κατά τη δημιουργία αναφορών χρησιμοποιώντας το σύστημα διάταξης δεδομένων (CCD), είναι βολικό να εμφανίσετε τις παραμέτρους αναφοράς (τουλάχιστον η πιο συχνά χρησιμοποιούμενη) μορφή, ώστε να μην αναγκάσετε τον χρήστη να σκάψει στο πρότυπο παράθυρο ρυθμίσεων CC.

Εξετάστε το πώς μπορεί να γίνει με συνηθισμένες μορφές 1c. Θα κάνουμε αμέσως μια κράτηση που σε αυτό το άρθρο είναι ακριβώς η εξαγωγή παραμέτρων με τη μορφή, δηλ. Οι ίδιες οι παράμετροι στην οθόνη LCD πρέπει να δημιουργηθούν ήδη.

Υπάρχουν δύο τρόποι εξόδου των παραμέτρων του CCD για κανονική μορφή:

  • Πίνακας ρυθμίσεων πίνακα εξόδου
  • Την έξοδο των μεμονωμένων παραμέτρων με τη μορφή πεδίων εισόδου.

Η έξοδος πίνακα ρυθμίσεων παραμέτρων στη φόρμα είναι παρόμοια με τον πίνακα ρύθμισης των παραμέτρων που παράγονται από το TCD. Για την παραγωγή του, πρέπει να δημιουργήσετε ένα στοιχείο ΕπιτραπέζιοΠοια περιουσία Δεδομένασημείο Σχεδιαστές. Όργανα. Εγκαταστάσεις. Παραμυθένιο

Ταυτόχρονα, ο χρήστης θα εμφανίσει όλες τις παραμέτρους της SCD, οι οποίες δεν έχουν περιορισμό της διαθεσιμότητας.

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

  1. Δημιουργήστε λεπτομέρειες σχετικά με την αναφορά που αντιστοιχεί στις παραμέτρους. Στο παράδειγμά μας, αυτά θα απαιτηθούν Σημείο δεδομένων, αγωγιμότητα δεδομένων, οργάνωση. Θα θέσουμε τους αντίστοιχους τύπους δεδομένων τους.
  2. Δημιουργήστε ένα πεδίο εισόδου στη φόρμα για κάθε μία από τις παραμέτρους και συνδέστε τα μέσω της ιδιότητας. Δεδομένα με λεπτομέρειες αναφοράς. Για κάθε πεδίο εισαγωγής, θα ήταν ωραίο δίπλα να δημιουργήσετε μια επιγραφή με το όνομα της παραμέτρου έτσι ώστε ο χρήστης να κατανοεί ποια παράμετρο επεξεργάζεται.
  3. Για κάθε πεδίο εισαγωγής που χρειάζεστε για να δημιουργήσετε μια διαδικασία για το χειριστή συμβάντων Όταν αλλάζειπου θα ορίσει την τιμή που επιλέγεται από το χρήστη στις παραμέτρους του CCD. Στο παράδειγμα, δημιούργησα μία διαδικασία και την έθεσα στα γεγονότα της αλλαγής και των τριών πεδίων εισόδου. Δηλαδή, όταν αλλάζετε μια παράμετρο, επανεγκαταστήστε ξανά και τα τρία. Από την άποψη της ταχύτητας, αυτό πιθανότατα δεν είναι αποτελεσματικό, αλλά, επειδή Δεν υπάρχουν πολλές παραμέτρους, η διαφορά δεν είναι αισθητή. Για Μεγάλες ποσότητες Οι παράμετροι θα πρέπει να εμφανίζουν την εγκατάσταση του καθενός σε ξεχωριστή διαδικασία. Έτσι, ο κωδικός διαδικασίας χειριστή Όταν αλλάζει Θα μοιάζει με αυτό:

    Διαδικασία ParameΌλα (στοιχείο)

    Parametanach \u003d Ρυθμίσεις φακέλων. Ρυθμίσεις. Ζωγραφισμένο. Στοιχεία. Βρείτε ("Starteriod"). // η αναζήτηση πραγματοποιείται από την παράμετρο του CCD
    Parametanach. Χρήση \u003d αλήθεια; // Η παράμετρος θα χρησιμοποιηθεί στην επιλογή
    Parametanach. Αξία \u003d δεδομένα // Η παράμετρος έχει εκχωρηθεί η τιμή της αναφερόμενης αναφοράς

    Paramettacon \u003d Εξοπλισμός φακέλου. Ρυθμίσεις. Ζωγραφισμένο. Στοιχεία. Βρείτε ("κάλυψη");
    Παραμαρτυκών. Χρήση \u003d αλήθεια;
    Παραμαρτυκών. Τιμή \u003d κατάστρωμα (βάση δεδομένων);

    Parameterorg \u003d Ρυθμίσεις φακέλων. Ρυθμίσεις. Ζωγραφισμένο. Στοιχεία. Βρείτε ("οργάνωση");
    Παραμέρισμα. Χρήση \u003d αλήθεια;
    Παραμέρισμα. Αξία \u003d Οργάνωση;

    Εξηγητές

Σχεδόν όλες οι παράμετροι που διατίθενται στα παράθυρα διαλόγου Ρυθμίσεις εκτύπωσης (ρυθμίσεις εκτυπωτή, σε ιδιότητες σελίδας) μπορούν να καθοριστούν απευθείας κατά τη διαμόρφωση ενός πίνακα.

Εξετάστε τις ιδιότητες και τις μεθόδους ενός πίνακα πίνακα που σχετίζεται με τις ρυθμίσεις εκτύπωσης (στα παραδείγματα του "TABD", αυτό είναι ένα αντικείμενο "πίνακα").

Ιδιοκτησία "ΌνομαPrinter" Σας επιτρέπει να ορίσετε έναν εκτυπωτή για εκτύπωση, διαφορετική από την προεπιλεγμένη εγκατεστημένη. Το όνομα πρέπει να ταιριάζει με το όνομα του εκτυπωτή που ορίζεται στο σύστημα:

Tabdd.miprerter \u003d "Canon IR1133".

Κατά την εκτύπωση ενός πακέτου εγγράφων, μπορείτε να εξοικονομήσετε χρόνο με τη ρύθμιση ενός σημείου ανάλυσης σε αντίγραφα:

TabDow .Regerment \u003d Αλήθεια;

Ο αριθμός των αντιγράφων μπορεί να καθοριστεί ως εξής:

Tauffard. Νικότητες \u003d 5;

Φυσικά, μπορείτε να ορίσετε πεδία:

Tabdok.polevleva \u003d 20; // πεδίο στο αριστερό 20mm, άλλα πεδία 10mm (προεπιλογή)

Μερικές άλλες ιδιότητες ιδιοκτησίας:

Tabdown. Orientationstrica \u003d δύναμη προσανατολισμού. Διατροπέας. Tabdown. Enexpilerstranice \u003d 2; // στο φύλλο θα τοποθετηθεί 2 βόλτα της Tauffa. Automasea \u003d Αλήθεια. // παρόμοια με τις ρυθμίσεις κλίμακας "από το πλάτος της σελίδας"

Εάν είναι απαραίτητο, μπορείτε να καθορίσετε μια συγκεκριμένη τιμή κλιμάκωσης σε ποσοστό (ιδιοκτησία "Κλίμακα" ).

Ιδιοκτησία "Διανομέας" Σας επιτρέπει να ορίσετε τυπικές μορφές σελίδων - "A3", "A4", "A5" ( πλήρης λίστα Οι επιλογές είναι διαθέσιμες στη Βοήθεια 1C).

Tauffard. Μέγεθος \u003d "A3"; // Το γράμμα Α πρέπει να είναι αγγλικό

Για Μη τυποποιημένο μέγεθος Χαρτί (έθιμο) Μπορείτε να καθορίσετε τις τιμές του ύψους και του πλάτους της σελίδας (σε mm):

Tauffard. Μέγεθος \u003d "έθιμο". // μη τυποποιημένο μέγεθος TABD. High-pass \u003d 350; Tauffard. Vicarisant \u003d 350;

Επίσης στο πλαίσιο του πίνακα είναι διαθέσιμο για τον έλεγχο των στηλών και του περιεχομένου τους. Για αυτό χρησιμεύουν ως ιδιότητες "Κεφαλίδα σελίδας" και "Υποσέλιδο". Για παράδειγμα:

TabDow. Vervelovkolontitul. Υψηλή \u003d αλήθεια; // το κορυφαίο υποσέλιδο θα εκτυπωθεί. Οι Sizzyolontules επάνω \u003d 7; // Μέγεθος 2mm στήλη (προεπιλογή 10mm) TabDow. Verkhnytolontitul. Κάθετη μονάδα \u003d κατακόρυφη θέση. Κορυφή? TabDow. Vervelovyolontitul. Προστατευτικό \u003d 2; // Το υποσέλιδο εμφανίζεται από τη δεύτερη σελίδα του fontscolontulu \u003d νέα γραμματοσειρά ("courier new", 8, αλήθεια)? TabDow. Vervelovkolontitul. Shift \u003d Skolontitu; // Κεφαλαία γραμματοσειρά TabDock. Vervelovkolontitul. TextReter \u003d "Άνω υποσέλιδρο". TabDow. Verveltechnottytul. Υφή \u003d "σελίδα [& ο αριθμός] από το [& Packing]"; // Αριθμητική σελίδες του TabDow. Vervelovkolontitul.textleva \u003d "[& ημερομηνία]" // Ημερομηνία τρέχουσας ημερομηνίας

Το διαμορφωμένο έγγραφο αποστέλλεται στην εκτύπωση χρησιμοποιώντας τη μέθοδο "Τύπος()". Ίσως δύο επιλογές κλήσης.

1) απευθείας στον εκτυπωτή:

TabDow.Nap (τρόπος που χρησιμοποιείται. Μη χρησιμοποιείτε). TabDow.nach (αλήθεια);

2) Το παράθυρο διαλόγου εκτύπωσης θα εμφανιστεί πριν από την εκτύπωση:

Tabots.neplippriptics TabDow.nach (Lie);

Επιπλέον, μπορείτε να διαχειριστείτε και να χωρίσετε το έγγραφο στη σελίδα. Βαθμολογήστε τον αριθμό των σελίδων στο έγγραφο σχετικά με τις ρυθμίσεις του τρέχοντος εκτυπωτή μπορεί να είναι:

Tabdon.colticsproof ();

Χρησιμοποιώντας μεθόδους "Έλεγχος ()" και "Check-off ()" Μπορείτε να προσδιορίσετε εάν ένα πίνακα εγγράφων ή μια σειρά από περιοχές εγγράφων πίνακα σε μια σελίδα είναι ύψος και ευρέως στις τρέχουσες ρυθμίσεις του εκτυπωτή.

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

Αναγκάζονται να εισάγουν διαλείμματα σελίδων επιτρέπουν μεθόδους "Suiterical Separator ()" και "Featuresigorizantal Separator ()" .

Έτσι, μπορείτε να ελέγξετε την εκτύπωση σελίδας και να ελέγξετε την πλήρωση της σελίδας:

Εάν δεν είναι ένα TABDD. Εξοπλισμός (συστοιχίες της βιβλιοθήκης), στη συνέχεια, ένας Tabots. Highnessgorizontal διαχωριστή (); ΕΠΟΜΕΝΟ

Ένα σημαντικό χαρακτηριστικό της πλατφόρμας "1C: Enterprise 8.2" διαχωρίζεται αυστηρά από τις ιδιότητες και τις μεθόδους στο πλαίσιο της εκτέλεσης. Εάν όλες οι παραπάνω ιδιότητες είναι διαθέσιμες σε οποιοδήποτε πλαίσιο, τότε οι αναφερόμενες μέθοδοι δεν είναι διαθέσιμες Λεπτός πελάτης. Η εξαίρεση είναι η μέθοδος "Εκτύπωση ()", η διαθεσιμότητα της οποίας για προφανείς λόγους περιορίζεται στο τμήμα του πελάτη. Αυτό σημαίνει ότι ο σχηματισμός ενός πίνακα πίνακα πρέπει να εμφανίζεται στο διακομιστή και να το στείλει για να εκτυπώσει στη διαδικασία του προγράμματος-πελάτη.