ΟΝΟΜΑΣΟΛΟΓΙΑ ΠΑΡΑΜΕΣΡΩΝ ΓΙΑ ΠΡΟΑΡΜΟΜΕΝΕ ΑΝΑΦΟΡΕ. @XXX@_<όνομα παραμζτρου> (Εμφανίηεται ςαν Caption ςτθν φόρμα των φίλτρων). Βαςικοί παράμετροι @EDT@_ @CHK@_ @CXD@_ @CXDC@_ @CMB@_ @CHKLB@_ Παράμετροσ που είναι String ι Number. Παράμετροσ που είναι Boolean. Παράμετροσ που είναι Date (Προτεινόμενα τα όρια τθσ Χριςθσ). Παράμετροσ που είναι Date (Προτεινόμενα τα όρια τθσ Τρζχουςασ θμζρασ). Παράμετροσ με Default τιμζσ από τισ οποίεσ πρζπει να επιλζξουμε μία τιμι. Παράμετροσ με Default τιμζσ από τισ οποίεσ πρζπει να επιλζξουμε πάνω από μια τιμι. 1
Διλωςθ υποχρεωτικισ τιμισ ςε παράμετρο Όταν πρόκειται για παράμετρο τθν οποία κζλουμε να είναι υποχρεωτικι τότε βάηουμε το $ ςτο τζλοσ τθσ παραμζτρου. Προςοχι! Η δυνατότθτα αυτι είναι διακζςιμθ για τισ παραμζτρουσ τφπου @EDT@_ και @CMB@_ [Emp998](Name)@CMB@_Προηγ. Χρήζη$ όταν κζλουμε ςτο πεδίο επιλογισ προθγοφμενθσ χριςθσ ο χειριςτισ να δθλώςει υποχρεωτικά τιμι. 2
Default Values από αρχείο Όταν κζλουμε να γεμίςουμε μια λίςτα με τιμζσ από κάποιο αρχείο π.χ. Τρόπων Πλθρωμισ τότε θ ςφνταξθ τθσ παραμζτρου γίνεται ωσ εξθσ: Χρθςιμοποιοφμε είτε τθν παράμετρο @CMB@_ για επιλογι μία τιμισ, είτε τθν @CHKLB@_ εφόςον επικυμοφμε να επιλζγουμε περιςςότερεσ από μία τιμζσ. Αναφζρουμε τον Πίνακα από τον οποίο κα φορτώςουμε τισ τιμζσ μζςα ςε αγκφλεσ [] και ςτθ ςυνζχεια προςκζτουμε το πεδίο τισ τιμζσ του οποίου κα εμφανίηουμε ςτθν λίςτα μζςα ςε παρανκζςεισ (). Παραδείγματα: [Emp007](TroposPl)@CMB@_TroposPlhrwmhs όταν κζλουμε να επιλζγουμε μια τιμι από τθ λίςτα ι [Emp007](TroposPl)@CHKLB@_TroposPlhrwmhs όταν κζλουμε να επιλζγουμε μία ι περιςςότερεσ τιμζσ από τθ λίςτα. Τζλοσ μόνο για τθν περίπτωςθ που κζλουμε να φορτώςουμε μια λίςτα με παραςτατικά προςκζτουμε μζςα ςε κάγκελα # και τον τφπο των παραςτατικών τα οποία επικυμοφμε να εμφανίςουμε ( 1 για Πελάτεσ, 2 για Προμθκευτζσ. 3 για Τρίτουσ). [Emp018](SyntomaOnomata)#1#@CMB@_Parastatika 3
Aναηιτθςθ τιμισ (Διπλό κλικ ι F7) Προαιρετικά όταν κζλουμε να ζχουμε τθν δυνατότθτα αναηιτθςθσ δεδομζνων (διπλό κλικ, F7) ςτισ παραμζτρουσ, προςκζτουμε ςτθν αρχι τθσ παραμζτρου τον αρικμό του πίνακα κακώσ και το πεδίο το οποίο κζλουμε να αναηθτιςουμε, χωρίηοντασ τα με ζνα ελλθνικό ερωτθματικό ;. Η δυνατότθτα αυτι είναι διακζςιμθ για τισ παραμζτρουσ τφπου @EDT@_ και @CMB@_ 001;Kwd@EDT@_FromKwd 4
Prompting Texts Το κείμενο ςτα labels των φίλτρων βαςίηεται ςτα Prompting Texts που καταχωροφμε ςτισ παραμζτρουσ. Στισ περιγραφζσ που δίνουμε δεν χρειάηεται να καταχωριςουμε τον χαρακτιρα : ο οποίοσ ςυμπλθρώνεται αυτόματα. Ειδικοί παράμετροι Στα Prompting Texts των παραμζτρων γενικότερα μποροφμε να χρθςιμοποιιςουμε οποιαδιποτε περιγραφι. Ωςτόςο εξαιροφνται οι παρακάτω ειδικοί παράμετροι οι οποίοι κα πρζπει να δθμιουργοφνται με ςυγκεκριμζνο Prompting Text. o Παράμετροσ επιλογισ Εταιρίασ @EDT@_Δηαιρία Το Prompting Text κα πρζπει να είναι υποχρεωτικά: Δηαιρία o Παράμετροσ επιλογισ Χριςθσ @EDT@_Χρήζη Το Prompting Text κα πρζπει να είναι υποχρεωτικά: Χρήζη o Παράμετροι επιλογισ Ημερομθνίασ @CXD@_FromDate Το Prompting Text κα πρζπει να είναι υποχρεωτικά: Από Ημερομηνία @CXD@_ToDate Το Prompting Text κα πρζπει να είναι υποχρεωτικά: Έως Ημερομηνία o Παράμετροσ επιλογισ Αποκθκευτικοφ χώρου @EDT@_StoreName Το Prompting Text κα πρζπει να είναι υποχρεωτικά: Αποθήκη Υποχρεωτικοί παράμετροι Στα περιςςότερα reports οι παρακάτω παράμετροι κρίνονται ωσ υποχρεωτικοί και πρζπει να προθγοφνται. o Παράμετροσ επιλογισ εταιρίασ. @EDT@_Δηαιρία Προςοχι! Το Prompting Text κα πρζπει να είναι υποχρεωτικά: Δηαιρία o Παράμετροσ επιλογισ Χριςθσ @EDT@_Χρήζη Προςοχι! Το Prompting Text κα πρζπει να είναι υποχρεωτικά: Χρήζη Προθγοφμενεσ χριςεισ Όταν κζλουμε να ειςάγουμε πίνακα προθγοφμενθσ χριςθσ, τότε το πεδίο επιλογισ προθγοφμενθσ χριςθσ κα είναι ωσ εξισ: [Emp998](Name)@CMB@_Προηγ. Χρήζη Το Prompting Text κα είναι: Προηγ. Χρήζη Το πεδίο επιλογισ εταιρίασ κα είναι ωσ εξισ: @EDT@_CompanyName Το Prompting Text κα είναι: Δηαιρία Ο πίνακασ διλωςθσ κα είναι τθσ μορφισ: Prev_ Όνομα Table Prev_Emp001, για να δθλώςουμε τον πίνακα Emp001 μιασ προθγοφμενθσ χριςθσ. 5
Παραδείγματα @EDT@_Δηαιρία Δθμιουργεί ζνα πεδίο για να καταχωριςουμε τθν εταιρία. @CHK@_Να εμθανίζονηαι παραζηαηικά ποσ δεν ενημερώνοσν Πελάηη : Δθμιουργεί ζνα CheckBox για να επιλζξουμε αν κα εμφανίηονται τα παραςτατικά που Δεν ενθμερώνουν πελάτθ. @CXD@_Από Ημερομηνία Δθμιουργεί ζνα πεδίο για να καταχωριςουμε το αρχικό όριο θμερομθνίασ από Το οποίο κα αντλιςουμε πλθροφορίεσ. @CMB@_Παραζηαηικό Δθμιουργεί μια λίςτα από τθν οποία κα επιλζξουμε ζνα παραςτατικό. @CHKLB@_Καηηγορία Δίδοσς Δθμιουργεί μια λίςτα από τθν οποία κα επιλζξουμε μια ι περιςςότερεσ κατθγορίεσ είδουσ. [Emp089](Perigrafh)@CMB@_Σκοποί Γιακίνηζης Δθμιουργεί μια λίςτα από τθν οποία κα επιλζξουμε ζνα ςκοπό διακίνθςθσ. [Emp142](Perigrafh) @CHKLB@_Βοηθηηικά Κλειδιά Δθμιουργεί μια λίςτα από τθν οποία κα επιλζξουμε ζνα ι περιςςότερα βοθκθτικά κλειδιά. [Emp018](SyntomaOnomata)#3#@CMB@_Παραζηαηικά Τρίηων Δθμιουργεί μια λίςτα από τθν οποία κα επιλζξουμε ζνα από τα παραςτατικά τρίτων. 013;Kwd@EDT_Από Κωδικό Δίδοσς Δθμιουργεί ζνα πεδίο για να καταχωριςουμε τον κωδικό είδουσ. Επιπρόςκετα κα ζχουμε και δυνατότθτα αναηιτθςθσ (διπλό κλίκ, F7) μζςα από το PRISMA Win για το πεδίο Kwd του πίνακα Emp013. Παρατθριςεισ Για να εμφανίηεται ο τίτλοσ τθσ εκτφπωςθσ ςτθν φόρμα των φίλτρων πρζπει να Καταχωριςουμε τον τίτλο ςτο μενοφ: File -> Summary Info, ςτο πεδίο Title. Εάν κζλουμε να γεμίςουμε μια λίςτα από Stored Procedure τότε χρθςιμοποιοφμε Το λεκτικό #quoted# για να γεμίηει τισ τιμζσ ςτθ λίςτα με αυτάκια π.χ. [Emp142](Perigrafh)#quoted#@CHKLB@_Βοηθηηικά Κλειδιά 6