Σύνδεση με Facebook Σύνδεση με Google+ Σύνδεση με Linkedin

ή με

ΤΕΣΑΕ ΑΤΕ
  • H Επιχείρηση
    • το Profil μας
    • ΤιμοΛογική
    • Τεχνολογία
    • Pegasus Phaethon
    • Tα Νέα της ΤΕΣΑΕ
      • Τα νέα μας
      • Ηλεκτρονικά Βιβλία ΑΑΔΕ myDATA
      • Ισολογισμοί
  • Oι Συνεργάτες
  • Tοπικά Λογισμικά
    • Λογισμικά (Pegasus ERP)
      • Εμπορικές Επιχειρήσεις
      • Πρατήρια Υγρών Καυσίμων
      • Γυμναστήρια , Αθλητικά Κέντρα
      • Χώροι Εστίασης (Εστιατόρια Καφετέριες , Bar , Delivery)
      • Στεγνοκαθαριστήρια, Ταπητοκαθαριστήρια
      • Συνεργεία, Φανοποιεία, Ανταλλακτικά
      • Ελαιοτριβεία
      • Parking, Λιπαντήρια Αυτοκινήτων
      • Μεταφορικές Εταιρίες
      • Καταστήματα Οπτικών
      • Courier , Ταχυμεταφορες
      • Βιβλιοπωλεία - Χαρτικά
      • Γεωργικές επιχειρήσεις
      • Κρεοπωλεία
    • Pegasus ERP
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό Αλλαγών Pegasus ERP
    • Module PDA Client
    • Module Γέφυρες Λογιστικής
    • Module Phone
  • Διαδικτυακά Λογισμικά
    • Λογισμικά (Pegasus Web App)
      • Pegasus Web App ERP
      • Pegasus Web App Freelancer
      • Pegasus e-Hotel
      • Pegasus e-Courier
      • Pegasus e-Transport
    • Pegasus Web app
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό αλλαγών Pegasus Web App
    • Hermes Templates
    • WEB App REST API
  • Διαδικτυακές Φιλοξενίες
    • Διαδικτυακών Ονομάτων
    • Διαδικτυακών Χώρων
      • Τυποποιημένα Πακέτα Φιλοξενίας
      • ISP
Εκτύπωση περισσότερων τιμών από την καρτέλα του πελάτη στο παραστατικό με την βοήθεια της συνάρτησης odbcprintfld()

Σκοπός : Εκτύπωση περισσότερων τιμών από την καρτέλα του πελάτη στο παραστατικό με την βοήθεια της συνάρτησης odbcprintfld().

Εργαλεία

1) Pegasus ERP

Βήματα

Βήμα 1

Εγκατάσταση του Pegasus ERP

Βήμα 2

Πηγαίνουμε και ανοίγουμε με το διαχειριστικό περιβάλλον του Pegasus ERP την φόρμα με την οποία εκτυπώνουμε το παραστατικό μας.

Αυτό γίνεται από :

Toolbox -> Εργαλεία παραμετροποίησης -> Παραμετροποίηση εφαρμογής -> Κεντρικοί πίνακες παραμετροποίησης -> Παραμετροποίησης Συναλλασομένων και Συναλλαγών και στην συνέχεια επιλέγουμε ένα από τα παραστατικά που χρησιμοποιούμε με διπλό κλικ επάνω του.

Στην φόρμα που μας εμφανίζεται «Ορισμός Παραστατικού πελατών» εκεί που αναφέρεται η «Φόρμα Εκτύπωσης» κάνουμε κλικ στο μπλέ εικονίδιο και μας ανοίγει το διαχειριστικό περιβάλλον της φόρμας. Για περισσότερες πληροφορίες σχετικά με τα παραπάνω και την δημιουργία μιας νέας φόρμας μπορείται να ανατρέξετε στην μελέτη : http://tesae.gr/articles/ΠρότυπεςΜελέτεςήΕφαρμογές/PegasusκαιΠαραστατικά/ΔιαμόρφωσηΠαραστατικούΠελατώνστοPegasusERP3.12.html







Βήμα 3

Για να μπορέσουμε να εκτυπώσουμε περισότερα στοιχεία του πελάτη από την καρτέλα του πρέπει να χρησιμοποιήσουμε την συνάρτηση odbcprintfld()

Η επεξήγηση της συνάρτησης και τα ορίσματα που δέχεται είναι :

Syntax : odbcPrintFld(_table, _field, _where)

Purpose : filds the value of a field.

See Also : odbcgetfld(), printfld()

Version  : B

====================

Description : Return the value of a filed for specific record. It is similar to printfld() for xBase dataclass.

It is same as odbcgetfld, but not needed the whole "SELECT" query

Parameters

_table (c) : tabel to search in

_field (c) : The field name. It's value will be returned.

_where (c) : condition of record to search for  (use sql operators)

If the first character of _where is = (the equal symbol) Pegasus executes an odbctrans(_where)

Returns : the appropriate value

Examples

odbcgetfld("SELECT * FROM 'etf' WHERE nr01=10;", "p21")

it is similar to

odbcprintfld('etf', 'p21', 'nr01=10')

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

odbcprintfld('a01','p23',"=nr01='{np03}'")

Η τιμη που πέρνουμε από τον πελάτη είναι η τιμή της μεταβλητής p23, έτσι με την παραπάνω συνάρτηση και αλλάζοντας την μεταβλητή μπορούμε να πάρουμε όποια τιμή θέλουμε από την καρτέλα του πελάτη. Το a01 είναι ο πίνακας των πελατών στον οποίο αναζητούμε την τιμή και το np03 είναι ο κωδικός του πελάτη με τον οποίο κάνουμε αναζήτηση στο πίνακα πελατών a01.

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

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

Ημερομηνία  28/06/2010
Σχετικά Aρθρα
Διαμόρφωση Παραστατικού Πελατών στο Pegasus ERP 3.12
Εκτύπωση Σημειώσεων, S.N., Παρτίδων και Χρωμάτων/Μεγεθών αναλυτικά σε Παραστατικό
Ορισμός Εκτυπωτή Παραστατικού στο Pegasus ERP
Δελτία Αποστολής και Τιμολόγια Πώλησης από 01/01/2014
Άμεση Αποστολή Παραστατικού στον Πελάτη μέσω Email με 3 Βήματα!
Εκτύπωση εικόνας σε παραστατικό με διαφορετικό μέγεθος στον Εκτυπωτή και σε PDF αρχείο
Δημιουργία Τιμολογίου στα Αγγλικά
Διαφορετικοί εκτυπωτές ανά τερματικό
Εμφάνιση περισσότερων γραμμών στο πεδίο [Παρατηρήσεις] του παραστατικού
Σημειωσεις Είδους Παραστατικού (ERP)
Aξιολόγηση ΠεριεχομένουΠροσθήκη Αξιολόγησης
Θεωρείτε χρήσιμο το άρθρο?  0/5
Καθόλου 0%
Ελάχιστα 0%
Λίγο 0%
Πολυ 0%
Με καλυψε 100% 0%
 
Σχόλια Χρηστών (0)Προσθήκη Σχολιασμού
  • Μεσογείων 274, 3ος όροφος, 15562, Eλλάδα
  • +30 210-7489589
  • Επικοινωνία
  • Επικοινωνία
  • Downloads
  • Sitemap
  • Όροι Χρήσης
Εξελίξεις Λογισμικών
Pegasus ERP Updates: 2687
Pegasus Web App Updates: 9595

Καταστήματα και Pegasus Web App e-Hotel
Μαΐ09,2022
Δημιουργία Φόρμας Εκτύπωσης Ετικετών
Απρ21,2022
Μεταφορά Pegasus WebApp από PHP 5.6 σε 7.4 για localhost εφαρμογές
Απρ04,2022
Μεταφορά Pegasus WebApp από PHP 5.6 σε 7.4 για WebServer εφαρμογές
Απρ04,2022
ESD Dtool
Φεβ24,2022
Δείτε όλες τις Πρότυπες Μελέτες >>
ΤΕΣΑΕ ΑΤΕ
© Copyright TESAE SA
  Powered by Pegasus Technology