मैं वर्तमान में एक क्लाइंट के लिए एक्सेस एक्सपी में एक सारांश रिपोर्ट को कोड करने की प्रक्रिया में हूं और अधिकांश भाग के लिए मुझे मूल रिपोर्ट (कोरल पैराडाक्स 4.0 में निर्मित) के साथ सही ढंग से मेल खाने के लिए 99% फ़ील्ड मिल गए हैं, मैं ' मुझे एक सम फ़ील्ड के साथ कोई समस्या है जहां डेटा के समान सेट का उपयोग करने के बावजूद, मुझे अमान्य उत्तर मिल रहे हैं।

उदाहरण के लिए, एक तालिका में, विरोधाभास रिपोर्ट में शुल्क फ़ील्ड का योग 9,050 आता है। एक्सेस में डेटा वाली तालिका भी उसी राशि पर आती है। इसके बावजूद, जब मैं अपनी सारांश रिपोर्ट में अभिव्यक्ति दर्ज करता हूं, तो एक्सेस हमेशा कुल 9,005 के रूप में प्रदर्शित करेगा।

मैं किसी भी नल को रद्द करने के लिए एनजेड फ़ंक्शन का उपयोग करने की कोशिश कर रहा हूं, हालांकि इससे मदद नहीं मिली है। संख्या प्रारूप को मुद्रा, सामान्य और अन्य प्रारूपों में बदलने से भी मदद नहीं मिली है।

किसी भी सहायता/अंतर्दृष्टि की बहुत सराहना की जाती है।

संपादित करें: जैसा कि नीचे अनुरोध किया गया है मेरी एक्सेस रिपोर्ट से कुछ अभिव्यक्तियां हैं। अब तक सब कुछ सख्ती से एक्सेस कोड रहा है, लेकिन जैसा कि मेरे पास SQL ​​​​अनुभव है, यदि आवश्यक हो तो मैं उस प्रकार के कोड को लागू करने के लिए तैयार हूं (यह वास्तव में मेरे दिमाग में थोड़ा सा रहा है)

=nz(Sum([Fee])) 

केवल कुल शुल्क की गणना करता है

=nz(Sum([Room & Meals]))+(nz(Sum([Commutter & Meals])))+(nz(Sum([Fee]))) 

इसका उपयोग हम कुल योग की गणना के लिए करते हैं। यह मेरे डमी डेटा के लिए कुल शुल्क के समान है क्योंकि पहले दो क्षेत्रों में कोई योग नहीं जोड़ा गया है।

0
theonlylos 27 जुलाई 2011, 23:17
2
अपने प्रश्नों को पोस्ट करने से मदद मिलेगी।
 – 
Jacob
27 जुलाई 2011, 23:19
1
ठीक है, तो आप स्वयं प्रश्न नहीं लिख रहे हैं। क्या आप एसक्यूएल से परिचित हैं? . In Access, the table containing the data also comes to that same amount. से आपका क्या तात्पर्य है क्या आपने इसे प्रति हाथ गिन लिया?
 – 
Jacob
27 जुलाई 2011, 23:27
जब से मैं Corel Paradox के साथ काम कर रहा था, तब से मैं एक्सेस फ़ंक्शंस के आधार पर भावों को एक साथ रख रहा हूँ, अधिकांश रिपोर्ट्स के लिए PAL से Access में जाना आसान था क्योंकि उनमें जटिल योग शामिल नहीं थे। टिप्पणी के बारे में, मेरा मतलब था कि तालिकाओं को देखते समय, यदि आप सभी अभिलेखों की कुल फीस लेते हैं, तो यह 9,050 तक आता है, लेकिन जब मैं सारांश रिपोर्ट देखता हूं तो शुल्क 9,005 के रूप में दिखाई देता है, इसलिए मुझे लगता है कि यह एक रिपोर्ट प्रारूप मुद्दा है एक कोडिंग समस्या के बजाय। मैं एसक्यूएल से काफी परिचित हूं इसलिए जरूरत पड़ने पर मैं अपने प्रश्नों को इस तरह लिखने की कोशिश कर सकता हूं।
 – 
theonlylos
27 जुलाई 2011, 23:34

1 उत्तर

सबसे बढ़िया उत्तर

सुनिश्चित नहीं है कि इससे मदद मिलेगी, लेकिन आपको समस्या निवारण के लिए इसे तोड़ना होगा।

  1. इस रिपोर्ट से विस्तृत डेटा कैप्चर करें और Corel Paradox डेटा से तुलना करें। केवल योग का परीक्षण न करें। शायद आप उन्हें एक्सेल में डाल सकते हैं।
  2. तीन क्षेत्रों को अलग-अलग तोड़ें और उनका योग करें: योग ([कमरा और भोजन, योग ([कम्यूटर और भोजन, योग ([शुल्क])। प्रारूपित न करें। परीक्षण के लिए उन्हें मैन्युअल रूप से एक साथ जोड़ें।
  3. क्या ये पूर्णांक हैं या कुछ गोलाई चल रही है?
  4. क्या रिपोर्ट के टेक्स्ट बॉक्स पूरी संख्या को प्रदर्शित करने के लिए पर्याप्त बड़े हैं?

1 दिखा सकता है कि आप सेब की तुलना संतरे से कर रहे हैं।

1
Community 20 जून 2020, 12:12
जवाब के लिए धन्यवाद! उस सुझाव से पता चलता है कि किसी ने समस्या को हल कर दिया है क्योंकि मैं जिस डेटा टेबल के साथ काम कर रहा था, वह फ़ाइल संगठन में कुछ हालिया परिवर्तनों के कारण अलग थी, जिसके कारण कुछ डुप्लिकेट सेट की अनदेखी हुई थी।
 – 
theonlylos
1 अगस्त 2011, 20:26