Page 457 - CITS - CSA - TP (Volume 1) - Hindi
P. 457

कंप्यूटर सॉफ्टवेयर एप्लीकेशन- CITS




              •  eid को कम चारी ID  ोर करने के  िलए एक पूणा क के   प म ,

              •  ename को कम चारी नाम  ोर करने के  िलए एक    ंग के   प म ,
              •  bp, da, hra, ts, ns, और ded को  मशः मूल वेतन, महंगाई भ ा, मकान िकराया भ ा, कु ल वेतन, शु  वेतन और कटौती सं हीत करने
                 के  िलए एकल डेटा  कार के   प म ।

           2  कमांड बटन   क इव ट (cmdcalculate_Click()):

              •  यह सब टीन तब िन ािदत होता है जब उपयोगकता  “Calculate” बटन पर   क करता है।
              •  टे  बॉ  (txtid, txtname, txtbp, txtded) के  मान संबंिधत वे रएबल (eid, ename, bp, ded) को सौं पे जाते ह ।

              •  महंगाई भ ा (da) की गणना मूल वेतन (bp) के  107% के   प म  की जाती है और da वे रएबल म   ोर की जाती है।

              •  मकान िकराया भ ा (hra) की गणना मूल वेतन (bp) के  25% के   प म  की जाती है और hra वे रएबल म   ोर की जाती है।

              •  कु ल वेतन (ts) की गणना मूल वेतन (bp), महंगाई भ ा (da), और मकान िकराया भ ा (hra) के  योग के   प म  की जाती है और txtts
                 टे बॉ  म   दिश त की जाती है।
              •  शु  वेतन (ns) की गणना कु ल वेतन (ts) म  से कटौती (ded) घटाकर की जाती है और txtns टे बॉ  म   दिश त की जाती है।

           3  वक  शीट सेल वै ू (Worksheet Cell Values) :

              •  सेल (2, 1) से सेल (2, 8) तक मान सेट करने वाली लाइन  वक  शीट म  कॉलम को लेबल करने के  िलए ह । ये सेल संभवतः दज  िकए जा रहे या
                 गणना िकए जा रहे डेटा के  हेडर ह ।
           4  गणना िकए गए मान  दिश त करना (Displaying Calculated Values) :

              •  महंगाई भ े (da) और हाउस र ट अलाउंस (hra) के  िलए गणना िकए गए मान  मशः टे  बॉ  txtda और txthra म   दिश त िकए जाते
                 ह । हालाँिक, ये टे  बॉ  िदए गए कोड ि पेट म  नहीं िदखाए गए ह ।

           कु ल िमलाकर, यह कोड ि पेट उपयोगकता  इंटरफ़े स के  मा म से िदए गए इनपुट के  आधार पर कम चारी वेतन िववरण की गणना और  दिश त करने
           की  ि या को कै  े रएबल करता है। ऐसा लगता है िक इसे सेल और टे  बॉ  के  संदभ  को देखते  ए Excel VBA के  साथ काम करने के  िलए
           िडज़ाइन िकया गया है।
           Private Sub cmdsubmit_Click()
           Dim row As Long

              ‘Make Sheet4 active
              Sheet4.Activate

              ‘Determine emptyRow
           row = WorksheetFunction.CountA(Range(“A:A”)) + 1
           Cells(row, 1).Value = txtid.Value

           Cells(row, 2).Value = txtname.Value
           Cells(row, 3).Value = txtbp.Value
           Cells(row, 4).Value = txtda.Value

           Cells(row, 5).Value = txthra.Value
           Cells(row, 6).Value = txtded.Value
           Cells(row, 7).Value = txtts.Value

           Cells(row, 8).Value = txtns.Value
           End Sub


                                                           441
                                       CITS : IT & ITES - कं  ूटर सॉ वेयर ए ीके शन - अ ास 71
   452   453   454   455   456   457   458   459   460   461   462