कैसे एफ़टीपी 1C पर फ़ाइलों बाहर रखना

1C 8.3 और 8.2 में एफ़टीपी के साथ कार्य करें - बुनियादी कार्यों के कोड उदाहरण

FTP (अंग्रेजी फाइल ट्रांसफर प्रोटोकॉल -। फाइल ट्रांसफर प्रोटोकॉल) - (उदाहरण के लिए, इंटरनेट) टीसीपी नेटवर्क फ़ाइलों के प्रसारण के लिए एक मानक प्रोटोकॉल। एफ़टीपी अक्सर एक होस्टिंग सर्वर को खोलने के लिए डिवाइस के निजी विकास के साथ वेब पृष्ठों और अन्य दस्तावेजों को डाउनलोड करने के लिए प्रयोग किया जाता है।

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

नीचे मैं 1C 8.3 के प्रोटोकॉल के साथ काम की बुनियादी तरीके पर चर्चा करेंगे। सामान्य ओएस फाइल सिस्टम का उपयोग करके लेख - यह भी देखें।

FTP और 1S

सामग्री

  • 1 1C से एफ़टीपी से कनेक्ट करें
  • 2 फ़ाइल एक FTP प्राप्त
  • 3 1C 8 से एफ़टीपी फाइल करने के लिए रिकॉर्ड
  • 4 नाम बदलने / एक FTP के लिए एक फ़ाइल ले जाने के लिए
  • 5 एक FTP 1C से एक फ़ाइल को हटाने के लिए

1C से एफ़टीपी से कनेक्ट करें

प्लग शुरू करने और अपने आप को अधिकृत करते हैं, सर्वर FTPSoedinenie वस्तु के प्रयोग पर काम करने के लिए निर्देशिका निर्दिष्ट करने के लिए FTP के माध्यम से 1C के काम पर विचार करें,:

AdresSayta =  "1.1.1.1"  ; 
पोर्ट =  21 ; 
उपयोगकर्ता नाम =  "लॉगिन" ; 
पासवर्ड =  "password" ; 
ImyaKataloga =  "/ डेटा / 1c" ; 
FTPSoedinenie  =  नए FTPSoedinenie ( AdresSayta , पोर्ट , प्रयोक्ता नाम , पासवर्ड ) ; 
FTPSoedinenie UstanovitTekuschiyKatalog ( ImyaKataloga ) ;

इसके बाद, हम एक पहले से ही बनाई गई वस्तु के तरीकों पर विचार करेंगे -  FTPSoedinenie

1C पर 267 नि: शुल्क वीडियो ट्यूटोरियल प्राप्त करें:

  • 1C 8.3 और 8.2 पर नि: शुल्क वीडियो ट्यूटोरियल;
  • नए संस्करण एसपीपी 1C के 3.0 पर ट्यूटोरियल;
  • 1C व्यापार प्रबंधन 11 का एक अच्छा कोर्स।
और अधिक पढ़ें:   कैसे एक सुरक्षा समूह कनेक्ट करने के लिए

एक FTP से फाइल हो रही है

आगे मान लीजिए एक पाठ फ़ाइल की उपस्थिति की पुष्टि, एफ़टीपी के साथ इसे पाने और डिस्क के लिए बचाने के लिए:

यदि FTPSoedinenie  NaytiFayly ( "file.txt" ) संख्या ( )  =  तो 
वापसी ; 
endif ;

VremennyyFayl = PoluchitImyaVremennogoFayla ( "txt" ) ;

FTPSoedinenie  जाओ ( "file.txt" , VremennyyFayl ) ;

TekstovyyDok =  नए TextDocument ;

TekstovyyDok पढ़ें ( फ़ाइल नाम ,  "विंडोज़ -1251" ) ;

TekstovyyDok रिकार्ड ( "C: \ file.txt" ) ;

एक FTP के रिकार्ड फ़ाइल 1C 8

अन्य कार्रवाई पर विचार करें - किसी फ़ाइल सर्वर से लिखें:

TekstovyyDok =  नए TextDocument ;

TekstovyyDok DobavitStroku ( "परीक्षण);

VremennyyFayl = PoluchitImyaVremennogoFayla ( " txt ");

TekstovyyDok.Zapisat (VremennyyFayl);

FTPSoedinenie .Zapisat (VremennyyFayl, " फ़ाइल  Txt ");

नाम बदलें / एक FTP किसी फ़ाइल को

आपरेशन के इन दो प्रकार के लिए ले जाएँ () - आप वस्तु विधि 1C उपयोग कर सकते हैं।

नाम:

FTPSoedinenie  ले जाएँ ( "text.txt" , " text_new  Txt ");

बढ़ते:

FTPSoedinenie  ले जाएँ ( "/data/text.txt" , "/data/1c/text.txt"  ) ;

एक FTP 1C से एक फ़ाइल को हटाने

हटाएँ - सबसे सरल ऑपरेशन, यह बहुत आसान है:

FTPSoedinenie  निकालें ( "/data/text.txt"  ) ;

1C कॉन्फ़िगर करने पर अन्य लेख।

आप 1C प्रोग्रामिंग जानने के लिए शुरू करते हैं, तो हम अनुशंसा करते हमारे नि: शुल्क कोर्स (मत भूलना करने पर YouTube की सदस्यता लेने - नियमित रूप से जारी किया नया वीडियो):

दुर्भाग्य से, हम हर किसी से परामर्श कर सकते हैं शारीरिक रूप से मुक्त नहीं करने के लिए, लेकिन हमारी टीम कार्यान्वयन और 1C के रखरखाव के लिए सेवाएं प्रदान करने में खुशी होगी। के लिए हमारी सेवाओं के बारे में अधिक जानकारी के सेवा पेज 1 C पर पाया जा सकता है या सिर्फ +7 (499) 350 29 00. फोन हम मॉस्को क्षेत्र में काम कर रहे हैं।

अभी भी प्रश्न हैं?
और अधिक पढ़ें:   विंडोज 10 BIOS सीपीयू तापमान में देखें
->

पूछें टिप्पणी में!

टिप्पणियाँ: 15 पर " एफ़टीपी के साथ काम करें 1C 8.3 और 8.2 में - कुंजी कार्यों के कोड उदाहरण "
  1. अस्थिर FTPSoedinenie .Peremestit काम कर ( "/ डेटा / text.txt", "/ डेटा / 1c / text.txt"); ...
    यही कारण है कि पूरा करता FTPSoedinenie.Peremestit (Fayl.PolnoeImya, DrugoyKatalog Fayl.Imya +), तो बाहर FTPSoedinenie.Peremestit काम (FTP.TekuschiyKatalog () + Fayl.Imya, DrugoyKatalog + Fayl.Imya) ...
    अब सभी अचानक दोनों तरीकों rabotat..I भी हटाना (Fayl.PolnoeImya) बंद कर दिया काम नहीं करता है ...
    पुनश्च कहाँ -FTPFayl फ़ाइल।

    उत्तर

    • मैं भी 🙁 काम नहीं था अंत में "रिकॉर्ड" द्वारा किए गए और फिर "हटाएँ"

      उत्तर

      • अजीब, एक सप्ताह पहले किया था - सब पूरी तरह से मार डाला।

        उत्तर

  2. कैसे एफ़टीपी सर्वर के साथ कंप्यूटर पर फ़ाइलों को पाने के लिए आप फ़ाइलें और संग्रह पाठ नहीं है, तो उदाहरण के लिए?

    उत्तर

    • एक "TekstovyyDok = नई TextDocument," का प्रयोग करें

      "नया फ़ाइल", वहाँ एक समान वाक्य रचना है।

      उत्तर

    • उसके उदाहरण का प्रकार निर्दिष्ट करें: FTPSoedinenie.NaytiFayly (। सूची, »* पिन»), सभी फ़ाइलें, सूचकांक 0 के साथ पहली फ़ाइल का चयन करें।

      उत्तर

  3. इच्छित फ़ोल्डर के लिए उपयोग की समस्या एफ़टीपी सर्वर से।

    सर्वर = «31.170.164.115»;
    पोर्ट = 21;
    उपयोगकर्ता नाम = "******************";
    पासवर्ड = "************************";
    निर्देशिका = «/ public_html»;
    एफ़टीपी = नए ftpSoedinenie (सर्वर, बंदरगाह, उपयोगकर्ता नाम, पासवर्ड);
    http: //ftp.UstanovitTekuschiyKatalog (सूची);

    निर्देशिका यदि आप निर्दिष्ट "/", कनेक्शन जगह लेता है। आप फ़ाइलों को डाउनलोड करने के लिए एक निर्देशिका / public_html निर्दिष्ट करते हैं, तो त्रुटि "त्रुटि जब संसाधनों तक पहुँच के सत्यापन है। पहुँच दूरस्थ संसाधन »करने के लिए मना कर दिया। हल नहीं करता है - एफ़टीपी ग्राहक में पढ़ना और लिखना सब पूछे जाने वाले प्रश्न होस्टिंग प्रदाता में निर्दिष्ट उन सहित रास्ते के विभिन्न संस्करणों की कोशिश की करने के लिए करने के लिए सभी अधिकार निर्धारित किया है। शायद सवाल सबसे होस्टिंग प्रदाता है, लेकिन मैंने सोचा कि आप पर पहुंच जाएं,

    उत्तर

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

      उत्तर

    • प्रयास करें / public_html /

      उत्तर

    • : जरूरत के सूची के अंत में एक स्लैश के साथ निर्दिष्ट किया जाना चाहिए
      http: //ftp.UstanovitTekuschiyKatalog (/ public_html /);
      मैं इतना काम करता है। 🙂

      उत्तर

  4. शुभ दिन! बताओ मुझे, कृपया, मैं "@" की भूमिका अपने उपयोगकर्ता नाम में खेल सकते हैं? मैं एक सर्वर एफ़टीपी उपयोगकर्ता नाम अपने आप फ़ॉर्म नाम @ डोमेन बनाई गई है है। और 1s के साथ मैं कनेक्ट नहीं कर सकता के रूप में है, हालांकि कार्यक्रमों के अन्य प्रकार failzilly मानकों काम करते हैं। और एक और सर्वर जहां बिना @ उपयोगकर्ता नाम सब कुछ 1c माध्यम से काम करता है। मैं बदलने के लिए @ 40% मदद नहीं की कोशिश की। कौन का सामना करना पड़ सकता है?

    उत्तर

    • आपका स्वागत है!
      मैं भर में नहीं आते हैं, लेकिन अक्सर 1C क्या "विशेष है। वर्ण "पर्याप्त रूप से प्रतिक्रिया करता है दुर्भाग्य से नहीं 🙁

      उत्तर

  5. गुड डे।
    और क्या sFTP? समर्थन नहीं है?

    उत्तर

    • है

      उत्तर

    • नहीं, वहाँ FTPS के लिए समर्थन है, लेकिन नहीं SFTP, यह आम तौर पर 2 अलग, एक दूसरे को प्रोटोकॉल के समान नहीं है। सामान्य तौर पर, क्या SFTP का क्या मतलब है - सरल फ़ाइल स्थानांतरण प्रोटोकॉल, या SSH फाइल ट्रांसफर प्रोटोकॉल, एक ही संक्षिप्त नाम और प्रोटोकॉल भी अलग हैं

      उत्तर

एक टिप्पणी जोड़ें: जबाब रद्द करें

आपका ई-मेल प्रकाशित नहीं किया जाएगा।



अपनी भाषा चुनें

पोलिशअंग्रेजी जर्मन स्पेनिश फ्रेंच इतालवी पुर्तगाली तुर्की अरबी भाषा यूक्रेनी स्वीडिश हंगेरी बल्गेरियाई एस्तोनियावासी चीनी (सरलीकृत) वियतनामी रोमानियाई थाई स्लोवेनियाई स्लोवाक सर्बियाई मलायी नार्वेजियन लात्वीयावासी लिथुआनियाई कोरियाई जापानी इन्डोनेशियाई हिन्दी यहूदी फिनिश यूनानी डच चेक डेनिश क्रोएशियाई चीनी (पारंपरिक) फिलीपीन उर्दू Azeybardzhansky अर्मेनियाई बेलोरूसि बंगाली जॉर्जियाई कजाख कैटलन Mongolski रूसी Tadzhitsky Tamil'skij तेलुगू Uzbetsky