दस्तावेज़ प्रपत्र (चालान) को एक्सेल प्रारूप में सहेजने में असमर्थ - "सहेजें" और "इस रूप में सहेजें" बटन उपलब्ध नहीं हैं। क्या कारण है? इसके साथ आगे काम करने के लिए एक्सेल में एक स्प्रेडशीट दस्तावेज़ को सहेजने की तरकीबें 1s में किसी खाते को कैसे सहेजना है

कई कार्यालय कर्मचारियों को अक्सर 1C और एक्सेल प्रोग्राम का उपयोग करना पड़ता है। उन्हें एक एप्लिकेशन से दूसरे एप्लिकेशन में डेटा निर्यात करना होता है। आज हम देखेंगे कि 1C से Excel में कैसे उतारना है।

1C से एक्सेल में डेटा अपलोड करना

1C से Microsoft Excel में डेटा अपलोड करना सरल चरणों वाली एक प्रक्रिया है। ऐसा करने के लिए, इन अनुप्रयोगों में निर्मित उपकरण पर्याप्त हैं। डेटा निर्यात करने के कई तरीके हैं।

बड़ी मात्रा में डेटा अपलोड करना

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

यह केवल फ़ाइल प्रारूप का चयन करने और इसे सहेजने के लिए बनी हुई है।

प्रिंट करने योग्य दस्तावेज़ अपलोड करना


एक्सेल वर्कबुक में लिस्ट कैसे डालें

सूची को स्थानांतरित करने के लिए, निम्न विधि का उपयोग करें:

  • हम 1C प्रोग्राम में वांछित सूची खोलते हैं। फिर आपको "सभी क्रियाओं" पर राइट-क्लिक करना होगा, और फिर "प्रदर्शन सूची" पर क्लिक करना होगा।


  • एक सूची बॉक्स दिखाई देगा। "आउटपुट टू" फ़ील्ड में, "स्प्रेडशीट दस्तावेज़" विकल्प सेट किया जाना चाहिए।
  • ठीक नीचे आप उन स्तंभों का चयन कर सकते हैं जिन्हें स्थानांतरित किया जाना चाहिए।


सलाह! जब आप पूरे दस्तावेज़ को स्थानांतरित करने जा रहे हों तो आपको इस विंडो में कुछ भी नहीं बदलना चाहिए।

  1. इन सबके बाद यूजर को टेबल के रूप में स्क्रीन पर एक लिस्ट दिखाई देगी। इसे चुनने और कॉपी करने की जरूरत है।
  2. फिर एक्सेल में एक नया दस्तावेज़ बनाया जाता है और "CTRL + V" का उपयोग करके उसमें डेटा डाला जाता है।

सूची के साथ एक नई एक्सेल वर्कबुक बनाएं

आप लंबे समय तक गड़बड़ नहीं कर सकते हैं और तुरंत 1C से एक्सेल में सूची प्रदर्शित कर सकते हैं:

1. सूची बनने तक हम पिछली विधि की तरह ही सब कुछ करते हैं। फिर आपको मेनू पर जाने की जरूरत है, "फ़ाइल" अनुभाग खोलें और "इस रूप में सहेजें" चुनें।



निष्कर्ष

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

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

यदि Excel से 1C में डेटा लोड करना एक जटिल प्रक्रिया है, जिसे केवल तृतीय-पक्ष समाधानों का उपयोग करके स्वचालित किया जा सकता है, तो रिवर्स प्रक्रिया, अर्थात् 1C से Excel में अपलोड करना, क्रियाओं का एक अपेक्षाकृत सरल सेट है। यह उपरोक्त कार्यक्रमों के अंतर्निहित उपकरणों का उपयोग करके आसानी से किया जा सकता है, और यह कई तरीकों से किया जा सकता है, जो इस बात पर निर्भर करता है कि उपयोगकर्ता को वास्तव में क्या स्थानांतरित करने की आवश्यकता है। 1C संस्करण में विशिष्ट उदाहरणों के साथ इसे कैसे करें, इस पर विचार करें 8.3 .

विधि 1: सेल सामग्री की प्रतिलिपि बनाएँ

डेटा की एक इकाई सेल 1C में समाहित है। इसे सामान्य प्रतिलिपि विधि द्वारा एक्सेल में स्थानांतरित किया जा सकता है।


सेल 1C की सामग्री को एक्सेल में चिपकाया जाएगा।

विधि 2: किसी मौजूदा Excel कार्यपुस्तिका में सूची चिपकाएँ

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


सूची को दस्तावेज़ में डाला गया है।

विधि 3: सूची के साथ एक नई एक्सेल कार्यपुस्तिका बनाएं

साथ ही, 1C प्रोग्राम की एक सूची को तुरंत एक नई एक्सेल फ़ाइल में आउटपुट किया जा सकता है।


पूरी सूची एक अलग पुस्तक के रूप में सहेजी जाएगी।

विधि 4: 1C सूची से Excel में श्रेणी की प्रतिलिपि बनाना

ऐसे समय होते हैं जब आपको पूरी सूची नहीं, बल्कि केवल व्यक्तिगत पंक्तियों या डेटा की एक श्रृंखला को स्थानांतरित करने की आवश्यकता होती है। यह विकल्प बिल्ट-इन टूल्स की मदद से भी काफी संभव है।


विधि 5: दस्तावेज़ों को एक्सेल के रूप में सहेजें

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


दस्तावेज़ एक्सेल प्रारूप में सहेजा जाएगा। यह फ़ाइल अब इस प्रोग्राम में खोली जा सकती है, और इसमें आगे की प्रक्रिया पहले से ही की जा सकती है।

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

यह लेख मेरे मेल पर भेजें

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

1s एंटरप्राइज़ संस्करण 8.2:

उदाहरण के लिए, हम नामकरण निर्देशिका से डेटा अपलोड करना चाहते हैं, इसके लिए हम नामकरण निर्देशिका खोलते हैं, आवश्यक डेटा प्रदर्शित करते हैं (हम फ़िल्टर का उपयोग करते हैं, वांछित समूह खोलते हैं):

और ओके बटन दबाएं।

उसके बाद, निर्दिष्ट पथ पर 1C से आवश्यक डेटा वाली एक एक्सेल फ़ाइल बनाई जाएगी।

लेकिन, आप डेटा को फ़ाइल में सहेज नहीं सकते हैं, लेकिन बस (सूची प्रदर्शित होने के बाद) डेटा का चयन करें, फिर इसे क्लिपबोर्ड पर सहेजें (राइट-क्लिक करें - कॉपी करें), एक्सेल प्रोग्राम खोलें और डेटा को पेस्ट करें एक खाली शीट में क्लिपबोर्ड (राइट क्लिक - पेस्ट)।

उसी तरह, आप दस्तावेज़ों की सूची और उनमें सारणीबद्ध भागों दोनों को सहेज सकते हैं।

यदि आप रिपोर्ट को एक्सेल में सहेजना चाहते हैं, तो एक नई रिपोर्ट बनाएं, और इसे एक्सेल में अपलोड करने के लिए, अब आपको इसे सूचीबद्ध करने की आवश्यकता नहीं है, लेकिन मुख्य मेनू में "फाइल" - "एक कॉपी सहेजें" पर क्लिक करें और फिर ऊपर वर्णित योजना का पालन करें। या बस इसे क्लिपबोर्ड के माध्यम से कॉपी करें।

1s एंटरप्राइज़ संस्करण 8.3:

प्लेटफ़ॉर्म 1c संस्करण 8.3 पर - एक्सेल में डेटा सहेजने की तकनीक संस्करण 8.2 से थोड़ी अलग है।

यहां, यदि आप सूची पर राइट-क्लिक करते हैं, तो आपको "एक सूची प्रदर्शित करें ..." आइटम दिखाई नहीं देगा, इसके बजाय आपको "सभी क्रियाएं" मेनू पर क्लिक करना होगा और आइटम "एक सूची प्रदर्शित करें ..." का चयन करना होगा। "हम पहले से ही परिचित हैं:

उसी तरह, आप आवश्यक स्तंभों को झंडे के साथ चिह्नित करते हैं, लेकिन एक अद्भुत ध्वज "केवल चयनित" भी होता है, जब इसे सेट किया जाता है, केवल चयनित पंक्तियों को तालिका में प्रदर्शित किया जाता है। नामकरण निर्देशिका सूची में कई पंक्तियों का चयन करने के लिए - "Ctrl" कुंजी दबाए गए लाइनों पर क्लिक करें, आपको कुछ ऐसा मिलता है (चयनित लाइनें नीले रंग में हाइलाइट की जाती हैं):

अंत में, इसे कुछ इस तरह दिखना चाहिए:

इसके अलावा, आप इस तालिका को क्लिपबोर्ड के माध्यम से एक्सेल में सहेज सकते हैं (जैसा कि मैंने ऊपर लिखा है), या इसे सीधे एक्सेल फ़ाइल में सहेज सकते हैं, इसके लिए, 1s में (प्रदर्शित सूची में), मुख्य मेनू के विशेष बटन पर क्लिक करें ( नीचे तीर के साथ) और आइटम "फ़ाइल" - "इस रूप में सहेजें ..." का चयन करें, फिर फ़ाइल को सहेजने के लिए एक मानक विंडो खुलती है, फ़ाइल का नाम निर्दिष्ट करें और उसमें "एक्सेल शीट" टाइप करें और "सहेजें" पर क्लिक करें।

रिपोर्ट को फ़ाइल में सहेजने के लिए, जैसा मैंने ऊपर लिखा था वैसा ही करें:

बहुत बार 1C 8.3 से डेटा प्राप्त करने और जानकारी को बाहरी फ़ाइल में सहेजने की आवश्यकता होती है, दूसरे शब्दों में, 1C एंटरप्राइज़ से अपलोड करने के लिए। 1C प्रोग्रामर की भागीदारी के बिना कार्य लगभग हमेशा संभव है।

कई उपयोगी युक्तियों पर विचार करें जिनके साथ आप 1C से बाहरी सूचना प्रणाली में डेटा अपलोड कर सकते हैं।

1सी में ऐसी कई विधियां हैं जिनके द्वारा आप विशेषज्ञों को शामिल किए बिना जानकारी प्राप्त कर सकते हैं:

  • पूरे डेटाबेस को 1C 8.3 से उतारना - बाद में किसी अन्य कंप्यूटर पर डाउनलोड करने के लिए
  • एक्सेल, वर्ड या पीडीएफ में रिपोर्ट और प्रिंट करने योग्य सहेजें
  • 1C . से टेबल उतारना
  • क्वेरी कंसोल का उपयोग करके जानकारी प्राप्त करना

उनके बारे में अधिक:

1s 8.3 से पूरे डेटाबेस को कैसे उतारें (एक .dt फ़ाइल में)

ऐसा करने के लिए, आपको विन्यासकर्ता मोड में प्रवेश करने की आवश्यकता है, फिर मुख्य मेनू में "प्रशासन" - "अपलोड इन्फोबेस" आइटम का चयन करें:

फिर आपको केवल भविष्य की फ़ाइल का नाम और डिस्क पर उसका स्थान निर्दिष्ट करना होगा।

किसी अन्य डेटाबेस पर बाद में अपलोड करने के लिए, "इन्फोबेस लोड करें" बटन पर क्लिक करें और पहले अपलोड की गई फ़ाइल का चयन करें।

1C से एक्सेल में रिपोर्ट और प्रिंट करने योग्य अनलोडिंग

यह विधि सार्वभौमिक और बहुत सरल है। ऐसा करने के लिए, जब आप एक प्रिंट करने योग्य फॉर्म या रिपोर्ट खोलते हैं तो यह पर्याप्त होता है।

उदाहरण के लिए, TORG 12 प्रिंट करने योग्य खोलें, ctrl+S दबाएं (या मेनू में फ़ाइल - इस रूप में सहेजें) और फ़ाइल प्रकार और उसका नाम चुनें:

उसी प्रणाली के संचालन के लिए - रिपोर्ट दो क्लिक में अनलोड हो जाती है:

267 1सी वीडियो सबक मुफ्त में प्राप्त करें:

मुख्य स्वरूपों में सहेजना उपलब्ध है - एक्सेल, वर्ड, पीडीएफ, एचटीएमएल, टीएक्सटी, आदि।

1सी 8.3 . से अनलोडिंग टेबल

अक्सर ऐसे सामान्य कार्य होते हैं जैसे "चालू वर्ष के लिए भुगतान की एक सूची प्राप्त करें", "खरीद या बिक्री की एक पुस्तक को उतारें", या "इनवॉइस नंबर 256 से माल उतारें"। ऐसी समस्याओं को हल करना काफी सरल है।

उदाहरण के लिए, मुझे "वेक्टर" प्रतिपक्ष से 1000 से अधिक की राशि के साथ सभी रसीदें प्राप्त करने की आवश्यकता है। आइए सूची प्रपत्र खोलें और सूची में आवश्यक फ़िल्टर सेट करें:

सिस्टम एक आउटपुट विकल्प प्रदान करेगा - एक स्प्रेडशीट दस्तावेज़ या एक टेक्स्ट दस्तावेज़ के लिए, हम एक स्प्रेडशीट का चयन करेंगे। 1C प्रोग्राम ऐसे स्प्रेडशीट दस्तावेज़ में जानकारी प्रदर्शित करेगा, जिसे रिपोर्ट की तरह, हमारे लिए आवश्यक प्रारूप में सहेजा जा सकता है:

1C 8.2 में लगभग किसी भी सारणीबद्ध भाग के लिए इसी तरह की क्रियाएं की जा सकती हैं। उदाहरण के लिए, हमें रसीद संख्या МСК00003 से माल की एक सूची अपलोड करने की आवश्यकता है, कोई बात नहीं। यह बहुत सरलता से किया जाता है - दस्तावेज़ खोलें, संदर्भ मेनू को कॉल करें और कुछ क्लिकों के बाद हमें वांछित प्रारूप में वांछित अपलोड मिलता है:


1सी से एक्सेल में लेन-देन का जर्नल अपलोड करना:

क्वेरी कंसोल का उपयोग करके जानकारी प्राप्त करना

हालाँकि, सभी जानकारी 1C 8.2 के एक साधारण सारणीबद्ध भाग में नहीं पाई जा सकती है। कभी-कभी आपको कई डेटा स्रोतों से डेटा एकत्र करने, उन्हें कुछ फ़ील्ड से कनेक्ट करने की आवश्यकता होती है।

यह विधि तकनीक-प्रेमी लोगों के लिए उपयुक्त है जो क्वेरी भाषा की मूल बातें जानते हैं। इसमें क्वेरी का परिणाम प्राप्त करना और उसे उस प्रारूप में सहेजना शामिल है जिसकी हमें आवश्यकता है।

उदाहरण के लिए, सभी ठेकेदारों-आपूर्तिकर्ताओं और उनके टेलीफोन नंबर प्राप्त करना आवश्यक है। ऐसा करने के लिए, निम्न क्वेरी लिखें:

परिणामी तालिका को वांछित फ़ाइल स्वरूप में भी अपलोड किया जा सकता है:

आप प्राप्त डेटा को "" का उपयोग करके दूसरे 1C डेटाबेस में अपलोड कर सकते हैं। नामकरण के उदाहरण पर वीडियो निर्देश देखें:

सरल कार्य:

  • प्रपत्र पर फ़ाइल चयन को व्यवस्थित करें (txt फ़ाइल स्वरूप)
  • फ़ाइल को डेटा से भरें
  • खैर, स्वाभाविक रूप से सहेजें (यदि फ़ाइल डेटा के साथ है, तो इसे अधिलेखित करने के लिए कहें या नहीं)।

यह कैसे करना है?

हम एक मोटे ग्राहक के रूप को व्यवस्थित करते हैं 1C

आइए इस कार्य को बाहरी प्रसंस्करण प्रपत्र के उदाहरण पर करते हैं। हम एक बाहरी प्रसंस्करण बनाते हैं, एक फॉर्म जोड़ते हैं, एक स्ट्रिंग प्रकार के साथ एक फ़ील्ड को बिना लंबाई सीमा के फ़ॉर्म पर फेंकते हैं।

हमने जो क्षेत्र जोड़ा है उसमें एक चयन बटन शामिल करना होगा।

आइए एक क्लिक हैंडलर जोड़ें।

कृपया ध्यान दें कि मॉड्यूल में हमारे दो कार्य हैं - एक "रन" बटन पर क्लिक करने के लिए हैंडलर है, जो इसे बनाए जाने पर प्रसंस्करण फॉर्म में स्वचालित रूप से जोड़ा गया था। दूसरा वह हैंडलर है जिसे हमने जोड़ा है।

हम एक पतले ग्राहक के रूप को व्यवस्थित करते हैं 1C

1C पतले क्लाइंट पर समान प्रपत्र संगठन का एक उदाहरण।

हम प्रसंस्करण के लिए एक विशेषता जोड़ते हैं - एक असीमित स्ट्रिंग (यानी लंबाई = 0)।

फॉर्म पर बस जोड़े गए प्रॉप्स को बाहर निकाला जाता है। इसके गुणों को खोलने के लिए, खींची गई विशेषता पर राइट-क्लिक करें।

SelectButton गुण को हाँ पर सेट करें।

पतला क्लाइंट स्वचालित रूप से एक बटन नहीं जोड़ता है। इसलिए, हमें खुद को प्रोसेसिंग फॉर्म में रिकॉर्ड बटन जोड़ने की जरूरत है।

कमांड टैब पर, एक नया कमांड जोड़ें और हैंडलर जोड़ने के लिए इसके गुणों में आवर्धक ग्लास पर क्लिक करें।

साथ ही जोड़े गए कमांड को फॉर्म पर (बाईं ओर) ड्रैग करें।

मॉड्यूल में हमारे दो कार्य भी हैं - एक "रिकॉर्ड" बटन क्लिक हैंडलर है, जिसे हमने जोड़ा है। दूसरा हमारे द्वारा जोड़ा गया चुनिंदा ईवेंट हैंडलर है।

[रिकॉर्डिंग का नाम और स्थान] फ़ाइल के चयन की प्रोग्रामिंग

विंडोज़ में एक सामान्य फ़ाइल चयन संवाद है।

1C से इस डायलॉग को मैनेज करने का एक्सेस है। इस उद्देश्य के लिए एक विशेष वस्तु "FileChoiceDialog" है।

डायलॉग = NewFileSelectionDialog (FileSelectionDialogMode.Save);

Dialog.Title = "सेव करने के लिए फ़ाइल नाम चुनें";

Dialog.MultipleChoice = False;

Dialog.Filter = "पाठ फ़ाइल(*.txt)|*.txt";

// वास्तविक संवाद को स्क्रीन पर कॉल करें

अगर डायलॉग। सेलेक्ट () तो

// यहां केवल तभी प्राप्त करें जब उपयोगकर्ता ने ओके पर क्लिक किया हो

// चयनित फ़ाइल नाम सहेजें (पूरा नाम, जिसका अर्थ है कि इसमें पथ शामिल है)

फ़ाइलनाम = डायलॉग। फुलफाइलनाम;

अगर अंत;

यदि आप txt और rtf जैसे कई फ़ाइल एक्सटेंशन का चयन करने में सक्षम होना चाहते हैं, तो आपको यह लिखना होगा:

Dialog.Filter = "माइक्रोसॉफ्ट वर्ड डॉक्यूमेंट (*.txt)|*.txt|"
+ "माइक्रोसॉफ्ट एक्सेल दस्तावेज़ (*.rtf)|*.rtf|";

डिस्क पर फ़ाइल लिखने के लिए प्रोग्रामिंग

1C में टेक्स्ट फाइल लिखने के लिए एक ऑब्जेक्ट "टेक्स्ट लिखें" है।

उसके साथ काम करना बहुत आसान है।

यहाँ हमारे मामले के लिए एक नमूना कोड है:

फ़ाइल = न्यूटेक्स्टवाइटर (फ़ाइल नाम);
File.WriteString ("हाय!");
File.WriteString ("आप कैसे हैं?");
फ़ाइल। बंद करें ();

तैयार उदाहरण डाउनलोड करें

आप अध्ययन के लिए इस तरह के प्रसंस्करण का तैयार उदाहरण डाउनलोड कर सकते हैं।



संबंधित आलेख: