मान प्रकार 1सी का रूपांतरण। किसी दस्तावेज़ के मूल्य प्रकार की जाँच कैसे करें

आदर करना! यहां पाठ का एक संस्करण है, जिसकी सामग्री गलत हो सकती है।

एक छात्र के रूप में साइट पर जाएँ

स्कूल सामग्री तक पहुंच से इनकार करने के लिए एक छात्र के रूप में लॉग आउट करें

नौसिखिया प्रोग्रामर के लिए 1C 8.3 की भाषा: प्रकार (मूल्य प्रकार, प्रकार, आकार, शून्य, विराजिटी) के साथ काम करने के लिए फ़ंक्शन और ऑपरेटर

यह स्पष्ट है कि किसी गवाह, दस्तावेज़ या अन्य अनुप्रयोग वस्तु के प्रत्येक गुण (शक्ति, क्षेत्र) का अपना प्रकार होता है। इस प्रकार को विन्यासकर्ता में देखा जा सकता है:

हमारे अनुरोधों में विभिन्न प्रकार के विवरणों के साथ काम करने के लिए फ़ंक्शंस और ऑपरेटरों की एक पूरी श्रेणी है। आइए उन पर एक नजर डालें.

मूल्य प्रकार फ़ंक्शन

यह फ़ंक्शन एक पैरामीटर (मान) लेता है और उसके प्रकार को घुमाता है। चित्र में वर्णित विवरण के लिए उत्साहगवाह कांटेदार जंगली चूहाइस तरह घुमाएँ:

आइए अब प्रॉप्स पर एक नजर डालते हैं विदमिन्ना संकेतगवाह पर मिस्टा:

आप देख सकते हैं कि यह विशेषता कई प्रकारों में से एक हो सकती है: पंक्ति, डोविडनिक.स्माकी, डोविडनिक।. इस प्रकार के विवरण को फोल्डिंग कहा जाता है।

यदि हम 1C:एंटरप्राइज़ मोड में ऐसे विवरणों के मान भरने का प्रयास करते हैं, तो सिस्टम हमें दर्ज किए जाने वाले मान के प्रकार की आपूर्ति करेगा:

और हमारे चयन के बाद, हमें चयनित प्रकार का मान दर्ज करने की अनुमति दें।

इस प्रकार साक्षी के तत्त्व एक ही प्रकार के होते हैं ( डोविडनिक।) आप उसी विवरण में सहेज सकते हैं ( विदमिन्ना संकेत) विभिन्न प्रकार के अर्थ (रो, कलरी या स्माकी)।

आप ऐप के तत्वों पर क्लिक करके इसमें शामिल हो सकते हैं मिस्टा 1सी मोड में: उद्यमिता। आप पाठ का पूरा संस्करण, पूरा पाठ पढ़ रहे हैं।

यहां प्रमुख चिह्न का तात्पर्य सूचक तत्व से है स्मकी:

यहाँ एक दूसरे के बगल में:

और यहां हमने साक्षी के तत्व से शुरुआत की रंगी:

संभावना की धुरी हमारे सामने गोदाम प्रकार के डेटा खोलती है!

त्सिकावो, फ़ंक्शन कैसे काम करता है टिनैन्सीविवरण पर दृश्यमान तत्वडेटा का वेयरहाउस प्रकार क्या है:

वास्तव में यह अच्छा है। आइए त्वचा पंक्ति पर करीब से नज़र डालें।

तत्व रूस Dorevnyaya के लिए प्रमुख चिह्न के मूल्य का प्रकार व्यर्थ. हम इस प्रकार पर कायम रहना शुरू कर रहे हैं। डेटाबेस के साथ काम करते समय दैनिक मूल्य की गणना के लिए इस प्रकार के मूल्यों का समावेशी रूप से उपयोग किया जाता है।

तो, रूस का तत्व भी एक समूह है, न कि वक्ता का एक व्यक्तिगत तत्व मिस्टातो किसी के पास मैदान नहीं है विदमिन्ना संकेत. और प्रकार का दैनिक अर्थ होता है, जैसा कि हमने ऊपर पढ़ा है, अब से यह प्राचीन है व्यर्थ.

पर्म क्षेत्र के लिए प्रमुख चिन्ह के मान का प्रकार स्मकी. तो, यहां तक ​​​​कि महत्वपूर्ण प्रमुख पात्रों को उस स्थान के आधार पर भर दिया जाता है जहां पर्म को सलाहकार तत्व में भेजा जाता है स्मकी.

क्रास्नोयार्स्क के लिए संकेतों का प्रकार पुराना है रंगी, क्योंकि मान डेटाबेस में एकत्र किए जाते हैं और संकेतक तत्व को भेजे जाते हैं रंगी.

वोरोनिश के लिए संकेतों का प्रकार पुराना है पंक्ति, क्योंकि मान मूल पंक्ति में डेटाबेस में दर्ज किए जाते हैं।

भारत एक नया समूह है इसलिए इसका कोई महत्व नहीं है. और दैनिक अर्थ का प्रकार, जैसा कि हमें याद है, प्राचीन है व्यर्थ.

और दाहिनी ओर चोमा की धुरी है। जब आप संपादक तत्व पर पहुँचते हैं मिस्टाका नाम दिया गया है साओ पाउलो, तो अनुमान लगाएं कि कौन सा क्षेत्र है विदमिन्ना संकेतबिल्कुल भी संरक्षित नहीं. ये खाली है। ए गोदाम प्रकार के सभी अधूरे फ़ील्ड का विशेष अर्थ हो सकता हैदिखाई नहीं देना।

जेड दिखाई नहीं देनाहम भी आगे बढ़ रहे हैं. महत्व दिखाई नहीं देनायह तब स्थिर हो जाता है जब खाली मानों को प्रतिस्थापित करना आवश्यक होता है जो वांछित अन्य प्रकार के अनुरूप नहीं होते हैं। बिल्कुल यही स्थिति हमारी है. और मूल्य का प्रकार दिखाई नहीं देनाजैसा कि आप पहले से ही प्राचीन का अनुमान लगा चुके हैं व्यर्थ.

फ़ंक्शन प्रकार

यह केवल एक पैरामीटर स्वीकार करता है - एक आदिम प्रकार का नाम ( पंक्ति, संख्या, तारीख, Bulova), या तालिका का नाम, संदेश का प्रकार जिसे आपको बनाए रखना है।

इस निर्माण का परिणाम निर्दिष्ट प्रकार के लिए प्रकार का मान होगा।

अस्पष्ट लगता है, है ना?

आइए इस संरचना के निर्माण पर एक नज़र डालें और सब कुछ तुरंत ठीक हो जाएगा।

कृपया हमें बताएं कि हमें गवाह के सभी रिकॉर्ड का चयन करना होगा मिस्टा, कौन से गोदाम का विवरण विदमिन्ना संकेतटाइप करने का मतलब हो सकता है पंक्ति:

आइए अब उन सभी रिकॉर्ड्स का चयन करें जो विवरण के लिए महत्वपूर्ण हैं विदमिन्ना संकेतє संपादक के तत्वों पर भेजा गया रंगी(मेज़ डोविडनिक।):

पहुँच

जैसा कि आपको याद है, ये साक्षी के तत्व हैं मिस्टाप्रॉप्स को मत छुओ विदमिन्ना संकेत. समारोह टिनैन्सीऐसे तत्वों के लिए ऐसा दिखता है व्यर्थ.

आप किसी पेय में ऐसे तत्वों का चयन कैसे कर सकते हैं? जिसके लिए एक स्पेशल लॉजिकल ऑपरेटर का ट्रांसफर किया गया है Є शून्य(फ़ंक्शन से भ्रमित न हों Є शून्य, जिसे हम नीचे देखेंगे)। आप पाठ का पूरा संस्करण, पूरा पाठ पढ़ रहे हैं।

एक्सिस बट योगो विकी:

चमत्कारी. अले आपने नोट किया कि यहां साओ पाउलो का कोई तत्व नहीं है, विवरण के मूल्य का प्रकार विदमिन्ना संकेतआपने क्या देखा है व्यर्थ. ऐसा क्यों हुआ?

और दाईं ओर समूहों (रूस, भारत, ब्राज़ील) की स्थिति है, उन लोगों के लिए जिन्हें विवरण भरने की आवश्यकता है विदमिन्ना संकेतसिद्धांत रूप में यह असंभव है, क्योंकि उनके पास कुछ भी नहीं है, साओ पाउलो तत्व के लिए स्थिति बदतर होती जा रही है, किसी भी विवरण के लिए जिसे भरा जा सकता है, लेकिन इसे भरा ही नहीं जाता है, और एक बात, जैसा कि हमें याद है, विशेष महत्व है दिखाई नहीं देना.

उन सभी प्रविष्टियों का चयन करने के लिए जिनमें विवरण शामिल हैं विदमिन्ना संकेतवर्तमान में, निशान भरने के बजाय, किसी अन्य निर्माण का उपयोग करें:

खाली (अपूर्ण) विवरणों की अदृश्य पहचान के साथ एले लेवलिंग गोदाम प्रकारों पर लागू होता है।

बोलने से पहले, तार्किक ऑपरेटर Є NULL के पास एक गणना प्रपत्र है जो इस तरह दिखता है:

लॉजिकल ऑपरेटर POSILANNYA

उदाहरण के लिए, आइए एजेंट में से चुनें मिस्टाउन अभिलेखों को हटा दें जिनमें संग्रहीत विवरण का अर्थ है विदमिन्ना संकेतє दस्तावेज़ तत्व को भेजा गया स्मकी:

जैसा कि आपको याद है, इन विचारों पर विकोरिस्टों द्वारा विश्वास किया जा सकता है टिनैन्सीі प्रकार:

शून्य फ़ंक्शन

फ़ंक्शन का उद्देश्य किसी मान को प्रतिस्थापित करना है व्यर्थदूसरा अर्थ.

हमें याद है कि क्या महत्वपूर्ण है व्यर्थइस मामले में यह उल्टा हो जाता है, क्योंकि कोई अपेक्षित वस्तु (क्षेत्र, शक्ति) नहीं मांगी गई है।

याक, उदाहरण के लिए, सहारा विदमिन्ना संकेतसलाहकारों के समूहों के लिए मिस्टा:

समारोह Є शून्यहमें इस घटना से अन्य अर्थ निकालने में मदद मिलेगी, क्योंकि इसका अर्थ संबंधित है व्यर्थ. आप पाठ का पूरा संस्करण, पूरा पाठ पढ़ रहे हैं। किसी और के पास "ऐसे कोई प्रॉप्स नहीं हैं!" की एक पंक्ति होने दें:

पता लगाएं कि फ़ंक्शन का पहला पैरामीटर क्या है Є शून्यतुलना नहीं करता व्यर्थ, फिर यह घूम जाता है। यदि मान शून्य है, तो दूसरा पैरामीटर घुमाया जाता है।

समारोह विरासत

यह फ़ंक्शन केवल उन फ़ील्ड के लिए है जो वेयरहाउस प्रकार के हैं। ऐसे क्षेत्र का मुख्य आधार शक्ति है विदमिन्ना संकेतसंपादक के तत्वों में मिस्टा.

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

मैदान के लिए विदमिन्ना संकेतऐसे मान्य प्रकार є पंक्ति, डोविडनिक।і डोविडनिक.स्माकी.

कभी-कभी मुड़े हुए फ़ील्ड के मानों को सही प्रकार में लाने की आवश्यकता होती है।

आइए सभी फ़ील्ड सेट करें विदमिन्ना संकेतटाइप करने तक डोविडनिक।

परिणाम में तत्वों के सभी मान हैं, जैसे छोटे प्रकार डोविडनिक।अपना भंडार खो दिया और निर्दिष्ट प्रकार में लाया गया प्रतीत होता है। अन्य प्रकार के सभी अर्थ ( पंक्ति, डोविडनिक.स्माकी) अब वे बराबर हो गये हैं व्यर्थ. किसी अतिरिक्त कार्य के लिए प्रकार को निर्देशित करने की विशिष्टता किसके पास है? वैराग्य.

आप प्रकार को या तो आदिम प्रकार की ओर निर्देशित कर सकते हैं ( Bulova, संख्या, पंक्ति, तारीख) या संभावित प्रकार के लिए। आप पाठ का पूरा संस्करण, पूरा पाठ पढ़ रहे हैं। कोई भी प्रकार, जिसे आप लाने से डरते हैं, आसानी से किसी दिए गए गोदाम क्षेत्र के प्रकारों की सूची में प्रवेश कर सकता है, अन्यथा सिस्टम एक समस्या दिखाएगा।

परीक्षण करें

परीक्षण प्रिंट करें

1. सही दृढ़ता चुनें

2. वे विवरण जो अनेक प्रकारों में से किसी एक के मान को स्वीकार करते हैं, कहलाते हैं

3. विशेषता को मान का प्रकार निर्दिष्ट करने के लिए, फ़ंक्शन का उपयोग करें

4. मुड़े हुए प्रकार के अनावश्यक विवरण का अर्थ हो सकता है

1सी आपको लेखांकन को महत्वपूर्ण रूप से सरल बनाने या किसी भी संगठन को प्रबंधित करने की अनुमति देता है, चाहे वह छोटा स्टोर हो या बड़ा उद्यम। यह प्रोग्राम एक बेहतरीन डेटाबेस प्रबंधन प्रणाली है। हर चीज़ में खो जाने से बचने के लिए, आपको विभिन्न सरल चीज़ों को समझना और सार को समझना याद रखना चाहिए। फिर आप समझ जाएंगे कि 1सी में रिकॉर्ड में मूल्य के प्रकार की जांच कैसे करें, साथ ही वे कैसे होते हैं, साथ ही उन्हें कैसे अलग किया जाए।

टीपी का मतलब

1C: एंटरप्राइज़ ने नए संस्करणों (प्लेटफ़ॉर्म 8.2) में एक विशेष फ़ंक्शन शामिल किया है। इसके बाद, आप डेटा सिस्टम के किसी भी नाम या तत्व में कोई विशेष पैरामीटर जोड़ सकते हैं। ऐसा सिस्टम को संपादित करने और नए तत्वों को जोड़ने में आसान बनाने के लिए किया गया था। इस फ़ंक्शन को विशेष रूप से "वैल्यू टाइप" कहा जाता है।

वास्तव में, यह समझने की बुनियादी चीजों में से एक है कि हमारी अधिकांश प्रोग्रामिंग से कैसे निपटा जाए। इसकी सहायता से आप विभिन्न डेटा को वर्गीकृत कर सकते हैं। उदाहरण के लिए: दिनांक, संख्याएँ, पंक्तियाँ, क्रम। यह तो बस एक बुनियादी वर्गीकरण है. इनकी संख्या और भी बहुत हो सकती है. उदाहरण के लिए, यदि आप अपने सिस्टम में स्थानों के बारे में जानकारी दर्ज करते हैं, तो आप चयन कर सकते हैं: महाद्वीप, देश, क्षेत्र, आदि।

फिर से सत्यापन

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

वैल्यूटाइप(मान) = प्रकार(पंक्ति)

बट पर, हमें सरलतम रूप में कमांड का उपयोग करके शीघ्रता से पहचाना गया। मैं सत्यापन का एक और उदाहरण पूछूंगा:

दस्तावेज़

चुनने के लिए बहुत सारी प्रजातियाँ हैं, इसलिए लोग उन्हें भुट्टे की तरह समझ सकते हैं, और सूचना आधार को बेहतर बनाने के लिए अपनी प्रजातियाँ दर्ज कर सकते हैं। धुरी उनसे निपटती है।

  • दस्तावेज़पोसिलन्या। सिस्टम के अन्य भागों के बीच में विभिन्न वस्तुओं को मैन्युअल रूप से सहेजना आवश्यक है।
  • डॉक्यूमेंटऑब्जेक्ट - दस्तावेज़ संपादित करना।
  • दस्तावेज़ चयन - डेटाबेस से वस्तुओं को क्रमबद्ध करना।

इसके अलावा, ऐसे विशेष शब्द हैं जो किसी भी डेटा की विशेषता बताते हैं:

  • रूप;
  • पंक्ति;
  • बूलियन;
  • संख्या;
  • की तारीख;
  • सारणी;
  • पताका;
  • चित्र।

उनमें से अधिकांश इसका हिस्सा हैं. इस सूची से किसी भी वस्तु को हटाया जा सकता है। बुलोवो एक विशेष पैरामीटर है जो दो अर्थ बताता है: सत्य और बकवास। ऐसे विशेष टैग भी हैं जो आपको प्रश्नों को अनुकूलित करने की अनुमति देते हैं: यदि, यदि, कैसे, अन्यथा, आदि। वे प्रोग्राम व्यवहार एल्गोरिदम सेट करते हैं। 1सी सुझाव देता है कि यहां ये शब्द, जैसे कि रश्ता, रूसी में लिखे जा सकते हैं।

यह समझना महत्वपूर्ण है कि नौसिखियों और गैर-पेशेवरों द्वारा हर चीज़ को चीनी साक्षरता के रूप में समझा जाता है। यह समझने के लिए कि 1C का प्रभावी ढंग से उपयोग करने के लिए क्या आवश्यक है, आपको प्रोग्रामिंग की मूल बातें जानने की आवश्यकता है। 1C प्रोग्राम का उपयोग करके, आप टाइपिंग प्रकार की जांच कर सकते हैं और यह अन्य गतिविधियों के बराबर आसान होगा।

— हमने 1सी के प्रकार और अर्थ तथा 1सी प्रकारों के पुनः निर्माण पर चर्चा शुरू की।

आज हम 1C कॉन्फ़िगरेशन ऑब्जेक्ट के प्रकारों (1C दस्तावेज़ प्रकार, 1C सलाहकार प्रकार, आदि) के बारे में बात करेंगे।

चूंकि प्रोग्राम कोड में अंशों को मानों के साथ संसाधित किया जाता है, इसलिए समय-समय पर उनके प्रकार को जानना आवश्यक है। टाइप 1C को हमेशा विवरण के मेटाडेटा में - दस्तावेज़ों, दस्तावेज़ों में दर्शाया जाता है।

1C प्रकारों के साथ कार्य को अक्सर विकोराइज़ किया जाता है:

  • कार्यक्रम से सीखें
    डिज़ाइन "व्हाट... टोडी..." के लिए मान 1सी के प्रकार के अनुसार स्थिति में विभिन्न क्रियाएं
  • इंटरफ़ेस में काम के घंटों का आदान-प्रदान
    बाड़ और कोरिस्टुवाचेवी को गायन प्रकार 1C के मूल्यों के रूप में क्षेत्र में प्रवेश करने की अनुमति दी गई।
  • वास्तविक फ़ंक्शन/प्रक्रिया पैरामीटर का मान
    यदि किसी फ़ंक्शन/प्रक्रिया का पैरामीटर किसी भी प्रकार 1C का हो सकता है, तो मानों को सही ढंग से निकालने के लिए इसका मान देना आवश्यक है।

टाइप 1C का चयन किया जा सकता है:

  • वास्तविक मान का महत्व प्रकार 1C
  • मान-ऑब्जेक्ट्स में वह शक्ति होती है जिसमें टाइप 1C अनुमतियाँ निर्दिष्ट की जाती हैं (उदाहरण के लिए, तालिका कॉलम में टाइप 1C अनुमतियाँ, किसी फॉर्म के फ़ील्ड में, मेटाडेटा) या इन प्रकार के 1C को घुमाने के तरीके
  • आप मेटाडेटा से 1C प्रकार का चयन उसी तरह कर सकते हैं जैसे कॉन्फ़िगरेशनकर्ता में मेटाडेटा में मान।

टाइप 1C को तीन प्रकारों में विभाजित किया जा सकता है:

  • मूल प्रकार 1सी
  • 1C डेटाबेस के प्रकार (शक्तिशाली, ऑब्जेक्ट)
  • टीपी 1सी.

टाइप 1सी का असाइनमेंट और टाइप 1सी का संरेखण

आप अतिरिक्त फ़ंक्शन टाइपवैल्यू (वैल्यू) का उपयोग करके 1C मान का प्रकार निर्धारित कर सकते हैं

यह समझने के लिए कि यह फ़ंक्शन किस प्रकार का 1C चालू है, आपको उस प्रकार को इंगित करना होगा जिसकी हमें आवश्यकता है ("Im'yaType")

उदाहरण के लिए, टाइप 1C परिवर्तन के अनुसार:
यक्षो टाइपवैल्यू(ज़मिन्ना) = टाइप("इम'याटाइप") टोडी

मुझे अपने प्रकार के अनुसार किस प्रकार का लेखन लिखना चाहिए?

बुनियादी प्रकार

मूल प्रकार 1C - संख्या, पंक्ति, दिनांक, बूलियन।

उदाहरण के लिए:
Znch = 12;
यक्षो टाइपवैल्यू(वैल्यू) = टाइप("नंबर") टोडी
अन्यथा वैल्यू = प्रकार ("पंक्ति") टोडी
अन्यथा वैल्यू = प्रकार('दिनांक') टोडी
अन्यथा वैल्यू = टाइप करें ("बूलियन") टोडी
KinetsYakscho;

टिपि बज़ी दनिह

1C डेटाबेस में डेटा को न केवल आसन्न रिकॉर्ड के दृश्य में, बल्कि वस्तुओं के दृश्य में भी सहेजता है।

अधिकांश ऑब्जेक्ट जो सहेजे गए हैं (जिनमें: दस्तावेज़, दस्तावेज़, बीमा, व्यावसायिक प्रक्रियाएँ, रिकॉर्ड शामिल हैं) ऑब्जेक्ट दृश्य (प्रविष्टि बदलने के लिए) और संदेश दृश्य (पढ़ने के लिए) में उपलब्ध हैं। प्रभाग की रिपोर्ट. "पॉसिलन्या ता ओब'एक्टी।"

उदाहरण के लिए:
मान = Dovdniki.Organizatsiya.EmptyPosilannya();
यक्षो टाइपवैल्यू(वैल्यू) = टाइप("Adv.Poslannya.Organization") टोडी
अन्यथा वैल्यू = प्रकार("AdvisorObject.Organization") टोडी
अन्यथाValueType(मान) = प्रकार("DocumentAuthorization.GoodsProduct")Todi
अन्यथा वैल्यू = टाइप करें ("डॉक्यूमेंटऑब्जेक्ट. माल का मूल्य") टोडी
KinetsYakscho;

रजिस्टर विभिन्न प्रकार के हो सकते हैं। रजिस्टर प्रकार का नाम:
रजिस्ट्रीटाइपरजिस्टरएक्सेसटाइप.रजिस्टरनाम

1सी रजिस्टर के प्रकार:

  • Vedomosti
  • संचित
  • एकाउंटेंट
  • रोज़राहुंकी.

रजिस्टर तक पहुंच के प्रकार. सबसे आम विकर्स हैं:

  • डायल रिकार्ड
  • अतिप्रवाह
  • विबिरका
  • अभिलेख
  • रिकार्डकुंजी।

ओझे, बट:
YakstoValueType(मान) = प्रकार("ValueRegisterList.RegisterName") टोडी
अन्यथा वैल्यू = प्रकार("RegisterAccumulationRegistration.Register Name") टोडी
KinetsYakscho;

Mova 1C आपको अज्ञात वस्तुओं के साथ काम करने की अनुमति देता है जो प्रोग्राम में गतिशील रूप से बनाई जाती हैं, उदाहरण के लिए - एक सरणी, मानों की एक सूची, मानों की एक तालिका, एक संरचना...

इस प्रकार के 1सी अपने नाम के तहत पंजीकृत हैं (एक शब्द में, बिना मंजूरी के)। उदाहरण के लिए:
यक्षो टाइपवैल्यू(वैल्यू) = टाइप("एरे") टोडी
अन्यथा वैल्यू = टाइप करें ("लिस्टवैल्यू") टोडी
KinetsYakscho;

विज़नचेन्न्या पोसिलन्या टाइप 1सी

सभी डेटाबेस ऑब्जेक्ट्स (दस्तावेज़, दस्तावेज...) के साथ काम मेल के माध्यम से किया जाता है। उदाहरण के लिए, यदि हम किसी दस्तावेज़ में एक अपेक्षित चीज़ बनाना चाहते हैं - एक गवाह, तो यह प्रकार 1C "डोविदनिक पॉसिलन्या" होगा। डोविडनिक का नाम।”

उदाहरण के लिए:
मान = लेखक.संगठन.EmptyPosylannya();
यक्षतो डोविडनिकी.टाइपऑलपॉसिलन्या().रिवेंज(टाइपवैल्यू(वैल्यू))
// त्से डोविडनिक
अन्यथा Documents.TypeAllPossibility().Utrimuj(TypeValue(Value)) टोडी
//tse दस्तावेज़
KinetsYakscho;

टाइप 1सी को दो तरीकों से सत्यापित किया जा सकता है।

पहला वर्णित के समान है, 1C प्रकार के नाम को छोड़कर "पॉज़लन्या" या "ऑब्जेक्ट" का संकेत नहीं दिया गया है, इसलिए "पॉज़लन्या के लेखक। संगठनों" के बजाय हम "लेखक। संगठन" लिखते हैं।

उदाहरण के लिए:

उपलब्ध 1C प्रकारों का चयन करना

अमीर लोगों के पास ताकत होती है. 1C प्रकारों की सूची के लिए टाइपवैल्यू:

  • वाणिज्यिक ग्राहक प्रपत्र पर फ़ील्ड
    ElementForm.FieldName.ValueType
  • पतले क्लाइंट फॉर्म पर फ़ील्ड (प्रकार: उपलब्ध प्रकार कहलाते हैं)
    तत्व.फ़ील्डनाम.उपलब्ध प्रकार
  • तालिका स्तंभ मान वृक्ष मान
  • प्रपत्र विवरण
  • वस्तु चयन

क्षेत्र में 1C प्रकारों की इस सूची से कैसे निपटें। मान प्रकार - div. "मोवा 1सी" अनुभाग में "प्रकारों का विवरण"।

मेटाडेटा कॉन्फ़िगरेशन में 1C विवरण के प्रकारों के साथ कार्य करना

कॉन्फिगरेटर में विवरण जोड़ते और संपादित करते समय, प्रोग्राम 1सी विवरण के प्रकार को इंगित करेगा। मेरे 1सी के प्रोग्राम कोड में, आप 1सी विवरण के प्रकार का चयन (पहचान) कर सकते हैं।

बुनियादी तरीके:

  • 1C ऑब्जेक्ट के लिए, मेटाडेटा() विधि पर क्लिक करें, जो किसी विशिष्ट ऑब्जेक्ट के मेटाडेटा को घुमाता है और फिर विवरणों की सूची (और तालिका भाग के विवरण) को संसाधित करता है।
    दस्तावेज़.माल की प्राप्ति.खाली स्थिति().मेटाडेटा().आवश्यकताएँ
  • वैश्विक "मेटाडेटा" परिवर्तन का उपयोग करें, जो सभी कॉन्फ़िगरेशन मेटाडेटा को बदल देता है, और फिर एक विशिष्ट ऑब्जेक्ट का विवरण दर्ज करता है
    मेटाडेटा.दस्तावेज़.उत्पादों की संपत्ति.आवश्यकताएँ

सहारा शक्ति हैं. प्रकार, जिसमें इस विवरण के विन्यासकर्ता में 1C प्रकार, इंस्टॉलेशन की सूची शामिल है।

1सी प्रकारों की इस सूची से कैसे निपटें - div. "मोवा 1सी" अनुभाग में "प्रकारों का विवरण"।

1C प्रकार का फ़िल्टर दर्ज करें

कई ऑब्जेक्ट के लिए, आप 1C मान प्रकार का फ़िल्टर निर्दिष्ट कर सकते हैं, जिसे बदला जा सकता है, उदाहरण के लिए:

  • मूल्यों की सूची (.उपलब्ध मूल्य)
  • क्लाइंट प्रपत्र फ़ील्ड (उपलब्ध प्रकार)

वहां, यदि फ़िल्टर परिवर्तन के लिए उपलब्ध नहीं है, तो आप ऑब्जेक्ट विधि में फ़िल्टर निर्दिष्ट कर सकते हैं। उदाहरण के लिए, एक तालिका (वृक्ष) स्तंभ का मान є है। मान प्रकार को तब तक नहीं बदला जा सकता जब तक कि कॉलम किसी अन्य विधि का उपयोग करके नहीं जोड़ा जाता है। किसी अन्य पैरामीटर के साथ जोड़ें () आप उपलब्ध 1सी प्रकारों की एक सूची निर्दिष्ट कर सकते हैं।

फ़िल्टर के लिए 1C प्रकारों की सूची दर्ज करने के लिए, 1C प्रकारों की सूची का चयन किया जाता है, इसके साथ कैसे काम करें - div. "मोवा 1सी" अनुभाग में "प्रकारों का विवरण"।

प्रकार इंगित किए गए हैं - एक नया 1C मेटाडेटा ऑब्जेक्ट जो प्लेटफ़ॉर्म संस्करण 8.3 पर दिखाई दिया। वस्तु अतिरिक्त प्रकृति की है. आइए उन प्रकारों और कार्यों पर एक नज़र डालें जो इस ऑब्जेक्ट में आते हैं।

मान - नए प्रकार के डेटा की कीमत, जिसके संग्रह का अर्थ है लागू समाधान का डेवलपर। इसमें कई मान्य प्रकार शामिल हैं। इस प्रकार का डेटा ऑब्जेक्ट के प्रकार के अलावा, किसी भी कॉन्फ़िगरेशन विशेषता का एक प्रकार हो सकता है।

1सी से 267 वीडियो पाठ निःशुल्क देखें:

की स्थापना

इस वस्तु का ज्ञान इतना समृद्ध नहीं है:

टोबटो. 1C उपकरण में नाम और पर्यायवाची के अलावा, प्रकारों में ऑब्जेक्ट प्रकारों का एक सेट भी शामिल हो सकता है।

उच्च-मूल्य प्रकार 1C 8.3 का बट स्टॉक

इस वस्तु की स्थिति बिना व्यक्तिगत जानकारी के जानी जा सकती है।

इस विकि को लागू करें:

  • आप उस डेटा पर आवश्यक कॉन्फ़िगरेशन विवरण का वर्णन कर सकते हैं जिसे किसी विशिष्ट कॉन्फ़िगरेशन में कोई टुकड़ा डालने पर पहचाना जाएगा;
  • प्रति सदस्यता पूर्व भुगतान के दिए गए सेट के लिए एक प्रकार का मूल्य डेटा निर्दिष्ट करें; प्रकारों के सेट को बदलते समय, सभी सदस्यताएँ गतिशील रूप से बदल दी जाएंगी;
  • विशेषताओं के प्रकार की योजना के विकल्प के रूप में विकोरिस्तुवत

और भी बहुत कुछ।

यदि आप 1सी प्रोग्रामिंग सीखना शुरू कर रहे हैं, तो हम हमारे निःशुल्क पाठ्यक्रम की अनुशंसा करते हैं (मत भूलिए

शीर्षक उभरते उपभोक्ताओं के लिए, हमें प्रोग्राम करने की आवश्यकता है

मैं किसी दस्तावेज़ या दस्तावेज़ के मूल्य प्रकार की जाँच कैसे कर सकता हूँ?

सबसे पहले, एक एप्लिकेशन ऑब्जेक्ट के साथ काम करने के लिए अंतर्निहित भाषा में कई प्रकार होते हैं।

उदाहरण के लिए, 1C:Enterprise 7.7 जैसी नौकरी सही प्रकार है दस्तावेज़अब कई अलग-अलग प्रकार हैं। वे अपनी स्वीकारोक्ति साझा करते हैं।

प्रकार दस्तावेज़ऑब्जेक्ट Vykorist का उपयोग सभी प्रासंगिक दस्तावेजों को रिकॉर्ड करने और रिकॉर्ड करने के लिए किया जाता है।

प्रकार दस्तावेज़विबिरकाविकोरिस्ट का उपयोग डेटाबेस में संग्रहीत दस्तावेज़ों को खोजने के लिए किया जाता है।

दस्तावेज़ के साथ काम करने के लिए आवश्यक अन्य प्रकार का डेटा ढूंढें। मॉड्यूल लिखते समय निम्नलिखित प्रकारों का चयन किया जाता है, जो विशिष्ट कार्यों के लिए आवश्यक होते हैं।

दूसरे तरीके से, सीखी गई भाषा को समझने वाले दो लोग नहीं होते प्रकारі देखना. किसी त्वचा वस्तु के लिए, कॉन्फ़िगरेशन के अपने प्रकार के सेट होते हैं, जिन्हें उसके द्वारा वर्णित लागू वस्तु के साथ काम करने के लिए मॉडल का उपयोग करते समय चुना जाता है। फिर एक अलग कॉन्फ़िगरेशन के साथ ऐसा कोई प्रकार नहीं होगा दस्तावेज़पोसिलन्या, और विशिष्ट प्रकार हैं, उदाहरण के लिए, DocumentPosilannya.Rakhunok, DocumentObject.Rahunok, DocumentPosilannya.Invoice, वगैरह।

इसके अलावा, प्रकारों में हेरफेर के लिए, उनके सामान्य नामों का उपयोग नहीं किया जाता है, बल्कि एक विशेष प्रकार का उपयोग किया जाता है प्रकार. प्रकार का महत्व प्रकारफ़ंक्शन द्वारा अक्षम किया जा सकता है प्रकार(), जिसे एक प्रकार के पैरामीटर के रूप में लिया जाता है।

किसी परिवर्तन के मूल्य के प्रकार की जांच करने के लिए, आपको फ़ंक्शन का उपयोग करके इसका प्रकार निर्धारित करना होगा टाइपवैल्यू()और फ़ंक्शन का उपयोग करें प्रकार() otrimannya के लिए iм'я पर टाइप करें।

उदाहरण के लिए: