English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Μεγάλες πεδιάδες της Microsoft: Παράδειγμα υπολογισμού τόκου; Αποθηκευμένη διαδικασία για την έκθεση κρυστάλλου

Λογισμικο RSS Feed





Αυτό είναι ενδιάμεσο scripting άρθρο επιπέδων SQL για το διοικητή DB, προγραμματιστής, ειδικός ΤΠ

Μας και ο στόχος επιχειρησιακών λύσεων της Microsoft είναι εδώ να εκπαιδευτεί ο διοικητής βάσεων δεδομένων, προγραμματιστής, υπεύθυνος για την ανάπτυξη λογισμικού για να τους επιτρέψει μεγάλες πεδιάδες της Microsoft υποστήριξης για τις επιχειρήσεις τους. Κατά την άποψή μας η μόνη υποστήριξη είναι ο στόχος της Microsoft για να διευκολύνει την εφαρμογή των προϊόντων της: Μεγάλες πεδιάδες, Navision, Solomon, Microsoft CRM. Μπορείτε να το κάνετε για την επιχείρησή σας, που απευθύνεται στη βάση δεδομένων Techknowledge επιχειρησιακών λύσεων της Microsoft. Αυτό θα επιτρέψει ότι για να αποφύγετε τον ακριβό σύμβουλο επισκέπτεστε onsite. Χρειάζεστε μόνο τη βοήθεια από τον επαγγελματία όταν προγραμματίζετε στη σύνθετη προσαρμογή, τη διεπαφή ή την ολοκλήρωση, κατόπιν μπορείτε να απευθυνθείτε σε κάποιο που ειδικεύεται σε αυτούς τους στόχους και μπορείτε να κάνετε την ανέξοδη σε εθνικό επίπεδο μακρινή υποστήριξη για σας.

Εξετάστε τις τεχνικές υπολογισμού τόκου.

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



ΔΗΜΙΟΥΡΓΗΣΤΕ τη ΔΙΑΔΙΚΑΣΙΑ AST_Interest_Calculation

@Company1 varchar (10), -- μεγάλη ταυτότητα βάσεων δεδομένων πεδιάδων SQL

@Company2 varchar (10),

@Accountfrom varchar (60),

@Accountto varchar (60),

@Datefrom datetime,

@Dateto datetime --,

όπως

δηλώστε τον προσροφητικό άνθρακα @char39 -- για το ενιαίο σημάδι αποσπάσματος

κηρύξτε @SDatefrom ως varchar (50)

κηρύξτε @SDateto ως varchar (50)

επιλέξτε @SDatefrom = cast(@Datefrom ως varchar (50))

επιλέξτε @SDateto = cast(@Dateto ως varchar (50))

επιλέξτε @char39=char (39)

εάν όχι υπάρχει (επιλέξτε * από dbo.sysobjects όπου ταυτότητα = object_id(N'[dbo].[AST_INTEREST_TABLE ]") και OBJECTPROPERTY(id, N'IsUserTable") = 1)

ΔΗΜΙΟΥΡΓΗΣΤΕ τον ΠΙΝΑΚΑ [ dbo].[AST_INTEREST_TABLE ] (

[ ΕΤΟΣ ] [ INT ] ΑΧΡΗΣΤΕΎΣΤΕ,

[ ΜΗΝΑΣ ] [ INT ] ΑΧΡΗΣΤΕΎΣΤΕ,

[ COMPANYID ] [ VARCHAR ] (4) ΑΝΤΙΠΑΡΑΒΑΛΛΕΙ SQL_LATIN1_GENERAL_$P1_$I_AS ΜΗ ΜΗΔΕΝΙΚΌ,

[ ACTNUMST ] [ ΠΡΟΣΡΟΦΗΤΙΚΌΣ ΑΝΘΡΑΚΑΣ ] (129) ΑΝΤΙΠΑΡΑΒΑΛΛΕΙ SQL_LATIN1_GENERAL_$P1_$I_AS ΜΗ ΜΗΔΕΝΙΚΌ,

[ BEGINDATE ] [ VARCHAR ] (19) ΑΝΤΙΠΑΡΑΒΑΛΛΕΙ SQL_LATIN1_GENERAL_$P1_$I_AS ΜΗ ΜΗΔΕΝΙΚΌ,

[ ENDDATE ] [ VARCHAR ] (19) ΑΝΤΙΠΑΡΑΒΑΛΛΕΙ SQL_LATIN1_GENERAL_$P1_$I_AS ΜΗ ΜΗΔΕΝΙΚΌ,

[ YEARDEGBALANCE ] [ NUMERIC](19, 5) ΑΧΡΗΣΤΕΎΕΙ,

[ BEGBALANCE ] [ NUMERIC](38, 5) ΑΧΡΗΣΤΕΎΕΙ,

[ ENDBALANCE ] [ NUMERIC](38, 5) ΑΧΡΗΣΤΕΎΕΙ,

[ INTERESTONBALANCE ] [ NUMERIC](38, 6) ΑΧΡΗΣΤΕΎΕΙ,

[ INTERESONTRANSACTIONS ] [ NUMERIC](38, 8) ΑΧΡΗΣΤΕΎΕΙ,

[ ΕΝΔΙΑΦΕΡΟΝ ] [ NUMERIC](38, 6) ΑΧΡΗΣΤΕΎΕΙ) ΕΠΑΝΩ [ ΑΡΧΙΚΌΣ ]

exec("

διαγράψτε AST_INTEREST_TABLE όπου [ ΈΤΟΣ ] = year("+ @char39 + @Datefrom + @char39 +") και [ MONTH]=month("+ @char39 + @Datefrom + @char39 +")

ένθετο σε AST_INTEREST_TABLE

επιλέξτε

έτος (Χ. BEGINDATE) όπως [ ΈΤΟΣ ],

μήνας (Χ. BEGINDATE) όπως [ ΜΉΝΑΣ ],

X.COMPANYID,

X.ACTNUMST,

X.BEGINDATE ως BEGINDATE,

X.ENDDATE ως ENDDATE,

X.YEARBEGBALANCE ως YEARDEGBALANCE,

X.YEARBEGBALANCE+X.BEGBALANCE ως BEGBALANCE,

X.YEARBEGBALANCE+X.ENDBALANCE ως ENDBALANCE,

X.INTERESTONBALANCE ως INTERESTONBALANCE,

X.INTERESTONTRANSACTIONS ως INTERESONTRANSACTIONS,

X.INTERESTONBALANCE+X.INTERESTONTRANSACTIONS ως ΕΝΔΙΑΦΕΡΟΝ

-- σε AST_INTEREST_TABLE

από

(

επιλέξτε

"+ @char39 + @Company1 + @char39 +" ως COMPANYID,

a.ACTNUMST,

"+ @char39 + @Datefrom + @char39 +" ως BEGINDATE,

"+ @char39 + @Dateto + @char39 +" ως ENDDATE,

περίπτωση όταν

b.PERDBLNC είναι μηδενικά έπειτα 0

άλλο b.PERDBLNC

τέλος ως YEARBEGBALANCE,

ποσό

(

περίπτωση

όταν (c.DEBITAMT-c.CRDTAMNT δεν είναι μηδενικό και c.TRXDATE = "+ @char39 + @SDatefrom + @char39 +" και c.TRXDATE = year("+ @char39 + @Datefrom + @char39 +")

όπου

a.ACTNUMST>="+@char39+@Accountfrom+@char39 +"

και a.ACTNUMST = "+ @char39 + @SDatefrom + @char39 +" και c.TRXDATE = year("+ @char39 + @Datefrom + @char39 +")

όπου

a.ACTNUMST>="+@char39+@Accountfrom+@char39 +"

και a.ACTNUMST

Αρθρο Πηγη: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster παίρνει τον κώδικα HTML
Προσθεστε αυτο το αρθρο στον ιστοτοπο σας τωρα!

Webmaster υποβάλλει τα άρθρα σας
Εγγραφή που απαιτείται καμία! Συμπληρώστε τη μορφή και το άρθρο σας είναι στον κατάλογο Messaggiamo.Com

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Υποβαλουν τα αρθρα σας για να Messaggiamo.Com Directory

Κατηγοριες


Πνευματικα Δικαιωματα 2006-2011 Messaggiamo.Com - Site Map - Privacy - Webmaster υποβαλουν τα αρθρα σας για να Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu