पाठ बॉक्स और कॉम्बो बॉक्स संघर्ष


0

मुझे यह उल्लेख करना चाहिए कि मैं एक्सेस के लिए बिल्कुल नया हूं, इसलिए कृपया मेरे प्रश्न को मत मानें। मुझे वास्तव में इस पर मदद की जरूरत है। अगर कोई मेरी मदद नहीं करता है, तो मैं बस एक ही सवाल पोस्ट करता रहूंगा जब तक कोई वास्तव में परवाह करने वाला समय मेरी सहायता के लिए नहीं होगा।

यह वही है जो मैं करने की कोशिश कर रहा हूं: उपयोगकर्ता पाठ बॉक्स में नए डेटा में प्रवेश करता है और इसे फ़ॉर्म पर सहेजने की कोशिश करता है। उपयोगकर्ता को यह कहते हुए त्रुटि मिलती है कि यह अद्यतन नहीं हो सकता क्योंकि यह प्राथमिक कुंजी तालिका में नहीं है। उपयोगकर्ता कॉम्बो बॉक्स में देखते हैं कि क्या वे एक अनुचित प्रारूप में मौजूदा डेटा दर्ज कर रहे हैं। यदि ऐसा है, तो उपयोगकर्ता कॉम्बो बॉक्स से वांछित मौजूदा जानकारी का चयन करता है और टेक्स्ट बॉक्स स्वचालित रूप से अपडेट हो जाता है। यदि डेटा पहले से मौजूद नहीं है, तो उपयोगकर्ता Add New ... बटन का चयन करता है और नए डेटा को प्राथमिक कुंजी में जोड़ता है। उपयोगकर्ता तब डेटा सहेज सकता है।

वर्तमान में, यह काम नहीं कर रहा है। जब मैं कॉम्बो बॉक्स बनाता हूं और चयन करता हूं: इस क्षेत्र में उस मूल्य को संग्रहीत करें: (पाठ बॉक्स), यह किसी भी तरह से दो तरह का संबंध बना रहा है। कॉम्बो बॉक्स टेक्स्ट बॉक्स को अपडेट करेगा, लेकिन यदि टेक्स्ट बॉक्स में एक अमान्य प्रविष्टि डाल दी जाती है, तो यह कॉम्बो बॉक्स को भी अपडेट करता है। यह मेरे लिए निराशाजनक है क्योंकि वे दो अलग-अलग तालिकाओं से जुड़े हैं, इसलिए मुझे नहीं पता कि पाठ बॉक्स में कॉम्बो बॉक्स को अपडेट करने की क्षमता क्यों है। कॉम्बो बॉक्स एक प्राथमिक कुंजी तालिका से अद्वितीय मान खींच रहा है और पाठ बॉक्स सिर्फ एक तालिका से वर्तमान डेटा प्रदर्शित करता है जो प्राथमिक कुंजी के साथ संबंध के "कई" पक्ष हैं। दोनों में एक ही तरह का डेटा होता है, लेकिन टेक्स्ट बॉक्स किसी भी तरह से कॉम्बो बॉक्स को अपडेट नहीं करता है।

अभी मुझे सत्यापन के प्रयोजनों के लिए कॉम्बो बॉक्स का उपयोग करने की आवश्यकता है, क्योंकि यह कहीं भी मूल्यों को संग्रहीत करने की अनुमति नहीं देता है। यह काम करता है, लेकिन यह आदर्श नहीं है।

Name of text box: Code
Control Source of text box: Code (but from tbl_ContractsMASTER)
Name of combo box: Combo86
Control Source of combo box: Code (but from tbl_Code)

मुझे कॉम्बो बॉक्स नियंत्रण स्रोत को अनबाउंड में बदलना पड़ा, लेकिन फिर से, यह परिणाम आदर्श नहीं है।

क्या इसे हल किया जा सकता है?


"अगर कोई मेरी मदद नहीं करता है, तो मैं बस एक ही सवाल पोस्ट करने जा रहा हूं जब तक कि वास्तव में कोई भी व्यक्ति मेरी सहायता करने के लिए समय नहीं लेता है।" - कृप्या यह मत करो । अगर कोई जवाब दे सकता है तो वे करेंगे। कृपया पढ़ें अगर कोई मेरे सवाल का जवाब नहीं देता है तो मुझे क्या करना चाहिए?
DavidPostill

यह समझने और अनुसरण करने के लिए एक कठिन प्रश्न है। अगर मुझे सही तरीके से समझ में आ रहा है, तो क्यों न उन्हें मौजूदा चाबियों से चयन करने के लिए कॉम्बो बॉक्स दिया जाए? यह उन्हें गलत प्रारूप में डेटा दर्ज करने से बचाएगा। फिर उनके लिए एक लिंक या बटन जोड़ें add अगर कोई मौजूद नहीं है। आप तालिका में नए डेटा को पकड़ने और जोड़ने के लिए एक संदेश बॉक्स या फ़ॉर्म का उपयोग कर सकते हैं।
CharlieRB

हां, मैं समझता हूं कि यह जटिल है। कॉम्बो बॉक्स, जहां तक ​​मुझे पता है कि वर्तमान में केवल मौजूदा कुंजी से चयन करने के लिए सेट है। लेकिन किसी कारण से जब मैं डेटा दर्ज करके टेक्स्ट बॉक्स का परीक्षण करता हूं जो कि मेरी प्राथमिक कुंजी में से एक नहीं है, तो यह मेरे कॉम्बो बॉक्स को अपडेट करता है। मैं ऐसा नहीं करना चाहता।
Heat
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.