Μορφοποίηση του κατασκευαστή συμβολοσειράς 1c 8.3. Μορφοποίηση συμβολοσειράς. Περιγραφή της λειτουργίας "Μορφοποίηση".

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

Πιθανώς το πιο διάσημο παράδειγμα είναι η διαφορετική αναπαράσταση της ώρας - στη Ρωσία συνηθίζεται να χρησιμοποιείται 9:00 και 21:00, και στις αγγλόφωνες χώρες 9 π.μ. και 9 μ.μ. Η διαφορά είναι τόσο στη λογική (12ωρο σύστημα ή 24ωρο σύστημα) όσο και στην ορθογραφία.

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

Τι είναι η μορφοποίηση

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

Οι κύριες διαφορές μεταξύ των μορφών 1C για την αναπαράσταση αριθμών και ημερομηνιών:

  • Αριθμός
    o "." ή "," για να διαχωρίσετε το κλασματικό μέρος
    o αριθμός δεκαδικών ψηφίων
    o ομαδοποίηση ψηφίων σε έναν αριθμό κατά 3 (1.000.000, όχι 1.000.000)
  • ημερομηνία και ώρα
    o σειρά έτους, μήνα, ημέρας
    o οριοθέτης χαρακτήρας
    o Μορφή ώρας 1C (12 ή 24 ώρες)
    o γραφή λεπτομερειών.

Επίσης στη μορφή 1C, μπορούν να υποδειχθούν πρόσθετες "ευκολίες", για παράδειγμα, εμφάνιση αρνητικών αριθμών με κόκκινο χρώμα ή η αναπαράσταση " κενή τιμή"Ως" 0 "ή" μη συμπληρωμένο ".

Αρχή μορφοποίησης

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

Για παράδειγμα, όταν μεταφράζεται ένας αριθμός σε συμβολοσειρά, μεταφράζεται λαμβάνοντας υπόψη την ομαδοποίηση των ψηφίων (το περιμένεις αυτό;):
NumberString = SokrLP (2400); // θα ισούται με "2.400"

Για να καθορίσετε την ακριβή μορφή στη γλώσσα 1C, υπάρχει η συνάρτηση Μορφή (), με την οποία μπορείτε να καθορίσετε την απαιτούμενη αναπαράσταση.
Number Line = Μορφή (2400, "Ρυθμίσεις")

Ως γραμμή "Ρυθμίσεις" πρέπει να καθορίσετε την απαιτούμενη μορφή 1C. Τέτοιες ρυθμίσεις υποδεικνύονται σε ειδική κωδικοποιημένη μορφή. Ας ρίξουμε μια ματιά στις ρυθμίσεις που χρησιμοποιούνται πιο συχνά:

Μορφή ημερομηνίας και αριθμού 1C από προεπιλογή

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

L = Σύντομο όνομα της επιθυμητής χώρας

Ένα παράδειγμα εμφάνισης ημερομηνίας σύμφωνα με τους κανόνες ορισμένων χωρών:
Μορφή (Τρέχουσα ημερομηνία (), "L = ru")
> 28.03.2012 14:21:32

Μορφή (Τρέχουσα Ημερομηνία (), "L = en")
> 28/3/2012 2:21:24 μ.μ

Μορφή (Τρέχουσα Ημερομηνία (), "L = fr")
> 28/03/2012 14:22:08

Δεν είναι δύσκολο να δει κανείς ότι τα ονόματα των χωρών είναι διαισθητικά.

Μορφή ημερομηνίας σε γλώσσα 1C

Εάν η προεπιλεγμένη ρύθμιση δεν είναι αρκετή για εσάς και θέλετε να καθορίσετε μόνοι σας τη σειρά των τμημάτων ημερομηνίας και των χαρακτήρων για τον διαχωρισμό τους, πρέπει να χρησιμοποιήσετε τη ρύθμιση:
DF = "dmg chms"

Αντίστοιχα, το "dmg" είναι η ημέρα, ο μήνας και το έτος και το "chms" είναι ώρες, λεπτά και δευτερόλεπτα. Οποιοδήποτε από αυτά τα μέρη μπορεί να παραλειφθεί. Η σειρά είναι οποιαδήποτε. Οι χαρακτήρες που καθορίζονται μεταξύ των τμημάτων θα χρησιμοποιηθούν ως διαχωριστικοί χαρακτήρες.

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

Αποκωδικοποίηση των τμημάτων της ημερομηνίας:

  • δ - ημέρα
    o μικρό "d"
  • Μ - μήνας
    o μεγάλο "Μ"
    o μπορεί να καθοριστεί από 1 έως 4 φορές
  • y - έτος
    o μικρό "g"
    o μπορεί να καθοριστεί 1 ή 2 ή 4 φορές
  • h - ώρες
    o μικρό "h" - μορφή 12 ωρών
    o μεγάλο "H" - 24ωρη μορφή
  • m - λεπτά
    o μικρό "μ"
    o μπορεί να καθοριστεί 1 ή 2 φορές
  • s - δευτερόλεπτα
    o μικρό "γ"
    o μπορεί να καθοριστεί 1 ή 2 φορές
  • cc - εμφάνιση AM / PM για μορφή 12 ωρών
  • k - τέταρτο.

Ένα παράδειγμα εμφάνισης ημερομηνίας που υποδεικνύει τους κανόνες:
Μορφή (Τρέχουσα Ημερομηνία (), "DF =" "ηη.ΜΜ.εεεε ωω: μμ: δδ" "")
> 28.03.2012 02:44:44

Μορφή (Τρέχουσα Ημερομηνία (), "DF =" "Μ / η / εεεε ω: μ: s cv" "")
> 28/3/2012 2:44:44 μ.μ

Μορφή (Τρέχουσα Ημερομηνία (), "DF =" "ηη / ΜΜ / εεεε ωω: μμ: δδ" "")
> 28/03/2012 02:44:44

Μορφή αριθμού σε γλώσσα 1C
Σε αντίθεση με τη μορφοποίηση ημερομηνίας, η οποία είναι αρκετά απλή, υπάρχουν πολλές επιλογές για τη μορφοποίηση αριθμών. Θα εξετάσουμε αυτά που μας φάνηκαν χρήσιμα - δηλαδή, κατά τη γνώμη μας, χρησιμοποιούνται συχνά.

Το πρώτο "πρόβλημα" έχει να κάνει με την προεπιλεγμένη ομαδοποίηση των ψηφίων σε αριθμούς κατά 3 και το διαχωρισμό των ομάδων με ένα κενό, για παράδειγμα:
StringNumber = Συμβολοσειρά (22300500)
> 22 300 500

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

Μορφή (22300500, "CG = 100")
> 22300500 // αφαίρεσαν εντελώς τα μηδενικά

Μορφή (22300500, "CHG = 6")
> 22 300 500 // ομαδοποιημένα μόνο εκατομμύρια

Μια παράμετρος που σας επιτρέπει να στρογγυλοποιήσετε τον αριθμό όταν εμφανίζεται στον απαιτούμενο αριθμό ψηφίων μετά την υποδιαστολή "CDC":

Μορφή (3.535353, "CHDTs =" "2" "")
> 3,54

Η παράμετρος που σας επιτρέπει να καθορίσετε τον ακέραιο και κλασματικό διαχωριστικό χαρακτήρα "RHD":

Μορφή (3.535353, "RRD =" "." "")
> 3.535353

Σε ορισμένες περιπτώσεις, είναι χρήσιμο να μπορείτε να εμφανίσετε κάτι άλλο αντί για τον αριθμό "0": μια κενή συμβολοσειρά ή "μη γεμάτη". Αυτό σας επιτρέπει να κάνετε την παράμετρο "CHN":

Μορφή (0, "CHN =" "" "")
>

Μορφή πεδίου 1C στη φόρμα

Εξετάσαμε μαζί σας τις τεχνικές που επιτρέπουν στον προγραμματιστή να μορφοποιήσει την τιμή στη γλώσσα 1C. Υπάρχουν επίσης μηχανισμοί που σας επιτρέπουν να καθορίσετε την απαιτούμενη μορφή οπτικά, χωρίς προγραμματισμό.

Για παράδειγμα, ένας χρήστης εργάζεται με μια φόρμα. Η φόρμα έχει ένα πεδίο που εμφανίζει την ημερομηνία. Μπορούμε να επηρεάσουμε την παρουσίαση αυτής της ημερομηνίας.

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

Κάντε κλικ στο κουμπί "..." για να το προσαρμόσετε. Για να ορίσετε τη μορφή ημερομηνίας χρησιμοποιήστε την καρτέλα Ημερομηνία (για ημερομηνία - την καρτέλα Αριθμός). Μπορείτε να επιλέξετε την απαιτούμενη μορφή από τη λίστα.

Μορφοποιήστε τα κελιά 1C σε έντυπη μορφή

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

Μορφή 1C σε ACS

Οι αναφορές ACS σάς επιτρέπουν να προσαρμόσετε τη μορφή 1C τόσο για τον προγραμματιστή (τη στιγμή της δημιουργίας της αναφοράς) όσο και για τον χρήστη (όταν χρησιμοποιείτε την αναφορά). Υπάρχουν επίσης περισσότερες δυνατότητες λόγω της χρήσης μορφοποίησης υπό όρους.

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

Στη λειτουργία Enterprise, επιλέξτε το στοιχείο μενού "Αλλαγή παραλλαγής" στη φόρμα αναφοράς. Στην αναφορά ACS στο παχύ πρόγραμμα-πελάτη, αυτό το στοιχείο βρίσκεται στο μενού Ενέργειες / Ρυθμίσεις.

Στην ανοιχτή μορφή όλων Ρυθμίσεις ACSυπάρχει μια καρτέλα "Μορφοποίηση υπό όρους". Προσθέστε μια νέα γραμμή. Η γραμμή έχει τρεις στήλες:

  • Εγγραφή. Καθορίστε την απαιτούμενη μορφή 1C - γραμματοσειρά, φόντο ή χρώμα κειμένου, μορφή 1C για εμφάνιση αριθμών και ημερομηνιών
  • Κατάσταση. Εάν αυτή η σχεδίαση εφαρμόζεται πάντα, αφήστε αυτό το πεδίο κενό. Διαφορετικά, καθορίστε το πεδίο και την τιμή του. Στη συνέχεια, η μορφοποίηση θα εφαρμοστεί μόνο σε εκείνες τις γραμμές στις οποίες αυτές οι τιμές είναι ίδιες. Εάν πρέπει να καθορίσετε τις τιμές πολλών πεδίων ταυτόχρονα και τις συνθήκες "και / ή" - προσθέστε μια ομάδα και ομαδοποιήστε τα πεδία χρησιμοποιώντας ομάδες.
  • Διαμορφώσιμα πεδία. Λίστα πεδίων για τα οποία θα εφαρμοστεί η μορφοποίηση.

Μορφή 1C σε διαχειριζόμενες φόρμες

Παρόμοιοι κανόνες μορφοποίησης ισχύουν για οποιαδήποτε μορφή διαχειριζόμενης λίστας πελατών. Στη μορφή της λίστας, επιλέξτε το στοιχείο μενού "Όλες οι ενέργειες / Διαμόρφωση λίστας".

Η καρτέλα εμφάνιση υπό όρους.

Επιλέγουμε το επιθυμητό σχέδιο και μορφή.

Υποδεικνύουμε τη λίστα των πεδίων στα οποία θα εφαρμοστεί αυτή η σχεδίαση.

Οι κύριοι τύποι δεδομένων στο 1C - αριθμός, boolean και ημερομηνία, μπορούν να αναπαρασταθούν σε πολλές μορφές. Οι προγραμματιστές αντιμετωπίζουν συχνά το γεγονός ότι οι απαιτήσεις για τον τύπο δεδομένων ποικίλλουν πολύ σε διαφορετικές αναφορές και πίνακες. Οι προγραμματιστές του 1C σκέφτηκαν την ευκολία των προγραμματιστών και δημιούργησαν μια ειδική λειτουργία που διευκολύνει σημαντικά τη διαδικασία αλλαγής της εμφάνισης των δεδομένων. Το κύριο καθήκον μιας συνάρτησης είναι να μετατρέψει έναν αριθμό, ημερομηνία ή τύπο boolean στην επιθυμητή μορφή ενός τύπου συμβολοσειράς.

Περιγραφή της λειτουργίας "Μορφοποίηση".

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

FormattedValue = Μορφή (FormatVariable, TextFormatString);

Εάν η παράμετρος "FormatString" δεν έχει καθοριστεί, τότε το 1C μετατρέπει την καθορισμένη τιμή σε συμβολοσειρά. Λάβετε υπόψη ότι μια κενή ημερομηνία και το 0 θα μετατραπούν σε μια κενή συμβολοσειρά, η οποία μπορεί να μην ευχαριστεί τους χρήστες. Κάθε παράμετρος στη συμβολοσειρά μορφής είναι ένας συνδυασμός του ονόματος, του χαρακτήρα "=" και της τιμής που καθορίζεται σε εισαγωγικά. Αυτό επιτρέπει τη συμπερίληψη συμβόλων που χρησιμοποιούνται για τη σύνταξη της συμβολοσειράς μορφοποίησης της συνάρτησης Μορφοποίηση στο 1C.

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

Για τη διευκόλυνση των προγραμματιστών, το 1C διαθέτει έναν ενσωματωμένο κατασκευαστή συμβολοσειρών μορφής. Μπορεί να προσπελαστεί στις ενότητες μέσω του μενού περιβάλλοντος ή στο ACS μέσω των θέσεων που παρέχονται από τους προγραμματιστές. Για παράδειγμα, αυτή η δυνατότητα μπορεί να βρεθεί στη λίστα πεδίων για ένα αίτημα στην ενότητα "Σχεδίαση".

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

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

Βασικές παράμετροι της συμβολοσειράς μορφής

Δεν θα μπορείτε να μελετήσετε όλες τις διαθέσιμες εντολές και δεν χρειάζεται. Ο προγραμματιστής χρειάζεται μόνο να γνωρίζει μερικές από τις δημοφιλείς λειτουργίες και πώς να τις εφαρμόσει. Ανά πάσα στιγμή, μπορείτε να ανοίξετε την πλήρη λίστα των παραμέτρων συμβολοσειράς μορφής στον βοηθό σύνταξης και να επιλέξετε αυτή που χρειάζεστε. Οι ακόλουθες παράμετροι μπορούν να είναι χρήσιμες για έναν προγραμματιστή 1C στην καθημερινή εργασία:

  • L - μορφή της χώρας για τους εκπροσώπους της οποίας θα εμφανίζονται τα δεδομένα.
  • ЧГ - ορίζει την ομαδοποίηση των αριθμητικών ψηφίων.
  • ЧЦ - ορίζει τον συνολικό αριθμό ομάδων χαρακτήρων των ακέραιων και κλασματικών μερών του αριθμού που θα εμφανίζονται για προβολή. Εάν η τιμή της παραμέτρου NPT δεν έχει καθοριστεί στη συμβολοσειρά μορφοποίησης με αυτό το κλειδί, τότε το κλασματικό τμήμα δεν θα εμφανίζεται.
  • Το CDC είναι μια παράμετρος που καθορίζει τον αριθμό των χαρακτήρων στο τμήμα του αριθμού μετά την υποδιαστολή. Η στρογγυλοποίηση ακολουθεί τους τυπικούς κανόνες των μαθηματικών.
  • Το ChS είναι μια παράμετρος που μετατοπίζει τα ψηφία ενός αριθμού. Η τιμή μπορεί να είναι θετική - πολλαπλασιάστε με το 10 ή αρνητική - διαιρέστε. Μια χρήσιμη εντολή εάν πρέπει να εμφανιστείτε σε μια μορφή και να συνεχίσετε να εργάζεστε με έναν αριθμό σε άλλη.
  • RLD - καθορίζει τον χαρακτήρα που διαχωρίζει τα κλασματικά και ακέραια μέρη ενός αριθμού. Χρησιμοποιήστε το "CHRG" για να ορίσετε το σύμβολο που χωρίζει τις ομάδες ολόκληρου του τμήματος. Χρησιμοποιήστε μια κενή συμβολοσειρά για να χρησιμοποιήσετε ένα κενό διάστημα.
  • CHVN - δείχνει τη χρήση των αρχικών μηδενικών. Αυτή η παράμετρος δεν έχει καθοριστεί.
  • Το DF είναι μια από τις πιο κοινές παραμέτρους συμβολοσειράς μορφής. Ελέγχει τη μορφή της ημερομηνίας. Στο 1C, χρησιμοποιώντας την εντολή "Μορφή", μπορείτε να εμφανίσετε την ημερομηνία σχεδόν σε οποιαδήποτε μορφή, συμπεριλαμβανομένης της ορθογραφίας του ονόματος του μήνα. Υπάρχουν πολλές πιθανές τιμές, μια λίστα με αυτές μπορείτε να δείτε στο βοηθό σύνταξης.
  • BL και BI - ορίστε την αναπαράσταση για τον τύπο δεδομένων boolean, ανταποκρίνοντας, αντίστοιχα, για false και true. Έτσι, μπορείτε να αντικαταστήσετε το τυπικό "τικ" με οποιαδήποτε λέξη ή φράση που είναι πιο κατανοητή για τους χρήστες.

Η ευελιξία και η ευκολία του κατασκευαστή έχουν γίνει οι βασικοί λόγοι για τη δημοτικότητα της λειτουργίας "Format" μεταξύ των προγραμματιστών 1C. Οι ευέλικτες ρυθμίσεις θα σας βοηθήσουν να ορίσετε οποιαδήποτε εμφάνισηδεδομένα κατόπιν αιτήματος του πελάτη.

* .βλ- το αρχείο περιέχει μόνο ρυθμίσεις παραμέτρων (κώδικας και δομή) χωρίς δεδομένα χρήστη. Δημιουργήθηκε από τον διαμορφωτή 1C 8.x: "Διαμόρφωση -> Αποθήκευση διαμόρφωσης σε αρχείο" ή "Διαμόρφωση -> Διαμόρφωση παράδοσης -> Δημιουργία αρχείου παράδοσης και διαμόρφωση ενημέρωσης -> σημάδι" Δημιουργία αρχείου παράδοσης "".

* .cfu- το αρχείο περιέχει μόνο ενημέρωση διαμόρφωσης. Για παράδειγμα αρχείο 1cv8.cfu. Είναι αδύνατο να δημιουργήσετε μια διαμόρφωση από αυτό το αρχείο, καθώς περιέχει μόνο διαφορές. νέα διαμόρφωσηαπό την προηγούμενη. Δημιουργήθηκε από το πρόγραμμα διαμόρφωσης 1C 8.x: "Διαμόρφωση -> Διαμόρφωση παράδοσης -> Δημιουργία αρχείου παράδοσης και διαμόρφωση ενημέρωσης -> σημάδι" Δημιουργία αρχείου ενημέρωσης διαμόρφωσης "".

* .dt- το αρχείο περιέχει τη διαμόρφωση μαζί με τη βάση δεδομένων χρήστη. Αυτή είναι μια εξειδικευμένη μορφή αρχείου 1C 8. Δημιουργείται από τον διαμορφωτή 1C 8.x: "Διαχείριση -> Ξεφόρτωση βάσης πληροφοριών".

* .epf (* .ερφ) - αρχείο εξωτερικής επεξεργασίας (αναφοράς). Οποιαδήποτε επεξεργασία (αναφορά) από τη διαμόρφωση μπορεί να αποθηκευτεί εξωτερικά. Δημιουργείται από τον διαμορφωτή 1C 8.x: "Διαμόρφωση -> Άνοιγμα διαμόρφωσης -> μετάβαση στην απαιτούμενη επεξεργασία (αναφορά) -> επιλέξτε με το δεξί κουμπί του ποντικιού -> Αποθήκευση ως εξωτερική επεξεργασία, αναφορά ...".

* .1cd- ένα πλήρες αρχείο βάσης δεδομένων. Η προεπιλεγμένη αναπαράσταση ονόματος είναι 1Cv8.1CD. Περιλαμβάνει διαμόρφωση, βάση δεδομένων, προσαρμοσμένες ρυθμίσεις... Ανοίγει την πλατφόρμα 1C 8.x. Δημιουργήθηκε για την ανάπτυξη μιας νέας διαμόρφωσης αυτόματα κάνοντας κλικ στο κουμπί Προσθήκη όταν επιλέγετε το στοιχείο Δημιουργία νέας βάσης πληροφοριών.

* .log, * .lgf, * .lgp, * .elf- αρχεία καταγραφής που συλλέγουν πληροφορίες (δεδομένα εγγραφής) στα 1C 8.0 8.1, 8.2, 8.3.

*. cdn -αρχείο με αυτήν την επέκταση ( 1Cv8.cdn) χρησιμεύει για χειροκίνητο ή αυτόματο αποκλεισμό της βάσης δεδομένων 1C Enterpriseόγδοη έκδοση.

* .mxl- χρησιμοποιούνται αρχεία έντυπων εντύπων, συμπεριλαμβανομένου του 1C. Είναι σαν έντυπα έντυπαέγγραφα, βιβλία αναφοράς, εκθέσεις και διάφορες συσκευές αποθήκευσηςδεδομένα για διάφορους ταξινομητές. Ανοίγει μέσω του Configurator ή σε λειτουργία 1C: Enterprise μέσω του "file -> open". Δημιουργείται με τον ίδιο τρόπο: στη λειτουργία Configurator ή σε 1C: Enterprise μέσω "file -> new". Επίσης, αρχεία με τέτοιες επεκτάσεις μπορούν να χρησιμεύσουν ως κανόνες μεταφοράς, για παράδειγμα, από 1C 7.7 σε 8.2 (acc77_82.xml και βοηθητική επεξεργασία exp77_82.ert) - συνήθως βρίσκονται στο φάκελο ExtForms.

* .εφδ- αυτό είναι ένα αρχείο αρχειοθέτησης 1C, που χρησιμοποιείται για τη ρύθμιση παραμέτρων. Περιέχει είτε τη διαμόρφωση 1c είτε μια ενημέρωση σε αυτήν. Εκκινείται χρησιμοποιώντας το βοηθητικό εκτελέσιμο αρχείο setup.exe (πρέπει να βρίσκεται στον ίδιο φάκελο).

* .mft- ένα βοηθητικό αρχείο για τη δημιουργία μιας διαμόρφωσης από ένα πρότυπο. Περιέχει πληροφορίες διαμόρφωσης, περιγραφή, διαδρομή, τίτλο. Χρησιμοποιείται απευθείας από την ίδια την πλατφόρμα κατά τη δημιουργία μιας βάσης πληροφοριών 1C από ένα πρότυπο.

* .grs- αρχεία γραφικά διαγράμματασε εξειδικευμένη μορφή 1C. Ανοίγει μέσω του Configurator ή σε λειτουργία 1C: Enterprise μέσω του "file -> open". Δημιουργείται με τον ίδιο τρόπο: στη λειτουργία Configurator ή σε 1C: Enterprise μέσω "file -> new".

* .γεω- αρχεία γεωγραφικών σχημάτων σε εξειδικευμένη μορφή 1C. Ανοίγει μέσω του Configurator ή σε λειτουργία 1C: Enterprise μέσω του "file -> open". Δημιουργείται με τον ίδιο τρόπο: στη λειτουργία Configurator ή σε 1C: Enterprise μέσω "file -> new".

* .στ- αρχεία προτύπων κειμένου. Χρησιμοποιούνται κυρίως από προγραμματιστές 1C.

* .pff- αρχείο με αποθηκευμένες μετρήσεις απόδοσης. Είναι μεταχειρισμένα διαχειριστές συστήματοςκαι ειδικοί 1C.

Τύπος: Αριθμός; Ημερομηνία; Boolean. Η τιμή που πρέπει να μορφοποιηθεί.<ФорматнаяСтрока>(προαιρετικό) Τύπος: Συμβολοσειρά. Η συμβολοσειρά μορφοποίησης είναι μια τιμή συμβολοσειράς που περιλαμβάνει επιλογές μορφοποίησης. Οι επιλογές μορφοποίησης παρατίθενται μέσω του συμβόλου ";". Η παρουσία της παραμέτρου σημαίνει ότι η μορφοποίηση διαφέρει από την τυπική. Εάν η παράμετρος δεν έχει καθοριστεί, τότε εφαρμόζεται τυπική μορφοποίηση, η οποία ουσιαστικά αντιστοιχεί στη μετατροπή της τιμής σε συμβολοσειρά. Ωστόσο, για τιμές τύπου Number και Date από προεπιλογή (0 και 01.01.0001 00:00:00, αντίστοιχα), θα επιστραφεί μια κενή συμβολοσειρά. Κάθε παράμετρος καθορίζεται από το όνομα της παραμέτρου, το σύμβολο "=" και την τιμή της παραμέτρου. Η τιμή της παραμέτρου μπορεί να καθοριστεί σε μονά ή διπλά εισαγωγικά. Αυτό απαιτείται εάν η τιμή της παραμέτρου περιέχει χαρακτήρες που χρησιμοποιούνται στη σύνταξη συμβολοσειράς μορφής. Μπορούν να καθοριστούν αυθαίρετοι χαρακτήρες μέσα στην τιμή της παραμέτρου, η οποία θα εμφανίζεται ως έχει όταν σχηματίζεται η συμβολοσειρά που προκύπτει. Έτσι, για παράδειγμα, μπορείτε να καθορίσετε τα διαχωριστικά για ώρες, λεπτά και δευτερόλεπτα κατά τη μορφοποίηση του χρόνου. Εάν αυτοί οι χαρακτήρες ταιριάζουν με τις τιμές συμβολοσειράς μορφής, πρέπει να περικλείονται σε μονά εισαγωγικά. Τα ονόματα και οι τιμές των παραμέτρων συμβολοσειράς μορφής: Л (L) - το όνομα της γλώσσας, της χώρας για την οποία θα εκτελεστεί η τυπική μορφοποίηση. Τα διαθέσιμα ονόματα γλωσσών βρίσκονται μετά την περιγραφή της συμβολοσειράς μορφής. Το ND είναι ο συνολικός αριθμός των εμφανιζόμενων δεκαδικών ψηφίων για ολόκληρα και κλασματικά μέρη. Σε αυτήν την περίπτωση, ο αρχικός αριθμός στρογγυλοποιείται σύμφωνα με τους κανόνες για τη στρογγυλοποίηση του OKr15 στο 20. Εάν έχει καθοριστεί αυτή η παράμετρος, τότε για να εμφανιστεί το κλασματικό μέρος ενός αριθμού, είναι απαραίτητο να υποδειχθεί η παράμετρος NPV, διαφορετικά το κλασματικό μέρος δεν θα εμφανίζεται. NFD - ο αριθμός των δεκαδικών ψηφίων στο κλασματικό μέρος. Σε αυτήν την περίπτωση, ο αρχικός αριθμός στρογγυλοποιείται σύμφωνα με τους κανόνες για τη στρογγυλοποίηση του OKr15 στο 20. ChS (NS) - μετατόπιση ψηφίων: θετική - διαίρεση, αρνητική - πολλαπλασιασμός. Με άλλα λόγια, αυτό σημαίνει ότι ο αρχικός αριθμός θα πολλαπλασιαστεί ή θα διαιρεθεί με 10 * С, όπου С είναι η τιμή modulo της παραμέτρου. RLD (NDS) - ο διαχωριστής χαρακτήρων ακέραιων και κλασματικών μερών. ChRG (NGS) - ένας διαχωριστής χαρακτήρων ομάδων ακέραιου μέρους ενός αριθμού. Εάν χρησιμοποιείτε μια κενή συμβολοσειρά ως διαχωριστικό, τότε ο χαρακτήρας διαστήματος χωρίς διακοπή θα είναι το διαχωριστικό. Το CHN (NZ) είναι μια συμβολοσειρά που αντιπροσωπεύει τη μηδενική τιμή ενός αριθμού. Εάν δεν έχει καθοριστεί, τότε η παράσταση κενή συμβολοσειράς. Εάν έχει καθοριστεί "CHN =", τότε με τη μορφή "0". Δεν χρησιμοποιείται για αριθμητικά πεδία εισαγωγής. CHVN (NLZ) - εάν θα εξάγονται μηδενικά. Εννοια αυτή η παράμετρος δεν καθορίζεται, η παρουσία της ίδιας της παραμέτρου καθορίζει την έξοδο των αρχικών μηδενικών. ЧГ (NG) - η σειρά ομαδοποίησης των ψηφίων του αριθμού. Οι τιμές είναι αριθμοί, χωρισμένοι με κόμμα, υποδεικνύοντας τον αριθμό των ψηφίων που πρέπει να ομαδοποιηθούν από τα δεξιά προς τα αριστερά. Μόνο οι δύο πρώτοι αριθμοί έχουν νόημα. Το πρώτο από αυτά υποδεικνύει την κύρια ομαδοποίηση, δηλαδή αυτή που θα χρησιμοποιηθεί για τα λιγότερο σημαντικά ψηφία του ακέραιου μέρους του αριθμού. Εάν ο δεύτερος αριθμός δεν έχει καθοριστεί, τότε θα ομαδοποιηθούν μόνο τα λιγότερο σημαντικά ψηφία. Εάν το 0 έχει καθοριστεί ως ο δεύτερος αριθμός, τότε η τιμή που καθορίζεται για την κύρια ομαδοποίηση θα εφαρμοστεί σε όλα τα ψηφία του ακέραιου μέρους του αριθμού. Εάν ως δεύτερος αριθμός χρησιμοποιείται μια τιμή διαφορετική από το 0, τότε αυτή η τιμή θα χρησιμοποιηθεί για την ομαδοποίηση όλων των ψηφίων, εκτός από τα λιγότερο σημαντικά που έχουν ήδη ομαδοποιηθεί. CHO (NN) - αντιπροσωπεύουν αρνητικούς αριθμούς. 0 (0) - μια συμβολοσειρά όπως "(1,1)"; 1 (1) - μια συμβολοσειρά όπως "-1,1"; 2 (2) - μια συμβολοσειρά όπως "- 1,1"; 3 (3) - μια συμβολοσειρά όπως "1,1-"; 4 (4) - μια συμβολοσειρά όπως "1,1 -". DF (DF) - μορφή ημερομηνίας. δ (δ) - ημέρα του μήνα (σε ψηφία) χωρίς μηδέν. dd (dd) - ημέρα του μήνα (σε ψηφία) με μηδενικό στην αρχή. ddd (ddd) - σύντομο όνομα της ημέρας της εβδομάδας *). dddd (dddd) - πλήρες όνομα της ημέρας της εβδομάδας *). М (M) - αριθμός μήνα (σε ψηφία) χωρίς μηδενικό. MM (MM) - αριθμός μήνα (σε ψηφία) με μηδενικό στην αρχή. MMM (MMM) - σύντομο όνομα του μήνα *); MMMM (MMMM) - πλήρες όνομα του μήνα *). к (q) - αριθμός ενός τριμήνου σε ένα έτος. г (y) - αριθμός του έτους χωρίς αιώνα και μηδέν. yy (yy) - αριθμός έτους χωρίς αιώνα με μηδέν στην αρχή. εεεε (εεεε) - αριθμός έτους με αιώνα. h (h) - ώρα σε έκδοση 12 ωρών χωρίς αρχικά μηδενικά. ωω (ωω) - ώρα σε παραλλαγή 12 ωρών με αρχικό μηδέν. H (H) - ώρα στην παραλλαγή 24 ωρών χωρίς μηδενικά. HH (HH) - ώρα σε 24ωρη παραλλαγή με μηδέν. m (m) - λεπτό χωρίς μηδέν. mm (mm) - λεπτό με μηδέν. s (s) - δεύτερο χωρίς μηδέν. ss (ss) - δεύτερο με μηδέν. bc (tt) - εμφανίζει τη μισή ημέρα ΠΜ / ΜΜ (ισχύει μόνο για γλώσσες διαμόρφωσης που υποστηρίζουν ρολόι 12 ωρών). Σημείωση: *) - δεν χρησιμοποιείται για τη συμβολοσειρά μορφής του πεδίου εισαγωγής ημερομηνίας. DLF (DLF) - τοπική μορφή ημερομηνίας. Καθορίζει την επιλογή εμφάνισης για τα μέρη ημερομηνίας. D (D) - ημερομηνία (σε αριθμούς). DD (DD) - μεγάλη ημερομηνία (μήνας με λέξεις). B (T) - πλήρης απασχόληση, η ημερομηνία μπορεί να συνδυαστεί με την ώρα. DV (DT) - ώρα ημερομηνίας. Παράδειγμα: Η έκφραση Μορφή («20051120140323», «DLF = DDV») έχει την τιμή «20 Νοεμβρίου 2005 14:03:23 ″. Σπουδαίος! Σειρά επιλογών συμβολοσειράς μορφής για DLF<дата + время>(DV ή DDV) δεν μπορεί να αλλάξει. Το DP (DE) είναι μια συμβολοσειρά που αντιπροσωπεύει μια κενή ημερομηνία (για παράδειγμα, η Μορφή ('00010101000000', "DP =" "κενή ημερομηνία" "") θα επιστρέψει τη συμβολοσειρά "κενή ημερομηνία"). BL (BF) - μια συμβολοσειρά που αντιπροσωπεύει την τιμή Boole False. BI (BT) - μια συμβολοσειρά που αντιπροσωπεύει τη λογική τιμή True. Σημείωση. Χρήση παραμέτρων για το πεδίο εισαγωγής: η παράμετρος DP (DE) δεν χρησιμοποιείται. Η παράμετρος DLF (DLF) χρησιμοποιείται μόνο με τις τιμές D (D), V (T) και DV (DT). Επιστρεφόμενη τιμή: Τύπος: Συμβολοσειρά. Η συμβολοσειρά που προκύπτει από τη μορφοποίηση της τιμής που πέρασε. Περιγραφή: Παρέχει μια ευανάγνωστη αναπαράσταση τιμών. Χρήσιμο για αναφορές και άλλες οπτικές εμφανίσεις τιμών. Διαθεσιμότητα: Λεπτός πελάτης, web client, server, fat client, εξωτερική ένωση , εφαρμογή για κινητά (πελάτης), εφαρμογή για κινητά (διακομιστής). Κατάλογος γλωσσών: af Αφρικάανς af_NA (af_NA) Αφρικάανς (Ναμίμπια) af_ZA Αφρικάανς (Νότια Αφρική) am Αμαρικά am_ET Αμχαρικά (Αιθιοπία) ar Αραβικά ar_AE Αραβικά (Ηνωμένα Αραβικά Εμιράτα) ar_BH Αραβικά (Μπαχρέιν) ar_DZ Αραβικά (Αλγερία) ar_EG Αραβικά (Αίγυπτος ) ar_IQ Αραβικά (Ιράκ) ar_JO Αραβικά (Ιορδανία) ar_KW Αραβικά (Κουβέιτ) ar_LB Αραβικά (Λίβανος) ar_LY Αραβικά (Λιβύη) ar_MA Αραβικά (Μαρόκο) ar_OM Αραβικά (Ομάν) ar_QA Αραβικά (Κατάρ) ar_SA Αραβικά (Σαουδική Αραβία) (ar_SA) ) ar_SY Αραβικά (Συρία) ar_TN Αραβικά (Τυνησία) ar_YE Αραβικά (Υεμένη) ως Ασαμέζικα ως_IN Ασαμικά (Ινδία) az Αζερικά az_AZ Αζερικά (Αζερμπαϊτζάν) az_Cyrl Αζερικά (Κυριλλικά) az_Cyrl_AZ Αζερικά (Cyril_AZ Azeri (Cyril_Zzer) ) είναι Λευκορωσικά be_BY Λευκορωσικά (Λευκορωσία) bg Βουλγαρικά bg_BG Βουλγαρικά (Βουλγαρία) bn Μπενγκάλι bn_IN Μπενγκάλι (Ινδία) ca Καταλανικά ca_ES Καταλανοί cue (Ισπανία) cs Τσεχικά cs_CZ Τσεχικά (Τσεχία) cy Ουαλικά cy_GB Ουαλικά (Ηνωμένο Βασίλειο) da Δανικά da_DK Δανικά (Δανία) de Γερμανικά de_AT Γερμανικά (Αυστρία) de_BE Γερμανικά (Βέλγιο) de_CH Γερμανικά (Ελβετία) de_DE Γερμανικά (Γερμανία) de_LI ( de_LI) Γερμανικά (Λιχτενστάιν) de_LU Γερμανικά (Λουξεμβούργο) el Ελληνικά el_CY (el_CY) Ελληνικά (Κύπρος) el_GR Ελληνικά (Ελλάδα) en Αγγλικά en_AU Αγγλικά (Αυστραλία) en_BE Αγγλικά (Βέλγιο) en_BW Αγγλικά (Μποτσουάνα) en_BZ (en_BZ) Αγγλικά (en_BZ) ) ) en_CA Αγγλικά (Καναδάς) en_GB Αγγλικά (ΗΒ) en_HK Αγγλικά (Χονγκ Κονγκ, (SAR, Κίνα)) en_IE Αγγλικά (Ιρλανδία) en_IN Αγγλικά (Ινδία) en_JM (en_JM) Αγγλικά (Τζαμάικα) en_MH (en_MH) Αγγλικά ( Νησιά Μάρσαλ ) en_MT Αγγλικά (Μάλτα) en_NA (en_NA) Αγγλικά (Ναμίμπια) en_NZ Αγγλικά (Νέα Ζηλανδία) en_PH Αγγλικά (Φιλιππίνες) en_PK Αγγλικά (Πακιστάν) en_SG Αγγλικά (Σιγκαπούρη) en_TT (en_TT) Αγγλικά th (Τρινιντάντ και Τομπάγκο) en_US Αγγλικά (Ηνωμένες Πολιτείες της Αμερικής) en_VI Αγγλικά (Παρθένοι Νήσοι ΗΠΑ) en_ZA Αγγλικά (Νότια Αφρική) en_ZW Αγγλικά (Ζιμπάμπουε) es Ισπανικά es_AR Ισπανικά (Αργεντινή) es_BO Ισπανικά (Βολιβία) es_CL Ισπανικά (Χιλή) es_CO Ισπανικά (Κολομβία) es_CR Ισπανικά (Κόστα Ρίκα) es_DO Ισπανικά (Δομινικανή Δημοκρατία) es_EC Ισπανικά (Εκουαδόρ) es_ES Ισπανικά (Ισπανία) es_GT Ισπανικά (Γουατεμάλα) es_HN Ισπανικά (Ονδούρα) es_MX Ισπανικά (Μεξικό) es_NI Ισπανικά (Νικαράγουα) ) es_PE Ισπανικά (Περού) es_PR Ισπανικά (Πουέρτο Ρίκο) es_PY Ισπανικά (Παραγουάη) es_SV Ισπανικά (Ελ Σαλβαδόρ) es_US Ισπανικά (Ηνωμένες Πολιτείες Αμερικής) es_UY Ισπανικά (Ουρουγουάη) es_VE Ισπανικά (Βενεζουέλα) et_EE Ισπανικά (Βενεζουέλα) και Εσθονικά (Εσθονικά) (Εσθονία_Εστονία) Βασκικά (Ισπανία) fa Περσικά fa_AF Περσικά (Αφγανιστάν) fa_IR Περσικά (Ιράν) fi Φινλανδικά fi_FI Φινλανδικά (Φινλανδία) για Φερόες fo_FO Φερόες (Νήσοι Φερόες) fr Γαλλικά fr_BE Γαλλικά (Βέλγιο) fr_CA Γαλλικά (Καναδάς) fr_CH Γαλλικά (Ελβετία) fr_FR Γαλλικά (Γαλλία) fr_LU Γαλλικά (Λουξεμβούργο) fr_MC (fr_MC) Γαλλικά (Μονακό) fr_SN (fr_SN) Γαλλικά (Σενεγάλη) ga Ιρλανδικά ga_IElicire gl_ES, Γαλικίας (Ισπανία) gu Guyarati gu_IN Guyarati (Ινδία) he Εβραϊκά he_IL Εβραϊκά (Ισραήλ) hi Hindi hi_IN Χίντι (Ινδία) hr Κροατικά hr_HR Κροατικά (Κροατία) hu Ουγγρικά hu_HU Ουγγρικά (Ουγγαρία) hy Αρμενικά Αρμενία hy_VEDAM Αρμενικά_ Αρμενικά (Αρμενία, ΑΝΑΘΕΩΡΗΘΗΚΕ) id Ινδονησιακά id_ID Ινδονησιακά (Ινδονησία) είναι Ισλανδικά is_IS Ισλανδικά (Ισλανδία) it Ιταλικά it_CH, Ιταλικά (Ελβετία) it_IT Ιταλικά (Ιταλία) ja Ιαπωνικά ja_JP Ιαπωνικά (Ιαπωνία) και Γεωργιανά ka_GE Γεωργιανά (Γεωργία) kk Καζακστάν kk_KZ Καζακστάν (Καζακστάν) kl Γροιλανδικά kl_GL Γροιλανδικά (Γροιλανδία) kn Κανάντα kn_IN Κανάντα (Ινδία) ko Κορεάτικα ko_KR Κορεάτικα (Νότια Κορέα) kok Konkani kok_IN Konkani (Indus iya) ky Kyrgyz ky_KY Κιργιζικά (Κιργιστάν) lt Λιθουανικά lt_LT Λιθουανικά (Λιθουανία) lv Λετονικά lv_LV Λετονικά (Λεττονία) mk Μακεδονικά mk_MK Μακεδονικά (Μακεδονία) ml Μαλαγιαλαμικά ml_IN Μαλαγιαλάμ (Ινδία) mrIN Maratiya mMalayt (Μαλτεζικά_Μαλτεζικά) mMalayt Μάλτα) nb Νορβηγικά bokmål nb_NO Νορβηγικά bokmål (Νορβηγία) nl Ολλανδικά nl_BE Ολλανδικά (Βέλγιο) nl_NL Ολλανδικά (Ολλανδία) nn Νορβηγικά Nynorsk nn_NO omET Νορβηγικά nn (Afan) (Αιθιοπία) om_KE Oromoenya (oriya_INA) ) pa Punjabi pa_IN Παντζάμπι (Ινδία) pl Πολωνικά pl_PL Πολωνικά (Πολωνία) ps Πάστο (Πάστο) ps_AF Πάστο (Πούστο) (Αφγανιστάν) pt Πορτογαλικά pt_BR Πορτογαλικά (Βραζιλία) pt_PT Πορτογαλικά (Πορτογαλία) ro Ρουμανικά ro_RO Ρουμανικά (Ρουμανία) ru Ρωσικά Ρωσική (Ρωσία) r

Επιλογές:

<Значение>

Η τιμή που πρέπει να μορφοποιηθεί.

<ФорматнаяСтрока>

Η συμβολοσειρά μορφοποίησης είναι μια τιμή συμβολοσειράς που περιλαμβάνει επιλογές μορφοποίησης.

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

Εάν η παράμετρος δεν έχει καθοριστεί, τότε εφαρμόζεται τυπική μορφοποίηση, η οποία ουσιαστικά αντιστοιχεί στη μετατροπή της τιμής σε συμβολοσειρά. Ωστόσο, για τιμές τύπου Number και Date από προεπιλογή (0 και 01.01.0001 00:00:00, αντίστοιχα), θα επιστραφεί μια κενή συμβολοσειρά.

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

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

Μορφοποίηση ονομάτων και τιμών παραμέτρων συμβολοσειράς:

  • Л είναι το όνομα της γλώσσας, των χωρών για τις οποίες θα εκτελεστεί η τυπική μορφοποίηση.
  • CC είναι ο συνολικός αριθμός των εμφανιζόμενων δεκαδικών ψηφίων του ακέραιου και των κλασματικών μερών. Στη συνέχεια, ο αρχικός αριθμός στρογγυλοποιείται σύμφωνα με τους κανόνες στρογγυλοποίησης. Εάν έχει καθοριστεί αυτή η παράμετρος, τότε για να εμφανιστεί το κλασματικό μέρος ενός αριθμού, είναι απαραίτητο να υποδειχθεί η παράμετρος NPV, διαφορετικά το κλασματικό μέρος δεν θα εμφανίζεται.
  • NDC είναι ο αριθμός των δεκαδικών ψηφίων στο κλασματικό μέρος. Στη συνέχεια, ο αρχικός αριθμός στρογγυλοποιείται σύμφωνα με τους κανόνες στρογγυλοποίησης.
  • ChS - μετατόπιση ψηφίων: θετική - διαίρεση, αρνητική - πολλαπλασιασμός. Με άλλα λόγια, αυτό σημαίνει ότι ο αρχικός αριθμός θα πολλαπλασιαστεί ή θα διαιρεθεί με 10 * С, όπου С είναι η τιμή modulo της παραμέτρου.
  • Το ChRD είναι ένας διαχωριστικός χαρακτήρας για ακέραια και κλασματικά μέρη.
  • Το CHRG είναι ένας διαχωριστικός χαρακτήρας ομάδας για το ακέραιο μέρος ενός αριθμού. Εάν χρησιμοποιείτε μια κενή συμβολοσειρά ως διαχωριστικό, τότε ο χαρακτήρας διαστήματος χωρίς διακοπή θα είναι το διαχωριστικό.
  • Το CHN είναι μια συμβολοσειρά που αντιπροσωπεύει τη μηδενική τιμή ενός αριθμού. Εάν δεν έχει καθοριστεί, τότε η παράσταση κενή συμβολοσειράς. Εάν έχει καθοριστεί "CHN =", τότε με τη μορφή "0". Δεν χρησιμοποιείται για αριθμητικά πεδία εισαγωγής.
  • CHVN - εάν θα εμφανιστούν αρχικά μηδενικά. Η τιμή αυτής της παραμέτρου δεν καθορίζεται, η παρουσία της ίδιας της παραμέτρου καθορίζει την έξοδο των αρχικών μηδενικών.
  • ЧГ - η σειρά ομαδοποίησης των ψηφίων του αριθμού. Οι τιμές είναι αριθμοί, χωρισμένοι με κόμμα, υποδεικνύοντας τον αριθμό των ψηφίων που πρέπει να ομαδοποιηθούν από τα δεξιά προς τα αριστερά. Μόνο οι δύο πρώτοι αριθμοί έχουν νόημα. Το πρώτο από αυτά υποδεικνύει την κύρια ομαδοποίηση, δηλαδή αυτή που θα χρησιμοποιηθεί για τα λιγότερο σημαντικά ψηφία του ακέραιου μέρους του αριθμού. Εάν ο δεύτερος αριθμός δεν έχει καθοριστεί, τότε θα ομαδοποιηθούν μόνο τα λιγότερο σημαντικά ψηφία. Εάν το 0 έχει καθοριστεί ως ο δεύτερος αριθμός, τότε η τιμή που καθορίζεται για την κύρια ομαδοποίηση θα εφαρμοστεί σε όλα τα ψηφία του ακέραιου μέρους του αριθμού. Εάν ως δεύτερος αριθμός χρησιμοποιείται μια τιμή διαφορετική από το 0, τότε αυτή η τιμή θα χρησιμοποιηθεί για την ομαδοποίηση όλων των ψηφίων, εκτός από τα λιγότερο σημαντικά που έχουν ήδη ομαδοποιηθεί.
  • Το CHO είναι η αναπαράσταση αρνητικών αριθμών.
    • 0 (0) - μια συμβολοσειρά όπως "(1,1)";
    • 1 (1) - μια συμβολοσειρά όπως "-1,1";
    • 2 (2) - μια συμβολοσειρά όπως "- 1,1";
    • 3 (3) - μια συμβολοσειρά όπως "1,1-";
    • Το 4 (4) είναι μια συμβολοσειρά σαν "1,1 -".
  • DF - μορφή ημερομηνίας.
    • d - ημέρα του μήνα (σε αριθμούς) χωρίς αρχικό μηδέν.
    • dd - ημέρα του μήνα (σε ψηφία) με μηδέν στην αρχή.
    • ddd - σύντομο όνομα της ημέρας της εβδομάδας.
    • dddd - πλήρες όνομα της ημέρας της εβδομάδας.
    • М - αριθμός μήνα (σε ψηφία) χωρίς μηδέν.
    • MM - αριθμός μήνα (σε ψηφία) με μηδενικό στην αρχή.
    • MMM - σύντομο όνομα του μήνα.
    • MMMM - πλήρες όνομα του μήνα.
    • k είναι ο αριθμός του τριμήνου του έτους.
    • г - αριθμός του έτους χωρίς αιώνα και μηδέν.
    • yy είναι ο αριθμός του έτους χωρίς τον αιώνα με μηδέν στην αρχή.
    • εεε είναι ο αριθμός του έτους με τον αιώνα.
    • h - ώρα σε έκδοση 12 ωρών χωρίς μηδενικά.
    • ωω - ώρα σε παραλλαγή 12 ωρών με μηδέν.
    • H - ώρα στην 24ωρη έκδοση χωρίς μηδενικά.
    • HH (HH) - ώρα σε 24ωρη παραλλαγή με μηδέν.
    • Το m είναι ένα λεπτό χωρίς μηδέν.
    • mm - λεπτό με ένα μηδέν.
    • s - δεύτερο χωρίς μηδέν.
    • ss - δεύτερο με μηδέν.
    • bc - εμφανίζει τη μισή ημέρα ΠΜ/ΜΜ (ισχύει μόνο για γλώσσες διαμόρφωσης που υποστηρίζουν ρολόι 12 ωρών).
  • Το DLF είναι η τοπική μορφή ημερομηνίας. Καθορίζει την επιλογή εμφάνισης για τα μέρη ημερομηνίας.
    • D - ημερομηνία (σε αριθμούς).
    • DD - μεγάλη ημερομηνία (μήνας με λέξεις).
    • Β - πλήρης απασχόληση, η ημερομηνία μπορεί να συνδυαστεί με την ώρα.
    • ДВ - ώρα ημερομηνίας.
  • Το DP είναι μια συμβολοσειρά που αντιπροσωπεύει μια κενή ημερομηνία (για παράδειγμα, η Μορφή ("00010101000000", "DP =" "κενή ημερομηνία" "") θα επιστρέψει τη συμβολοσειρά "κενή ημερομηνία").
  • BL - μια συμβολοσειρά που αντιπροσωπεύει μια τιμή boole Ψέμα.
  • BI - μια συμβολοσειρά που αντιπροσωπεύει μια τιμή boole Αληθής.