தளங்களைப் பற்றிய அறிவு இன்னும் அவசியம்.

வெவ்வேறு உள்ளமைவுகளுக்கு இடையில் தரவை நகர்த்துவது ஒரு சிறிய பணி அல்ல. எப்போதும் போல, பல தீர்வுகள் உள்ளன, ஆனால் அவை அனைத்தும் உகந்தவை அல்ல. தரவு பரிமாற்றத்தின் நுணுக்கங்களைப் புரிந்துகொள்ள முயற்சிப்போம் மற்றும் அத்தகைய சிக்கல்களைத் தீர்ப்பதற்கான உலகளாவிய உத்தியைத் தேர்வுசெய்யவும்.

தரவு இடம்பெயர்வு (நாங்கள் முற்றிலும் 1C நிறுவன தயாரிப்புகளைப் பற்றி பேசுகிறோம்) ஒரு தீர்விலிருந்து மற்றொரு தீர்விற்கு இன்று எழுந்தது அல்ல. இடம்பெயர்வுகளை உருவாக்கும்போது டெவலப்பர்கள் என்னென்ன சிரமங்களை எதிர்கொள்கிறார்கள் என்பதை 1C நிறுவனம் நன்கு புரிந்துகொள்கிறது, எனவே கருவிகளுக்கு உதவ எல்லா வழிகளிலும் முயற்சிக்கிறது.

தளத்தின் வளர்ச்சியின் போது, ​​நிறுவனம் பல உலகளாவிய கருவிகளையும், தரவு பரிமாற்றத்தை எளிதாக்கும் தொழில்நுட்பங்களையும் அறிமுகப்படுத்தியது. அவை அனைத்து நிலையான தீர்வுகளிலும் கட்டமைக்கப்பட்டுள்ளன மற்றும் ஒரே மாதிரியான உள்ளமைவுகளுக்கு இடையிலான இடம்பெயர்வுகளின் சிக்கல் பொதுவாக தீர்க்கப்பட்டது. நிலையான தீர்வுகளின் நெருக்கமான ஒருங்கிணைப்பின் மூலம் வெற்றி மீண்டும் உறுதிப்படுத்தப்பட்டுள்ளது.

தரமற்ற தீர்வுகளுக்கு இடையில் இடம்பெயர்வதால், நிலைமை சற்று சிக்கலானது. தொழில்நுட்பங்களின் பரந்த தேர்வு டெவலப்பர்கள் தங்கள் பார்வையில் இருந்து ஒரு சிக்கலைத் தீர்ப்பதற்கான உகந்த வழியை சுயாதீனமாக தேர்வு செய்ய அனுமதிக்கிறது.

அவற்றில் சிலவற்றைப் பார்ப்போம்:

  • உரை கோப்புகள் வழியாக பரிமாற்றம்;
  • பரிமாற்ற திட்டங்களைப் பயன்படுத்துதல்;
  • முதலியன

அவை ஒவ்வொன்றும் அதன் சொந்த நன்மை தீமைகள் உள்ளன. சுருக்கமாக, முக்கிய தீமை அதன் வாய்மொழியாக இருக்கும். இடம்பெயர்வு வழிமுறைகளை சுயாதீனமாக செயல்படுத்துவது குறிப்பிடத்தக்க நேர செலவுகள் மற்றும் நீண்ட பிழைத்திருத்த செயல்முறையால் நிறைந்துள்ளது. அத்தகைய முடிவுகளுக்கு மேலும் ஆதரவைப் பற்றி நான் பேச விரும்பவில்லை.

சிக்கலான மற்றும் அதிக விலை ஆதரவு 1C நிறுவனத்தை உலகளாவிய தீர்வை உருவாக்க தூண்டியது. இடம்பெயர்வுகளின் வளர்ச்சி மற்றும் ஆதரவை முடிந்தவரை எளிதாக்குவதை சாத்தியமாக்கும் தொழில்நுட்பங்கள். இதன் விளைவாக, யோசனை ஒரு தனி கட்டமைப்பு வடிவத்தில் செயல்படுத்தப்பட்டது - "தரவு மாற்றம்".

தரவு மாற்றம் - நிலையான தீர்வு, சுயாதீன கட்டமைப்பு. “ITS:Prof” சந்தாவைக் கொண்ட எந்தவொரு பயனரும் இந்தத் தொகுப்பை பயனர் ஆதரவு தளம் அல்லது ITS வட்டில் இருந்து முற்றிலும் இலவசமாகப் பதிவிறக்கலாம். நிறுவல் ஒரு நிலையான வழியில் செய்யப்படுகிறது - 1C இலிருந்து மற்ற அனைத்து நிலையான தீர்வுகளைப் போலவே.

இப்போது தீர்வின் நன்மைகள் பற்றி கொஞ்சம். மிக முக்கியமான விஷயத்துடன் தொடங்குவோம் - பல்துறை. தீர்வு குறிப்பிட்ட இயங்குதள கட்டமைப்புகள்/பதிப்புகளுக்கு ஏற்றதாக இல்லை. இது நிலையான மற்றும் தனிப்பயன் உள்ளமைவுகளுடன் சமமாக நன்றாக வேலை செய்கிறது. டெவலப்பர்கள் உலகளாவிய தொழில்நுட்பம் மற்றும் புதிய இடம்பெயர்வுகளை உருவாக்குவதற்கான தரப்படுத்தப்பட்ட அணுகுமுறையைக் கொண்டுள்ளனர். தீர்வின் பன்முகத்தன்மை 1C:Enterprise தவிர வேறு தளங்களுக்கு கூட இடம்பெயர்வுகளைத் தயாரிக்க உங்களை அனுமதிக்கிறது.

இரண்டாவது பெரிய பிளஸ் காட்சி எய்ட்ஸ். நிரலாக்கம் இல்லாமல் எளிய இடம்பெயர்வுகள் உருவாக்கப்படுகின்றன. ஆம், ஆம், ஒரு வரி குறியீடு இல்லாமல்! இதற்காக மட்டும், தொழில்நுட்பத்தை ஒருமுறை கற்றுக்கொள்வதற்கும், விலைமதிப்பற்ற திறன்களை மீண்டும் மீண்டும் பயன்படுத்துவதற்கும் நேரத்தை செலவிடுவது மதிப்பு.

நான் குறிப்பிடும் மூன்றாவது நன்மை தரவு விநியோகத்தில் கட்டுப்பாடுகள் இல்லாதது. ரிசீவர் உள்ளமைவுக்கு தரவை வழங்கும் முறையை டெவலப்பரே தேர்வு செய்கிறார். பெட்டிக்கு வெளியே இரண்டு விருப்பங்கள் உள்ளன: ஒரு xml கோப்பில் பதிவேற்றம் மற்றும் infobase (COM/OLE) க்கு நேரடி இணைப்பு.

கட்டிடக்கலை படிக்கிறார்

தரவு மாற்றம் அதிசயங்களைச் செய்யும் என்பதை நாங்கள் ஏற்கனவே அறிவோம், ஆனால் தொழில்நுட்ப நன்மைகள் என்ன என்பது இன்னும் தெளிவாகத் தெரியவில்லை. நீங்கள் புரிந்து கொள்ள வேண்டிய முதல் விஷயம் என்னவென்றால், எந்த தரவு இடம்பெயர்வும் (மாற்றம்) பரிமாற்ற விதிகளை அடிப்படையாகக் கொண்டது. பரிமாற்ற விதிகள் என்பது ஒரு வழக்கமான xml கோப்பாகும், இது தகவல் பாதுகாப்பிலிருந்து தரவு பதிவேற்றப்படும் கட்டமைப்பை விவரிக்கிறது. தரவைப் பதிவேற்றம்/பதிவிறக்கம் செய்யும் சேவை செயலாக்கமானது பரிமாற்ற விதிகளை பகுப்பாய்வு செய்து அவற்றின் அடிப்படையில் பதிவேற்றத்தை செய்கிறது. ஏற்றும் போது, ​​தலைகீழ் செயல்முறை ஏற்படுகிறது.

"சிடி" உள்ளமைவு என்பது ஒரு வகையான காட்சி கட்டமைப்பாகும், இதன் உதவியுடன் டெவலப்பர் பரிமாற்ற விதிகளை உருவாக்குகிறார். டேட்டாவை எப்படி டவுன்லோட் செய்வது என்று தெரியவில்லை. குறுவட்டு விநியோக தொகுப்பில் சேர்க்கப்பட்டுள்ள கூடுதல் வெளிப்புற சேவை செயலாக்கம் இதற்கு பொறுப்பாகும். அவற்றில் பல உள்ளன (கோப்பின் பெயரில் XX என்பது இயங்குதள பதிப்பு எண்):

  • MDXXExp.epf- செயலாக்கமானது இன்போபேஸ் கட்டமைப்பின் விளக்கத்தை xml கோப்பில் பதிவேற்ற அனுமதிக்கிறது. மேலும் பகுப்பாய்வு செய்வதற்கும் பரிமாற்ற விதிகளை உருவாக்குவதற்கும் கட்டமைப்பு விளக்கம் CD யில் ஏற்றப்படுகிறது.
  • V8ExchanXX.epf- பரிமாற்ற விதிகளின்படி தகவல் தளத்திலிருந்து தரவைப் பதிவேற்றம்/பதிவிறக்கம் செய்கிறது. பெரும்பாலான பொதுவான உள்ளமைவுகளில், செயலாக்கமானது பெட்டிக்கு வெளியே உள்ளது ("சேவை" மெனு உருப்படியைப் பார்க்கவும்). செயலாக்கம் உலகளாவியது மற்றும் எந்த குறிப்பிட்ட கட்டமைப்புகள்/விதிகளுடன் பிணைக்கப்படவில்லை.

சரி, இப்போது, ​​மேலே உள்ள எல்லாவற்றின் அடிப்படையில், ஒரு புதிய மாற்றத்தை உருவாக்கும் நிலைகளை வரையறுப்போம்:

  1. பணியின் வரையறை. எந்தத் தரவை மாற்ற வேண்டும் (எந்த உள்ளமைவு பொருட்களிலிருந்து) மற்றும், மிக முக்கியமாக, அதை எங்கு மாற்றுவது என்பதை தெளிவாகப் புரிந்துகொள்வது அவசியம்.
  2. சிடியில் அடுத்தடுத்து ஏற்றுவதற்கு உள்ளமைவு கட்டமைப்புகளின் (மூல/மடு) விளக்கங்களைத் தயாரித்தல். MDXXExp.epf சேவையைச் செயலாக்குவதன் மூலம் சிக்கல் தீர்க்கப்படுகிறது.
  3. தகவல் பாதுகாப்பில் கட்டமைப்புகளின் தயாரிக்கப்பட்ட விளக்கங்களை ஏற்றுகிறது.
  4. காட்சி சிடி கருவியைப் பயன்படுத்தி பரிமாற்ற விதிகளை உருவாக்குதல்.
  5. V8ExchanXX.epf செயலாக்கத்தைப் பயன்படுத்தி உருவாக்கப்பட்ட தரவு மாற்ற விதிகளின்படி பதிவேற்றம்/பதிவிறக்கம் செய்தல்.
  6. பிழைத்திருத்த பரிமாற்ற விதிகள் (தேவைப்பட்டால்).

எளிமையான மாற்றம்

ஆர்ப்பாட்டத்திற்கு இரண்டு பயன்படுத்தப்பட்ட கட்டமைப்புகள் தேவைப்படும். நான் விருப்பத்துடன் செல்ல முடிவு செய்தேன்: "வர்த்தக மேலாண்மை" 10வது பதிப்பு மற்றும் ஒரு சிறிய வீட்டில் எழுதப்பட்ட தீர்வு. நிலையான "UT" உள்ளமைவிலிருந்து தரவை மாற்றுவதே பணியாக இருக்கும். சுருக்கத்திற்கு, சுயமாக எழுதப்பட்ட தீர்வை "மடு" என்றும், வர்த்தக மேலாண்மையை "மூலம்" என்றும் அழைப்போம். "பெயரிடுதல்" கோப்பகத்திலிருந்து கூறுகளை மாற்றுவதன் மூலம் சிக்கலைத் தீர்க்க ஆரம்பிக்கலாம்.

முதலில், தரவு மாற்றத் திட்டத்தைப் பார்ப்போம் மற்றும் செய்ய வேண்டிய செயல்களின் பட்டியலை மீண்டும் படிக்கலாம். பின்னர் "மூல" உள்ளமைவைத் துவக்கி, அதில் MD82Exp.epf சேவை செயலாக்கத்தைத் திறக்கிறோம்.

செயலாக்க இடைமுகத்தில் ஏராளமான அமைப்புகள் இல்லை. கட்டமைப்பு விளக்கத்தில் சேர்க்கப்படாத மெட்டாடேட்டா பொருள்களின் வகைகளை மட்டுமே பயனர் குறிப்பிட வேண்டும். பெரும்பாலான சந்தர்ப்பங்களில், இந்த அமைப்புகளை மாற்ற வேண்டிய அவசியமில்லை, ஏனெனில் குவிப்பு பதிவேடுகளைப் பயன்படுத்தி இயக்கங்களை இறக்குவதில் குறிப்பிட்ட புள்ளி எதுவும் இல்லை (உதாரணமாக).

ரிசீவரில் ஆவணங்களை வைத்திருக்கும் போது இயக்கத்தை உருவாக்குவது மிகவும் சரியானது. பரிமாற்றத்திற்குப் பிறகு அனைத்து இயக்கங்களும் ஆவணம் மூலம் செய்யப்படும். இயல்புநிலை அமைப்புகளைப் பாதுகாப்பதில் இரண்டாவது வாதம் பதிவேற்றத்துடன் கோப்பு அளவைக் குறைப்பதாகும்.

சில ஆவணங்கள் (குறிப்பாக நிலையான உள்ளமைவுகளில்) பல பதிவேடுகளில் இயக்கங்களை உருவாக்குகின்றன. இந்த எல்லா விஷயங்களையும் இறக்கினால், இதன் விளைவாக வரும் XML கோப்பை மிகப் பெரியதாக மாற்றும். இது அடுத்தடுத்த போக்குவரத்து மற்றும் ரிசீவர் தளத்தில் ஏற்றுவதை சிக்கலாக்கும். பெரிய தரவுக் கோப்பு, அதைச் செயலாக்க அதிக ரேம் தேவைப்படும். எனது பயிற்சியின் போது, ​​அநாகரீகமான பெரிய பதிவேற்ற கோப்புகளை சந்திக்கும் வாய்ப்பு எனக்கு கிடைத்தது. இத்தகைய கோப்புகள் நிலையான கருவிகளைப் பயன்படுத்தி பாகுபடுத்தப்படுவதை முற்றிலும் மறுத்துவிட்டன.

எனவே, எல்லா இயல்புநிலை அமைப்புகளையும் விட்டுவிட்டு, உள்ளமைவு விளக்கத்தை ஒரு கோப்பில் பதிவேற்றுவோம். இரண்டாவது தளத்திற்கு இதேபோன்ற நடைமுறையை நாங்கள் மீண்டும் செய்கிறோம்.

சிடியைத் திறந்து மெயின் மெனுவில் தேர்ந்தெடுக்கவும் “கோப்பகங்கள்” -> “கட்டமைப்புகள்”. மாற்றங்களை உருவாக்க பயன்படும் அனைத்து உள்ளமைவுகளின் கட்டமைப்புகளின் விளக்கங்களை அடைவு சேமிக்கிறது. உள்ளமைவு விளக்கத்தை ஒருமுறை ஏற்றுவோம், பின்னர் வெவ்வேறு மாற்றங்களை உருவாக்க அதை பலமுறை பயன்படுத்தலாம்.

அடைவு சாளரத்தில், பொத்தானைக் கிளிக் செய்க " கூட்டு” மற்றும் தோன்றும் சாளரத்தில், கட்டமைப்பை விவரிக்கும் கோப்பைத் தேர்ந்தெடுக்கவும். "புதிய கட்டமைப்பில் ஏற்று" தேர்வுப்பெட்டியை சரிபார்த்து, "ஏற்றவும்" பொத்தானைக் கிளிக் செய்யவும். இரண்டாவது உள்ளமைவின் கட்டமைப்பின் விளக்கத்துடன் இதே போன்ற செயல்களைச் செய்கிறோம்.

இப்போது நீங்கள் பரிமாற்ற விதிகளை உருவாக்க தயாராக உள்ளீர்கள். பிரதான குறுவட்டு மெனுவில், "அடைவுகள்" -> "மாற்றங்கள்" என்பதைத் தேர்ந்தெடுக்கவும். புதிய உறுப்பைச் சேர்க்கவும். புதிய மாற்றத்தை உருவாக்குவதற்கான சாளரத்தில், நீங்கள் குறிப்பிட வேண்டும்: மூல உள்ளமைவு (UT ஐத் தேர்ந்தெடுக்கவும்) மற்றும் இலக்கு உள்ளமைவு ("ரிசீவர்" என்பதைத் தேர்ந்தெடுக்கவும்). அடுத்து, "மேம்பட்ட" தாவலைத் திறந்து பின்வரும் புலங்களை நிரப்பவும்:

  • பரிமாற்ற விதிகள் கோப்பு பெயர் - உருவாக்கப்பட்ட பரிமாற்ற விதிகள் இந்த பெயரில் சேமிக்கப்படும். நீங்கள் எந்த நேரத்திலும் கோப்பின் பெயரை மாற்றலாம், ஆனால் இப்போது அதை அமைப்பது சிறந்தது. இது எதிர்காலத்தில் நேரத்தை மிச்சப்படுத்தும். டெமோ உதாரணத்திற்கான விதிகளுக்கு நான் பெயரிட்டேன்: "rules-ut-to-priemnik.xml".
  • பெயர் - மாற்றத்தின் பெயர். பெயர் முற்றிலும் எதுவும் இருக்கலாம், நான் என்னை "டெமோ" என்று மட்டுப்படுத்தினேன். UT பெறுபவருக்கு.

அவ்வளவுதான், "சரி" என்பதைக் கிளிக் செய்யவும். உடனே ஒரு சாளரம் நம் முன் தோன்றும், அதில் அனைத்து விதிகளையும் தானாக உருவாக்குங்கள். அத்தகைய கவர்ச்சியான சலுகையை ஏற்றுக்கொள்வது, தேர்ந்தெடுக்கப்பட்ட உள்ளமைவுகளின் விளக்கத்தை தானாகவே பகுப்பாய்வு செய்வதற்கும், பரிமாற்ற விதிகளை சுயாதீனமாக உருவாக்குவதற்கும் மாஸ்டருக்கு ஒரு கட்டளையை வழங்கும்.

"நான்" களை உடனே புள்ளியிடுவோம். மந்திரவாதி தீவிரமான எதையும் உருவாக்க முடியாது. இருப்பினும், இந்த வாய்ப்பை தள்ளுபடி செய்யக்கூடாது. ஒரே மாதிரியான உள்ளமைவுகளுக்கு இடையில் ஒரு பரிமாற்றத்தை நிறுவ வேண்டியது அவசியம் என்றால், ஒரு நிபுணரின் சேவைகள் மிகவும் பயனுள்ளதாக இருக்கும். எங்கள் உதாரணத்திற்கு, கையேடு பயன்முறை விரும்பத்தக்கது.

"பரிமாற்ற விதிகள் அமைப்புகள்" சாளரத்தில் ஒரு நெருக்கமான தோற்றத்தை எடுத்துக் கொள்வோம். இடைமுகம் கொஞ்சம் குழப்பமாகத் தோன்றலாம் - அதிக எண்ணிக்கையிலான தாவல்கள் கட்டுப்பாடுகளால் நிரம்பியுள்ளன. உண்மையில், எல்லாம் மிகவும் கடினம் அல்ல, நீங்கள் பயன்பாட்டுடன் பணிபுரிந்த சில மணிநேரங்களுக்குப் பிறகு இந்த பைத்தியக்காரத்தனத்துடன் பழக ஆரம்பிக்கிறீர்கள்.

இந்த கட்டத்தில், நாங்கள் இரண்டு தாவல்களில் ஆர்வமாக உள்ளோம்: "பொருள் மாற்ற விதிகள்" மற்றும் "தரவு பதிவேற்ற விதிகள்". முதலில், நாம் பொருந்தும் விதிகளை உள்ளமைக்க வேண்டும், அதாவது. இரண்டு கட்டமைப்புகளின் பொருட்களை ஒப்பிடுக. இரண்டாவதாக, பதிவேற்றுவதற்குப் பயனருக்குக் கிடைக்கக்கூடிய பொருட்களைத் தீர்மானிக்கவும்.

"பொருள் மாற்ற விதிகள்" தாவலின் இரண்டாம் பாதியில் இரண்டு தாவல்களைக் கொண்ட கூடுதல் குழு உள்ளது: "சொத்து மாற்றம்" மற்றும் " மதிப்புகளை மாற்றுதல்" முதலாவது தேர்ந்தெடுக்கப்பட்ட பொருளின் பண்புகளை (விவரங்கள்) தேர்ந்தெடுக்கும், மேலும் இரண்டாவது முன் வரையறுக்கப்பட்ட மதிப்புகளுடன் பணிபுரிய அவசியம் (எடுத்துக்காட்டாக, முன் வரையறுக்கப்பட்ட அடைவு கூறுகள் அல்லது எண்ணியல் கூறுகள்).

சிறந்தது, இப்போது கோப்பகங்களுக்கான மாற்று விதிகளை உருவாக்குவோம். இந்த செயலை நீங்கள் இரண்டு வழிகளில் செய்யலாம்: பொருள் ஒத்திசைவு வழிகாட்டி ("" பொத்தான்) அல்லது ஒவ்வொரு பொருளுக்கும் கைமுறையாக கடிதங்களைச் சேர்க்கவும்.

இடத்தை சேமிக்க, முதல் விருப்பத்தைப் பயன்படுத்துவோம். வழிகாட்டி சாளரத்தில், குழுவைத் தேர்வுநீக்கவும் " ஆவணப்படுத்தல்” (நாங்கள் கோப்பகங்களில் மட்டுமே ஆர்வமாக உள்ளோம்) மற்றும் குழுவை விரிவுபடுத்தவும் அடைவுகள்" நாங்கள் பட்டியலை கவனமாக உருட்டுகிறோம் மற்றும் ஒப்பிடக்கூடிய குறிப்பு புத்தகங்களின் பெயர்களைப் பார்க்கிறோம்.

என் விஷயத்தில், அத்தகைய மூன்று அடைவுகள் உள்ளன: பெயரிடல், நிறுவனங்கள் மற்றும் கிடங்குகள். க்ளையண்ட்ஸ் எனப்படும் ஒரு கோப்பகமும் உள்ளது, இது "" எதிர் கட்சிகள்"கட்டமைப்பிலிருந்து" UT" உண்மை, அவர்களின் வெவ்வேறு பெயர்கள் காரணமாக மாஸ்டர் அவர்களை ஒப்பிட முடியவில்லை.

இந்த பிரச்சனையை நாமே சரி செய்து கொள்ளலாம். நாங்கள் சாளரத்தில் காண்கிறோம் " பொருள் பொருத்தங்கள்" குறிப்பு புத்தகம் " வாடிக்கையாளர்கள்", மற்றும் "மூல" நெடுவரிசையில் "எதிர் கட்சிகள்" கோப்பகத்தைத் தேர்ந்தெடுக்கவும். பின்னர் "வகை" நெடுவரிசையில் உள்ள பெட்டியை சரிபார்த்து, "சரி" பொத்தானைக் கிளிக் செய்யவும்.

தேர்ந்தெடுக்கப்பட்ட அனைத்து பொருட்களின் பண்புகளையும் மாற்றுவதற்கான விதிகளை தானாக உருவாக்க ஆப்ஜெக்ட் ஒத்திசைவு வழிகாட்டி வழங்கும். பண்புகள் பெயரால் ஒப்பிடப்படும், எங்கள் ஆர்ப்பாட்டத்திற்கு இது போதுமானதாக இருக்கும், நாங்கள் ஒப்புக்கொள்கிறோம். அடுத்த கேள்வி பதிவேற்ற விதிகளை உருவாக்குவதற்கான முன்மொழிவாக இருக்கும். அதையும் ஒத்துக் கொள்வோம்.

பரிமாற்ற விதிகளுக்கான அடிப்படை தயாராக உள்ளது. ஒத்திசைவுக்கான பொருட்களை நாங்கள் தேர்ந்தெடுத்தோம், மேலும் பண்புகளை மாற்றுவதற்கும் விதிகளைப் பதிவேற்றுவதற்கும் விதிகள் தானாகவே உருவாக்கப்பட்டன. பரிமாற்ற விதிகளை ஒரு கோப்பில் சேமித்து, பின்னர் IB "மூலத்தை" (என் விஷயத்தில் அது UT) திறந்து அதில் சேவை செயலாக்கத்தைத் தொடங்கவும் V8Exchan82.epf.

முதலில், செயலாக்க சாளரத்தில், நாங்கள் உருவாக்கிய பரிமாற்ற விதிகளைத் தேர்ந்தெடுக்கவும். விதிகளை ஏற்றுவது பற்றிய கேள்விக்கு நாங்கள் உறுதிமொழியில் பதிலளிக்கிறோம். செயலாக்கம் பரிமாற்ற விதிகளை பகுப்பாய்வு செய்து, பதிவேற்றுவதற்கு கிடைக்கக்கூடிய அதே பெயரில் உள்ள பொருட்களின் மரத்தை உருவாக்கும். இந்த மரத்திற்கு, நாம் டேட்டாவைத் தேர்ந்தெடுக்க வேண்டியதை மாற்றுவதன் மூலம், அனைத்து வகையான தேர்வுகள் அல்லது பரிமாற்ற முனைகளை அமைக்கலாம். நாங்கள் எல்லா தரவையும் பதிவிறக்கம் செய்ய விரும்புகிறோம், எனவே வடிப்பான்களை நிறுவ வேண்டிய அவசியமில்லை.

ஒரு கோப்பில் தரவைப் பதிவேற்றும் செயல்முறையை முடித்த பிறகு, IB "க்குச் செல்லவும் பெறுபவர்" நாங்கள் அதில் செயலாக்கத்தையும் திறக்கிறோம் V8Exchan82.epf, இந்த நேரத்தில் மட்டுமே நாம் "தரவு ஏற்றுதல்" தாவலுக்குச் செல்கிறோம். தரவு கோப்பைத் தேர்ந்தெடுத்து, "பதிவிறக்கு" பொத்தானைக் கிளிக் செய்யவும். அவ்வளவுதான், தரவு வெற்றிகரமாக மாற்றப்பட்டது.

நிஜ உலக பிரச்சனைகள்

முதல் டெமோ தவறாக இருக்கலாம். எல்லாம் மிகவும் எளிமையானதாகவும் தர்க்கரீதியாகவும் தெரிகிறது. உண்மையில் இது உண்மையல்ல. உண்மையான வேலையில், காட்சி வழிகளை மட்டும் (நிரலாக்கம் இல்லாமல்) பயன்படுத்தி தீர்க்க கடினமாக அல்லது முற்றிலும் சாத்தியமற்ற சிக்கல்கள் எழுகின்றன.

தொழில்நுட்பத்தில் ஏமாற்றமடையாமல் இருக்க, நான் பல நிஜ வாழ்க்கை சிக்கல்களைத் தயார் செய்தேன். நீங்கள் நிச்சயமாக வேலையில் அவர்களை சந்திப்பீர்கள். அவை அவ்வளவு அற்பமானதாகத் தெரியவில்லை, மேலும் தரவு மாற்றத்தை ஒரு புதிய கோணத்தில் பார்க்க வைக்கின்றன. முன்வைக்கப்பட்ட எடுத்துக்காட்டுகளை கவனமாகக் கவனியுங்கள், உண்மையான சிக்கல்களைத் தீர்க்கும்போது அவற்றைத் துணுக்குகளாகப் பயன்படுத்த தயங்காதீர்கள்.

பணி எண் 1. விடுபட்ட விவரங்களை நிரப்பவும்

நாம் கோப்பகத்தை மாற்ற வேண்டும் என்று வைத்துக்கொள்வோம் " எதிர் கட்சிகள்" இந்த நோக்கத்திற்காக ரிசீவரிடம் இதேபோன்ற "வாடிக்கையாளர்" கோப்பகம் உள்ளது. இது தரவு சேமிப்பிற்கு முற்றிலும் பொருத்தமானது, ஆனால் அது முட்டுக்களைக் கொண்டுள்ளது " அமைப்பு”, இது நிறுவனத்தைச் சேர்ந்ததன் மூலம் எதிர் கட்சிகளைப் பிரிக்க உங்களை அனுமதிக்கிறது. முன்னிருப்பாக, அனைத்து எதிர் கட்சிகளும் தற்போதைய அமைப்பைச் சேர்ந்ததாக இருக்க வேண்டும் (இதை அதே பெயரின் மாறிலியில் இருந்து பெறலாம்).

பிரச்சனைக்கு பல தீர்வுகள் உள்ளன. விவரங்களை நிரப்புவதற்கான விருப்பத்தை நாங்கள் பரிசீலிப்போம் " அமைப்பு"தரவுத்தளத்தில் வலதுபுறம்" பெறுபவர்”, அதாவது. தரவு ஏற்றப்படும் நேரத்தில். தற்போதைய அமைப்பு ஒரு மாறிலியில் சேமிக்கப்படுகிறது, எனவே, இந்த மதிப்பைப் பெறுவதற்கு எந்த தடையும் இல்லை. பொருள் மாற்ற விதியைத் திறப்போம் (இனி PKO என குறிப்பிடப்படுகிறது) " வாடிக்கையாளர்கள்” (பொருளின் மீது இருமுறை கிளிக் செய்யவும்) மற்றும் விதிகள் அமைவு வழிகாட்டியில், "நிகழ்வு கையாளுபவர்கள்" பகுதிக்குச் செல்லவும். கையாளுபவர்களின் பட்டியலில் நாம் காண்போம் " பதிவிறக்கிய பிறகு”.

தற்போதைய அமைப்பைப் பெறுவதற்கான குறியீட்டை விவரிப்போம், பின்னர் அதை விவரங்களுக்கு ஒதுக்குவோம். "ஏற்றப்பட்ட பிறகு" ஹேண்ட்லர் தூண்டப்படும் நேரத்தில், பொருள் முழுமையாக உருவாக்கப்படும், ஆனால் தரவுத்தளத்தில் இன்னும் எழுதப்படவில்லை. எங்கள் விருப்பப்படி அதை மாற்ற யாரும் தடை விதிக்கவில்லை:

பொருள் இல்லை என்றால்.இந்த குழு பின்னர் Object.Organization = மாறிலிகள்.CurrentOrganization.Get(); முடிவு என்றால்;

விவரங்களை நிரப்பும் முன் " அமைப்பு"பண்பின் மதிப்பைச் சரிபார்க்க வேண்டியது அவசியம்" இந்த குழு" குறிப்பு புத்தகத்திற்கு" வாடிக்கையாளர்கள்"படிநிலை அம்சம் அமைக்கப்பட்டுள்ளது, எனவே குழுவைச் சரிபார்ப்பது அவசியம். இதே வழியில் எந்த விவரங்களையும் நிரப்பவும். மற்ற ஹேண்ட்லர் விருப்பங்களுக்கான உதவியைப் படிக்க மறக்காதீர்கள்" பின் ஏற்றுதல்" எடுத்துக்காட்டாக, அவற்றில் அளவுரு உள்ளது " மறுப்பு" நீங்கள் அதற்கு “உண்மை” மதிப்பை வழங்கினால், அந்த பொருள் தரவுத்தளத்தில் எழுதப்படாது. இதனால், ஏற்றும் நேரத்தில் எழுதக்கூடிய பொருட்களைக் கட்டுப்படுத்துவது சாத்தியமாகும்.

பணி எண் 2. தகவல் பதிவேடுக்கான விவரங்கள்

கோப்பகத்தில் " எதிர் கட்சிகள்"UT கட்டமைப்புகள், விவரங்கள் உள்ளன" வாங்குபவர்"மற்றும்" வழங்குபவர்" இரண்டு விவரங்களும் வகை " பூலியன்” மற்றும் எதிர் கட்சி வகையைத் தீர்மானிக்கப் பயன்படுகிறது. IB இல்” பெறுபவர்", கோப்பகத்தில் " வாடிக்கையாளர்கள்"இதுபோன்ற விவரங்கள் எதுவும் இல்லை, ஆனால் தகவல் பதிவு உள்ளது" வாடிக்கையாளர்களின் வகைகள்" இது ஒரே மாதிரியான செயல்பாட்டைச் செய்கிறது மற்றும் ஒரு கிளையண்டிற்கான பல பண்புகளை சேமிக்க முடியும். விவரங்களின் மதிப்புகளை தகவல் பதிவேட்டில் தனித்தனி உள்ளீடுகளாக மாற்றுவதே எங்கள் பணி.

துரதிர்ஷ்டவசமாக, காட்சி வழிமுறைகள் மட்டும் இங்கே சமாளிக்க முடியாது. சிறியதாக தொடங்குவோம், தகவல் பதிவேட்டிற்கு ஒரு புதிய மென்பொருளை உருவாக்குவோம் " வாடிக்கையாளர்களின் வகைகள்" ஆதாரமாக எதையும் குறிப்பிட வேண்டாம். தானாக பதிவேற்ற விதிகளை உருவாக்குவதைத் தவிர்க்கவும்.

அடுத்த கட்டமாக பதிவேற்ற விதிகளை உருவாக்க வேண்டும். பொருத்தமான தாவலுக்குச் சென்று "" என்பதைக் கிளிக் செய்யவும். கூட்டு" பதிவேற்ற விதிகளைச் சேர்ப்பதற்கான சாளரத்தில், நிரப்பவும்:

  • மாதிரி முறை. "தன்னிச்சையான அல்காரிதம்" க்கு மாற்றவும்;
  • மாற்று விதி. "வாடிக்கையாளர்களின் வகைகள்" என்ற தகவல் பதிவேட்டைத் தேர்ந்தெடுக்கவும்;
  • விதியின் குறியீடு (பெயர்). அதை "கிளையன்ட் வகைகளை இறக்குதல்" என்று எழுதவும்;

பதிவேற்றுவதற்கான தரவைத் தேர்ந்தெடுக்க இப்போது நீங்கள் குறியீட்டை எழுத வேண்டும். அளவுரு " தரவு மாதிரி" தயார் செய்யப்பட்ட தரவுகளுடன் தொகுப்பை வைக்கலாம். அளவுரு " தரவு மாதிரி” பல்வேறு மதிப்புகளைப் பெறலாம் - வினவல் முடிவு, தேர்வு, மதிப்புகளின் தொகுப்புகள் போன்றவை. கிளையன்ட் மற்றும் கிளையன்ட் வகை ஆகிய இரண்டு நெடுவரிசைகளைக் கொண்ட மதிப்புகளின் அட்டவணையாக அதைத் துவக்குகிறோம்.

நிகழ்வு நடத்துனருக்கான குறியீடு கீழே உள்ளது " செயலாக்கத்திற்கு முன்" இது அளவுருவை துவக்குகிறது " தரவு மாதிரி"அதைத் தொடர்ந்து கோப்பகத்திலிருந்து தரவை நிரப்பவும்" எதிர் கட்சிகள்" இங்கே நீங்கள் நெடுவரிசையை நிரப்புவதில் கவனம் செலுத்த வேண்டும் " கிளையண்ட் வகை" "UT" இல் எங்களின் பண்புக்கூறுகள் "பூலியன்" வகையைச் சேர்ந்தவை, மேலும் பெறுநர் ஒரு கணக்கீடு.

இந்த கட்டத்தில், அவற்றை தேவையான வகைக்கு மாற்ற முடியாது (இது UT இல் இல்லை), எனவே இப்போது அவற்றை சரங்களின் வடிவத்தில் விடுவோம். நீங்கள் இதைச் செய்ய வேண்டியதில்லை, ஆனால் மூலத்தில் விடுபட்ட வகைக்கு எப்படி அனுப்புவது என்பதை உடனடியாகக் காட்ட விரும்புகிறேன்.

DataFetch = புதிய மதிப்பு அட்டவணை(); DataSelection.Columns.Add("Client"); DataSelection.Columns.Add("ClientType"); SelectingDataFromDirectory = Directories.Accounts.Select(); தேர்ந்தெடுக்கும் போது DataFromDirectory.Next()Loop DataFromDirectory ஐ தேர்ந்தெடுத்தால், இந்த குழு தொடரவும்; முடிவு என்றால்; டைரக்டரியில் இருந்து தரவுத் தேர்வு. வாங்குபவர் என்றால் NewRow = Data Selection.Add(); NewRow.Client = DataFetchFromDirectory.Link; NewRow.ClientType = "வாடிக்கையாளர்"; முடிவு என்றால்; DataFetchFromDirectory.Supplier என்றால் NewRow = DataFetch.Add(); NewRow.Client = DataFetchFromDirectory.Link; NewString.ClientType = "சப்ளையர்"; முடிவு என்றால்; எண்ட்சைக்கிள்;

தரவுப் பதிவேற்ற விதியைச் சேமித்து, "தாவலுக்குத் திரும்புவோம் பொருள் மாற்ற விதிகள்" தகவல் பதிவேட்டில் சேர்ப்போம்” வாடிக்கையாளர்களின் வகைகள்சொத்து மாற்ற விதிகள்: கிளையன்ட் மற்றும் கிளையன்ட் வகை. நாங்கள் மூலத்தை காலியாக விடுவோம், மேலும் "இறக்கப்படுவதற்கு முன்" நிகழ்வு ஹேண்ட்லரில் நாங்கள் எழுதுவோம்:

//“கிளையண்ட்” சொத்து மதிப்பு = Source.Client; //சொத்துக்கான “ClientType” என்றால் Source.Client = "Buyer" அப்புறம் Expression = "Enumerations.ClientTypes.Buyer" வேறு என்றால் Source.Client = "Supplier" அப்புறம் Expression = "Enumerations.ClientTypes.Supplier"; முடிவு என்றால்;

பட்டியலில், தேர்ந்தெடுக்கப்பட்ட தரவு மாதிரியின் அடிப்படையில் விவரங்கள் நிரப்பப்படுகின்றன. நாங்கள் கிளையண்டை ஒரு இணைப்பாக அனுப்புகிறோம், மேலும் கிளையன்ட் வகையை அளவுருவில் எழுதுகிறோம் " வெளிப்பாடு" இந்த அளவுருவின் தரவு ரிசீவரில் விளக்கப்படும், மேலும் செயல்படுத்தப்படும் போது, ​​ப்ராப் எண்ணில் இருந்து சரியான மதிப்புடன் நிரப்பப்படும்.

அவ்வளவுதான், பரிவர்த்தனை விதிகள் தயாராக உள்ளன, இது மிகவும் உலகளாவியதாக மாறியது. 7.7 இயங்குதளத்தில் உருவாக்கப்பட்ட உள்ளமைவுகளிலிருந்து தரவை நகர்த்தும்போது இதேபோன்ற அணுகுமுறை அடிக்கடி பயன்படுத்தப்படுகிறது. இதற்கு ஒரு குறிப்பிடத்தக்க உதாரணம் குறிப்பிட்ட கால விவரங்களை மாற்றுவது.

பணி எண் 3. அட்டவணை பாகங்கள் கொண்ட தந்திரங்கள்

ஒரு அட்டவணைப் பிரிவில் இருந்து பல வரிசைகளை இடுகையிட வேண்டிய பணிகளை நீங்கள் அடிக்கடி சந்திப்பீர்கள். எடுத்துக்காட்டாக, ஆரம்ப கட்டமைப்பில், சேவைகள் மற்றும் பொருட்கள் ஒரு அட்டவணைப் பகுதியில் பதிவு செய்யப்படுகின்றன, மேலும் பெறுநரில், இந்த நிறுவனங்களின் சேமிப்பு பிரிக்கப்பட்டுள்ளது. மீண்டும், பிரச்சனையை காட்சி மூலம் தீர்க்க முடியாது. இங்கே இரண்டாவது சிக்கலின் தீர்வை அடிப்படையாக எடுத்துக்கொள்வது வசதியானது.

தரவை இறக்குவதற்கு நாங்கள் ஒரு விதியை உருவாக்குகிறோம், ஒரு தன்னிச்சையான வழிமுறையைக் குறிப்பிடுகிறோம், மேலும் "இறக்கப்படுவதற்கு முன்" ஹேண்ட்லரில் அட்டவணைப் பகுதியிலிருந்து தரவைப் பெறுவதற்கான கோரிக்கையை எழுதுகிறோம்.

இடத்தைச் சேமிக்க, கோரிக்கையின் குறியீட்டை (நீங்கள் எப்போதும் ஆதாரங்களைக் குறிப்பிடலாம்) வழங்க மாட்டேன் - அதில் அசாதாரணமானது எதுவும் இல்லை. விளைந்த தேர்வின் மூலம் நாங்கள் வரிசைப்படுத்தி, வரிசைப்படுத்தப்பட்ட முடிவுகளை ஏற்கனவே தெரிந்த அளவுருவில் வைக்கிறோம் " தரவு மாதிரி" மதிப்புகளின் அட்டவணையை சேகரிப்பாகப் பயன்படுத்துவது மீண்டும் வசதியானது:

DataFetch = புதிய மதிப்பு அட்டவணை(); //இங்கே மற்றொரு அட்டவணைப் பகுதி இருக்கும் Data Selection.Columns.Add(“Products”); //இங்கே ஒரு அட்டவணைப் பகுதி தரவுத் தேர்வு இருக்கும்.Columns.Add(“Services”); SelectionData.Columns.Add("Link");

பணி எண். 4. ஒரு செயல்பாட்டிற்கு தரவை மாற்றுதல்

ஒரு நிறுவனம் பல கணக்கியல் அமைப்புகளைப் பயன்படுத்தினால், விரைவில் அல்லது பின்னர் அடுத்த தலைமுறை பரிவர்த்தனைகளுடன் தரவை மாற்ற வேண்டிய அவசியம் ஏற்படும்.

கட்டமைப்பில் " பிபி"ஒரு உலகளாவிய ஆவணம் உள்ளது" ஆபரேஷன்” மேலும் இது அதிக கம்பிகளை உருவாக்குவதற்கு ஏற்றது. ஒரே ஒரு சிக்கல் உள்ளது - ஆவணம் தந்திரமாக உருவாக்கப்பட்டுள்ளது, மேலும் தரவை அவ்வளவு எளிதாக மாற்ற முடியாது.

கட்டுரைக்கான மூலக் குறியீட்டில் அத்தகைய மாற்றத்திற்கான உதாரணத்தை நீங்கள் காணலாம். குறியீட்டின் அளவு மிகப் பெரியதாக மாறியது, எனவே அதை கட்டுரையுடன் சேர்த்து வெளியிடுவதில் எந்த அர்த்தமும் இல்லை. தரவைப் பதிவேற்றுவதற்கான விதிகளில் ஒரு தன்னிச்சையான அல்காரிதத்தை மீண்டும் பதிவேற்றம் பயன்படுத்துகிறது என்று சொல்கிறேன்.

பணி எண் 5. பல விவரங்களில் தரவு ஒத்திசைவு

நாங்கள் ஏற்கனவே பல எடுத்துக்காட்டுகளைப் பார்த்தோம், ஆனால் இடம்பெயர்வின் போது பொருட்களை ஒத்திசைப்பது பற்றி நாங்கள் இன்னும் பேசவில்லை. நாம் எதிர் கட்சிகளை மாற்ற வேண்டும் என்று கற்பனை செய்து கொள்வோம், அவற்றில் சில ரிசீவர் தரவுத்தளத்தில் இருக்கலாம். தரவை மாற்றுவது மற்றும் நகல் தோன்றுவதைத் தடுப்பது எப்படி? இது சம்பந்தமாக, சிடி மாற்றப்பட்ட பொருட்களை ஒத்திசைக்க பல வழிகளை வழங்குகிறது.

முதலாவது தனிப்பட்ட அடையாளங்காட்டி மூலம். பல பொருட்களுக்கு ஒரு தனித்துவமான அடையாளங்காட்டி உள்ளது, இது ஒரு அட்டவணையில் உள்ள தனித்துவத்திற்கு உத்தரவாதம் அளிக்கிறது. எடுத்துக்காட்டாக, கோப்பகத்தில் " எதிர் கட்சிகள்” ஒரே அடையாளங்காட்டிகளுடன் இரண்டு கூறுகள் இருக்க முடியாது. குறுவட்டு இதற்கான கணக்கீடுகளை செய்கிறது மற்றும் உருவாக்கப்பட்ட அனைத்து பிசிஓக்களுக்கும், அடையாளங்காட்டி மூலம் தேடுதல் இயல்பாகவே உடனடியாக இயக்கப்படும். PCO ஐ உருவாக்கும் போது, ​​பொருளின் பெயருக்கு அடுத்ததாக ஒரு பூதக்கண்ணாடியின் படத்தை நீங்கள் கவனித்திருக்க வேண்டும்.

தனித்துவமான அடையாளங்காட்டியைப் பயன்படுத்தி ஒத்திசைப்பது நம்பகமான முறையாகும், ஆனால் அது எப்போதும் பொருத்தமானதல்ல. கோப்பகங்களை இணைக்கும் போது " எதிர் கட்சிகள்” (பல்வேறு அமைப்புகளிலிருந்து) இது அதிகம் உதவாது.

இதுபோன்ற சந்தர்ப்பங்களில், பல அளவுகோல்களின்படி பொருள்களை ஒத்திசைப்பது மிகவும் சரியானது. ஐஎன்என், கேபிபி, பெயர் மூலம் எதிர் கட்சிகளைத் தேடுவது அல்லது தேடலை பல நிலைகளாகப் பிரிப்பது மிகவும் சரியானது.

தேடல் அளவுகோல்களை வரையறுப்பதில் தரவு மாற்றம் டெவலப்பரை கட்டுப்படுத்தாது. ஒரு சுருக்கமான உதாரணத்தைப் பார்ப்போம். நாம் கோப்பகங்களை ஒத்திசைக்க வேண்டும் என்று வைத்துக்கொள்வோம் " எதிர் கட்சிகள்” வெவ்வேறு தகவல் தளங்களில் இருந்து. மென்பொருளைத் தயாரிப்போம் மற்றும் பொருள் மாற்ற விதிகளின் அமைப்புகளில், " ரிசீவர் பொருள் அடையாளங்காட்டியால் கண்டுபிடிக்கப்படவில்லை என்றால், தேடல் புலங்களைத் தேடுவதைத் தொடரவும்" இந்தச் செயலின் மூலம், நாங்கள் உடனடியாக இரண்டு தேடல் அளவுகோல்களை வரையறுத்துள்ளோம் - தனிப்பட்ட அடையாளங்காட்டி மற்றும் தனிப்பயன் புலங்கள் மூலம்.

துறைகளை நாமே தேர்ந்தெடுக்கும் உரிமை நமக்கு உண்டு. TIN, KPP மற்றும் பெயரைச் சரிபார்ப்பதன் மூலம், பல தேடல் அளவுகோல்களை உடனடியாகக் குறிப்பிடுவோம். வசதியானதா? மிகவும், ஆனால் மீண்டும் இது போதாது. தேடல் அளவுகோலை மாற்ற விரும்பினால் என்ன செய்வது? எடுத்துக்காட்டாக, முதலில் நாம் TIN+KPP கலவையைத் தேடுகிறோம், எதுவும் கிடைக்கவில்லை என்றால், பெயரைக் கொண்டு நமது அதிர்ஷ்டத்தை முயற்சிப்போம்.

அத்தகைய அல்காரிதம் செயல்படுத்த மிகவும் திறமையானது. நிகழ்வு நடத்துனரில் " தேடல் புலங்கள்” நாம் 10 தேடல் அளவுகோல்களைக் குறிப்பிடலாம் மற்றும் அவை ஒவ்வொன்றிற்கும் அதன் சொந்த தேடல் புலங்களை வரையறுக்கலாம்:

SearchOptionNumber = 1 எனில் SearchPropertyNameString = “TIN, KPP”; இல்லையெனில்IfSearchOptionNumber = 2 ThenSearchPropertyNameString = "பெயர்"; முடிவு என்றால்;

எப்போதும் பல தீர்வுகள் உள்ளன

எந்தவொரு பணிக்கும் பல தீர்வுகள் உள்ளன, மேலும் வெவ்வேறு உள்ளமைவுகளுக்கு இடையில் தரவை மாற்றுவது விதிவிலக்கல்ல. ஒவ்வொரு டெவலப்பருக்கும் தனது சொந்த தீர்வு பாதையைத் தேர்வுசெய்ய உரிமை உண்டு, ஆனால் நீங்கள் தொடர்ந்து சிக்கலான தரவு இடம்பெயர்வுகளை உருவாக்க வேண்டும் என்றால், "" க்கு கவனம் செலுத்த நான் கடுமையாக பரிந்துரைக்கிறேன். நீங்கள் முதலில் பயிற்சியில் வளங்களை (நேரம்) முதலீடு செய்ய வேண்டியிருக்கலாம், ஆனால் அவை முதல் அதிக அல்லது குறைவான தீவிரமான திட்டத்தில் செலுத்துவதை விட அதிகமாக இருக்கும்.

என் கருத்துப்படி, 1C நிறுவனம் தரவு மாற்றத்தைப் பயன்படுத்தும் தலைப்பை நியாயமற்ற முறையில் புறக்கணிக்கிறது. தொழில்நுட்பத்தின் முழு இருப்பின் போது, ​​ஒரே ஒரு புத்தகம் மட்டுமே அதில் வெளியிடப்பட்டது: "1C: எண்டர்பிரைஸ் 8. தரவு மாற்றம்: பயன்பாட்டு தீர்வுகளுக்கு இடையே பரிமாற்றம்." புத்தகம் மிகவும் பழையது (2008), ஆனால் அதைப் பற்றி உங்களைப் பழக்கப்படுத்துவது இன்னும் அறிவுறுத்தப்படுகிறது.

தளங்களைப் பற்றிய அறிவு இன்னும் அவசியம்

"ஒரு உலகளாவிய கருவியாகும், ஆனால் 1C:Enterprise 7.7 இயங்குதளத்திற்காக உருவாக்கப்பட்ட உள்ளமைவுகளிலிருந்து தரவு இடம்பெயர்வுகளை உருவாக்க நீங்கள் அதைப் பயன்படுத்த திட்டமிட்டால், நீங்கள் உள்ளமைக்கப்பட்ட மொழியை நன்கு அறிந்துகொள்ள நேரத்தை செலவிட வேண்டும். மொழியின் தொடரியல் மற்றும் சித்தாந்தம் மிகவும் வேறுபட்டவை, எனவே நீங்கள் கற்றல் நேரத்தை செலவிட வேண்டும். இல்லையெனில் கொள்கை அப்படியே இருக்கும்.

1. அறிமுகம்.

2. உங்களுக்கு என்ன தேவை: 1C உள்ளமைவு: தரவு மாற்றம் 2.* மற்றும் தொகுப்பிலிருந்து செயலாக்கம். எடுத்துக்காட்டாக பணிகளுக்கு, 1C: வர்த்தக மேலாண்மை 11 மற்றும் 1C: BP 3.* உள்ளமைவுகளை எடுத்துக் கொள்வோம்.

எனவே, 1C க்கு தரவைப் பதிவேற்றுவதற்கான விதிகளை உருவாக்க, உங்களுக்கு 1C உள்ளமைவு தேவைப்படும்: பொருள் மாற்றம் 2, அத்துடன் தொகுப்பில் சேர்க்கப்பட்டுள்ள செயலாக்கம்.

எடுத்துக்காட்டாக, நாங்கள் ஏற்கனவே ஒரு மாற்று தரவுத்தளத்தை வரிசைப்படுத்தி அதைத் தொடங்கினோம்.

1C: வர்த்தக மேலாண்மை 11 மற்றும் 1C: நிறுவன கணக்கியல் 3 கட்டமைப்பு (UT / ACCOUNT பரிமாற்ற விதிகள்) இடையே பரிமாற்ற விதிகளின் வளர்ச்சியை எழுதுவோம்.

3. மெட்டாடேட்டா கட்டமைப்பை இறக்குவதற்கும் பரிமாற்றம் செய்வதற்கும் எங்களுக்கு செயலாக்கம் தேவைப்படும்.

மேம்பாட்டிற்கு நீங்கள் பெற வேண்டிய முதல் விஷயம் மெட்டாடேட்டா கட்டமைப்பைக் கொண்ட கோப்புகள். பொருள் மாற்றும் தொகுப்பில் சேர்க்கப்பட்டுள்ள மெட்டாடேட்டா கட்டமைப்பை இறக்குவதற்கான செயலாக்கத்தைப் பயன்படுத்தி இது செய்யப்படுகிறது.

உண்மையில், நிர்வகிக்கப்பட்ட படிவங்களின் உள்ளமைவுகளுக்கான தொகுக்கப்படாத உள்ளமைவு கோப்பகத்தில், MD83Exp.epf இன் செயலாக்கத்தில் நாங்கள் ஆர்வமாக உள்ளோம். வழக்கமான படிவங்களில் உள்ளமைவுகளில் இருந்து இறக்குதல் செய்யப்பட வேண்டும் என்றால், MD82Exp.epf செயலாக்கம் பயன்படுத்தப்படும். எடுத்துக்காட்டாக, நீங்கள் 1C: UT 10, 1C: உற்பத்தி நிறுவன மேலாண்மை 1.3, 1C: ஒருங்கிணைந்த ஆட்டோமேஷன் 1.1, 1C: Zup 2.5 மற்றும் பல போன்ற உள்ளமைவுகளிலிருந்து ஒரு கட்டமைப்பைப் பெற வேண்டும் என்றால் இது.

மேலும், எங்கள் விதிகளைப் பயன்படுத்தி 1C இல் தரவைப் பதிவேற்றவும் பதிவிறக்கவும், 1C: Trade Management 11.*, 1C BP 3, 1C போன்ற நிர்வகிக்கப்பட்ட படிவங்களுக்கான உள்ளமைவுகளுக்கு "XML வடிவத்தில் உலகளாவிய தரவு பரிமாற்றம்" V8Exchan83.epf ஐ நீங்கள் செயலாக்க வேண்டும்: ERP 2. * மற்றும் ஒத்த. மற்றும் அதன்படி V8Exchan83.epf - வழக்கமான வடிவங்களில் உள்ளமைவுகளுக்கு.

4. உள்ளமைவு 1C இன் மெட்டாடேட்டா கட்டமைப்பைப் பதிவேற்றுகிறது: வர்த்தக மேலாண்மை 11.3 மற்றும் 1C: நிறுவன கணக்கியல் 3.0.*

1C: எண்டர்பிரைஸ் அக்கவுண்டிங் 3 உள்ளமைவிலிருந்து மெட்டாடேட்டா கட்டமைப்பைப் பதிவிறக்குவதன் மூலம் ஆரம்பிக்கலாம்.
MD83Exp.epf செயலாக்கத்தைத் திறப்போம்

செயலாக்க படிவத்தில் பதிவுகள் மற்றும் இயக்கங்களை 1C க்கு பதிவேற்றுவதற்கான விருப்பத்தை இயக்க அல்லது முடக்கக்கூடிய கூடுதல் அமைப்புகள் உள்ளன. 1C சர்வரில் அல்லது "கிளையண்டில்" எங்கு பதிவேற்றம் செய்ய வேண்டும் என்பதற்கான தேர்வும் உள்ளது. தரவு அமைப்பு பதிவேற்றப்படும் கோப்பின் பெயரைக் குறிப்பிடவும். இதேபோல், வர்த்தக மேலாண்மை 11 உள்ளமைவின் மெட்டாடேட்டா கட்டமைப்பை இறக்குகிறோம்.

இப்போது நீங்கள் மாற்றும் தரவுத்தளத்தில் உள்ளமைவை பதிவேற்ற வேண்டும். இந்த புள்ளியை உள்ளமைவுகளின் பட்டியலிலிருந்தும் மாற்றங்களின் பட்டியலிலிருந்தும் அடையலாம். டெஸ்க்டாப்பில் இருந்து துவக்குவோம்:

உரையாடல் பெட்டியில், BP கட்டமைப்பை ஏற்றவும்:

மற்றும் இதேபோல் - வர்த்தக மேலாண்மை அமைப்பு.

பதிவிறக்கம் முடிந்ததும், உங்களுக்கு வசதியான பெயரைக் குறிப்பிடக்கூடிய உரையாடல் பெட்டி தோன்றும்.

6. ஒரு பணியின் குறிப்பிட்ட உதாரணத்தைப் பயன்படுத்தி 1C இல் மாற்று விதிகளை உருவாக்குதல்.

அடுத்து, "பொருள் விதிகளை அமைத்தல்" என்பதற்குச் செல்லவும், அங்கு நாம் ஒரு புதிய அமைப்பை உருவாக்குகிறோம்.
மாற்று உருவாக்க உரையாடல் பெட்டியில், "மூல" உள்ளமைவு மற்றும் "இலக்கு" உள்ளமைவை (நீங்கள் முன்பு ஏற்றியது) தேர்ந்தெடுத்து சரி என்பதைக் கிளிக் செய்யவும்.

இந்த கட்டுரையில் நான் "புதிதாக" மற்றும் "குப்பை இல்லாமல்" படைப்பைக் காட்ட திட்டமிட்டேன், நாங்கள் தானாக எதையும் உருவாக்கவில்லை என்பதை நான் உங்களுக்கு நினைவூட்டுகிறேன். முன்மாதிரிகள் இல்லை.

இந்த உரையாடல் பெட்டியில் நாங்கள் எதுவும் செய்ய மாட்டோம், "மூடு" என்பதைக் கிளிக் செய்யவும்.

ஒரு ஆவணத்தை ஒன்றில் அல்ல, ஒரு வகையை மற்றொரு ஆவணத்தில் பதிவேற்றுவதற்கான விதிகளை உருவாக்குவோம், எடுத்துக்காட்டாக, UT 11 இலிருந்து பொருட்கள் மற்றும் சேவைகளின் விற்பனை ஆவணம் தேவையான குறிப்பு புத்தகங்களுடன் BP 3 இல் உள்ள பொருட்கள் மற்றும் சேவைகளின் ரசீது ஆவணத்தில்.

எனவே, நாங்கள் ஒரு புதிய PKO ஐ உருவாக்குகிறோம் (1C இல் பொருள்களை மாற்றுவதற்கான விதி)

பொருட்கள் மற்றும் சேவைகளின் மூல விற்பனை மற்றும் பொருட்கள் மற்றும் சேவைகளின் இலக்கு ரசீது ஆகியவற்றைத் தேர்ந்தெடுத்து சரி என்பதைக் கிளிக் செய்யவும்.
இந்த வழக்கில், ஒரு உரையாடல் பெட்டி தோன்றும், அங்கு பிகேஎஸ் (சொத்து மாற்ற விதிகள்) தானாக உருவாக்குவதை மீண்டும் மறுக்கிறோம். அடுத்து, தேவையானவற்றை மட்டும் தேர்ந்தெடுப்போம்.

ஆனால் ஒரு DDA (தரவு பதிவேற்ற விதிகள்) உருவாக்கும் முன்மொழிவுக்கு, நாங்கள் "ஆம்" என்று பதிலளிக்கிறோம்.

PVDகள் உருவாக்கப்படுகின்றன, இது தேர்வுக்கான உலகளாவிய XML பரிமாற்றத்தின் செயலாக்கத்தில் பிரதிபலிக்கும்:

வெற்று சொத்து மாற்ற விதிகளுடன் தரவு மாற்ற விதிகளும் உருவாக்கப்படும்.

மேலும், முன்னிருப்பாக மென்பொருளானது உள் பொருள் அடையாளங்காட்டி மூலம் தேடப்படுவதைக் காணலாம். இது PCO க்கு அருகில் உள்ள பூதக்கண்ணாடியால் குறிக்கப்படுகிறது. நாங்கள் எங்கள் சொந்த தேடலைச் செய்வோம், மேலும் ஆவண எண் மற்றும் நாளின் தொடக்கத்தில் தேதி மூலம் அதைச் செய்வோம்.

UIO மூலம் தேடலை அகற்றுவோம்:

இப்போது பொருளின் தேவையான பண்புகளை (விவரங்கள்) ஒப்பிட ஆரம்பிக்கலாம். இதைச் செய்ய, "பண்புகளை ஒத்திசை" என்பதைக் கிளிக் செய்யவும் (திரையில் "1" லேபிள்). விதிகளின் சுழல்நிலை உருவாக்கத்தை அகற்றுவோம் ("2"). குறிக்கப்பட்ட அனைத்து விவரங்களையும் அகற்று ("3"). மேலும் நமக்குத் தேவையானதை நாமே தேர்வு செய்வோம்.

எடுத்துக்காட்டாக, உங்களுக்குத் தேவையானதைத் தேர்ந்தெடுக்கவும்:

எதிர் கட்சியின் பிகேஎஸ்ஸை நிறுவனமாகவும், அமைப்பை எதிர் கட்சியாகவும் மாற்றுவோம், மேலும் பெயருக்கு பொருந்தாத சில விவரங்களையும் ஒப்பிடுவோம், எடுத்துக்காட்டாக, “நாணயம்” மற்றும் “ஆவணம்” என்பதில் உங்கள் கவனத்தை ஈர்க்கிறேன். நாணய".

மாற்று விதிகள் எதுவும் இல்லை என்பதை நாம் எங்கே பார்க்கிறோம்.

விவரங்களைப் பார்த்து அவற்றை விவரிக்க ஆரம்பிக்கலாம். முதலில், நான் முன்பு எழுதியது போல் ஒரு ஆவணத் தேடலை அமைத்து, தேதியின் தொடக்கத்தில் ஒரு ஆவணத்தைப் பதிவேற்றி தேடவும், எண்ணை மாற்றவும். "UTB" என்ற முன்னொட்டுடன் முதல் மூன்று எழுத்துக்களை மாற்றுவோம். BP மற்றும் UT இல் உள்ள எண்கள் ஒவ்வொன்றும் 11 எழுத்துகளாக இருப்பதால், ஒரு கூட்டு எண்ணை உருவாக்குகிறோம்: எங்கள் முன்னொட்டு மற்றும் மூலத்திலிருந்து 8 எழுத்துகள். கீழே உள்ள ஸ்கிரீன்ஷாட்டில் ஒரு எடுத்துக்காட்டு.

நாங்கள் எப்பொழுதும் ஆவணங்களை ஏற்றாமல் மற்றும் அசைவு இல்லாமல் பதிவேற்றுவோம். பயனர் சரிபார்த்த பிறகு ஆவணங்கள் ரிசீவரில் செயலாக்கப்படும் என்று நாங்கள் கருதுகிறோம்.

இதைச் செய்ய, PKS ஐ செயல்படுத்தப்படவில்லை, 0 அல்லது 1 என அமைத்தால், அதை பூலியனாகப் பயன்படுத்துகிறோம்.

நாணயத்தை உதாரணமாகப் பயன்படுத்தி, PKSக்கான பொருள் மாற்ற விதியை உருவாக்குகிறோம். அதே நேரத்தில், இரண்டு தரவுத்தளங்களிலும் நாணயங்கள் இருப்பதாக நாங்கள் நம்புகிறோம், மேலும் அவை குறியீடு மூலம் ஒத்திசைக்கப்பட வேண்டும். எனவே, நாணய PQS இல் அனைத்து PKSகளையும் உருவாக்க மாட்டோம், ஆனால் தேடல் குறியீட்டை மட்டுமே சேர்ப்போம். அந்த. பொருளுக்கு PKS ஐ உருவாக்கும் வாய்ப்பை நாங்கள் மறுக்கிறோம்.

உருவாக்கப்பட்ட மாற்று விதியானது PKSக்கான ஆவணத்தின் PQR இல் மாற்றப்பட்டது. மேலும் இயல்புநிலை விதியே ஒரு தனித்துவமான அடையாளங்காட்டியால் வழங்கப்படுகிறது. நாங்கள் அதை சரிசெய்து, குறியீட்டைத் தேடி, புதிய பொருளை உருவாக்காதபடி சொத்தை அமைக்கிறோம்.

இதன் விளைவாக, பின்வரும் விருப்பத்தைப் பெறுகிறோம்:

அடுத்து, ஒப்புமை மூலம், மீதமுள்ள விவரங்களுக்கு PKO மற்றும் PKS ஐ உருவாக்குகிறோம். மேலும், நாங்கள் ஒரு நிறுவனத்தை எதிர் கட்சி மற்றும் TIN மூலம் தேடுகிறோம். இது தோராயமாக குறைந்தபட்ச விவரங்களுடன் தோற்றமளிக்கிறது (தேவைப்பட்டால் நீங்கள் சேர்க்கலாம்).

PKO எதிர் கட்சி ஒப்பந்தங்களுக்கு, நாங்கள் PKS எதிர் கட்சி, பெயர் மற்றும் உரிமையாளர் மூலம் தேடுகிறோம்.

PKS இல் எண்ணும் வகைகளில் தேவையான மதிப்பை எவ்வாறு குறிப்பிடுவது என்று பார்ப்போம். எடுத்துக்காட்டாக, "செயல்பாட்டின் வகை" பண்புக்கூறு. இங்கே நீங்கள் பல்வேறு நிபந்தனைகள் மற்றும் மாற்று மதிப்புகளைப் பயன்படுத்தலாம். எடுத்துக்காட்டாக, எப்பொழுதும் "பொருட்களை" இறக்குவதற்கு "செயல்பாட்டின் வகை" தேவை, இந்த விஷயத்தில் "நெற்றியில்" வரியில் தேவையான மதிப்பை எழுதினால் போதும்.

பரஸ்பர தீர்வு பன்முகத்தன்மை, பரஸ்பர தீர்வு விகிதம், கணக்கியல் கணக்கு ஆகியவற்றிற்கான பிசிஎஸ் சிரமமின்றி மற்றும் பெரும்பாலான சந்தர்ப்பங்களில் எவ்வாறு நிறுவுவது என்பது கீழே காட்டப்பட்டுள்ளது.

PKO பெயரிடலுக்கு, உள் தனித்துவமான அடையாளங்காட்டி மூலம் தேடலை விட்டுவிடுவோம். ஆனால் உங்கள் குழுவை நீங்கள் எவ்வாறு மறுவரையறை செய்யலாம் என்பதில் உங்கள் கவனத்தை ஈர்க்கிறேன். எடுத்துக்காட்டாக, 1C: வர்த்தக மேலாண்மை 11 உள்ளமைவிலிருந்து ஒரு புதிய உருப்படி பதிவேற்றப்படும் என்பதை நாங்கள் ஒப்புக்கொள்கிறோம், ஆனால் உருப்படியை ஒரு குறிப்பிட்ட குழுவான "OurGroup" இல் சேகரிக்க வேண்டியது அவசியம்.

இந்த பணியை செயல்படுத்த, நாங்கள் மற்றொரு PKO ஐ உருவாக்குகிறோம். இதை “பெயரண்ட் பெற்றோர்” என்று அழைப்போம், இதை மாற்றும் விதியில் பெற்றோரின் பிசிஎஸ்ஸில் குறிப்பிடுவோம்.

நாங்கள் இரண்டு தேடல்களை அமைக்கிறோம்: பெயர் மூலம், எங்கள் குழுவின் பெயரை கண்டிப்பாக குறிப்பிடுகிறோம், மேலும் "இது ஒரு குழு" பண்புக்கூறின் தேவையான சொத்து சரி என அமைக்கப்பட்டுள்ளது.

எங்களின் அனைத்து பொருட்களும் எங்கள் குழுவிற்குள் அடங்கும் என்று நாங்கள் முடிவு செய்துள்ளதால், இறக்கும் போது UT 11 இல் இருந்து குழுக்களை இறக்க வேண்டிய அவசியமில்லை, "இறக்கப்படுவதற்கு முன்" நிகழ்வு கையாளுதலில் உள்ள பெயரிடல் மென்பொருளில், நாங்கள் ஒரு வடிப்பானை அமைப்போம். "தோல்வி = இந்த குழுவில்" குழுக்களை இறக்க வேண்டிய அவசியமில்லை.

தயாரிப்புகள் மற்றும் சேவைகளின் விற்பனைக்கான டிஆர்பி (தரவு பதிவேற்ற விதிகள்) இல், நாங்கள் ஒரு வடிப்பானைச் சேர்ப்போம், அதனால் நீக்குவதற்காகக் குறிக்கப்பட்ட ஆவணங்கள் பதிவேற்றப்படாது. இதைச் செய்ய, "இறக்கப்படுவதற்கு முன்" நிகழ்வு ஹேண்ட்லர்களில் உள்ள VDP இல், "Failure = Object.DeletionMark;" வடிகட்டியை எழுதுவோம்.


உருவாக்கப்பட்ட விதிகளை ஒரு கோப்பில் சேமிப்போம்.


7. சுருக்கமாக: உருவாக்கப்பட்ட தரவு பரிமாற்ற விதிகளைப் பயன்படுத்தி தரவைப் பதிவேற்றுதல் மற்றும் ஏற்றுதல்.

1C இல் திறக்கவும்: வர்த்தக மேலாண்மை 11 "XML வடிவத்தில் யுனிவர்சல் தரவு பரிமாற்றம்" V8Exchan83.epf செயலாக்கம்.

இறக்குதல் முடிந்தது, இப்போது 1C இல் ஏற்றுவதற்கு அதே செயலாக்கத்தைப் பயன்படுத்துகிறோம்: எண்டர்பிரைஸ் அக்கவுண்டிங் 3.


ஏற்றுதல் முடிந்தது. அது எப்படி ஏற்றப்பட்டது என்று பார்க்கலாம். எனவே, நாங்கள் விரும்பியபடி ஆவணம் ஏற்றப்பட்டது - எங்கள் அமைப்பு எதிர் கட்சியிலும், எதிர் கட்சி நிறுவனத்திலும் ஏற்றப்பட்டது. கணக்கியல் கணக்குகள் அனைத்தும் பதிவிறக்கம் செய்யப்பட்டு நிறுவப்பட்டுள்ளன. எங்கள் முன்னொட்டு மற்றும் நாளின் தொடக்கத்தில் ஆவண எண்ணைப் பெற்றோம். வழங்கப்பட்ட அனைத்து விவரங்களும் நிரப்பப்பட்டுள்ளன.

பொருட்களை ஏற்றுவதை நாங்கள் சரிபார்க்கிறோம். நாங்கள் திட்டமிட்டபடி எல்லாம் நடந்ததைக் காண்கிறோம்.


நாங்கள் விரும்பியபடி விவரங்களை உருவாக்கி நிரப்பியுள்ளோம். மாற்றத்தில் பல நுணுக்கங்கள் உள்ளன மற்றும் சில எளிய ஆனால் தேவையான விஷயங்கள் மாற்றத்தை துல்லியமாக எழுத உதவுகின்றன. இது பிழைகளைக் குறைக்கவும், இருக்கும் தரவைக் கெடுக்கவும், தேவையற்ற குப்பைகளை அகற்றவும் உங்களை அனுமதிக்கிறது. எளிமையான உதாரணங்களில் இதுவும் ஒன்று. நீங்கள் ஒரு பொருளை பலவாக மாற்றலாம் அல்லது மாறாக, பலவற்றை ஒன்றாக மாற்றலாம்.

இப்போது தரவு மாற்றம் 3 உள்ளது, இது மற்ற சிக்கல்களை தீர்க்கிறது. எனவே, மாற்றம் 2 தேவை. கற்றல் மற்றும் தேர்ச்சியில் அனைவருக்கும் நல்வாழ்த்துக்கள்.

நிச்சயமாக, நீங்கள் ஒரு புரோகிராமர் மற்றும் இது உங்கள் முக்கிய வேலையாக இருந்தால், மாற்றத்தை நீங்களே எழுத முயற்சி செய்யலாம். ஆனால் இல்லையென்றால், உங்கள் செயல்பாட்டுத் துறையில் உங்கள் நேரத்தை நீங்கள் மதிக்க வேண்டும், மேலும் இந்த பணியைச் செய்ய நிபுணர்களைக் கேட்கவும்.

தரவு மாற்றம் 2.0 மற்றும் 2.1 என்பது 1C இன் தொழில்நுட்ப கட்டமைப்பு ஆகும், இது 8.1 முதல் 8.3 வரை இயங்குதள பதிப்புகளில் செயல்படுத்தப்படுகிறது.

பயன்பாட்டு தீர்வுகள் 1C 8 மற்றும் 7 இடையே பரிமாற்றத்திற்கான விதிகளை எழுதுவதே கருவியின் முக்கிய பணியாகும். இன்றைய தரவு மாற்றத்தின் தற்போதைய பதிப்பு 3.0 ஆகும்.

தரவு மாற்றம் என்பது மிகவும் பயனுள்ள உள்ளமைவாகும்; அதன் உதவியுடன், ஒரு தகவல் தளத்திலிருந்து மற்றொன்றுக்கு தகவலை மாற்றுவது மட்டுமல்லாமல், எடுத்துக்காட்டாக, ஒரு தரவுத்தளத்தில் தகவலை மாற்றுவதும் கூட.

உள்ளமைவு பயன்படுத்த மிகவும் வசதியானது.

எந்தவொரு புரோகிராமருக்கும் தரவு மாற்றம் பயனுள்ளதாக இருக்கும்: பரிமாற்ற விதிகளை உருவாக்கும் திறன்கள் தொழில்முறை திறன்களுக்கு ஒரு தீவிரமான பிளஸ் ஆகும்.

உள்ளமைவுடன் எவ்வாறு செயல்படுவது என்பதை அறிய, நடைமுறைச் சிக்கல்களைத் தீர்ப்பது மிகவும் பொருத்தமானது. உங்களுக்காக பணிகளைக் கொண்டு வர முயற்சிக்கவும், எடுத்துக்காட்டாக: சில தகவல்களை ஒரு தரவுத்தளத்திலிருந்து மற்றொன்றுக்கு மாற்றவும், விற்பனை ஆவணத்தை ரசீது ஆவணமாக மாற்றவும், நடப்புக் கணக்கியல் நிலுவைகளை "உள்ளீடு" ஆவணமாக "உள்ளீடு" மற்றும் பிற பணிகளாக மாற்றவும்.

1C 8.3 இன் “நிலையான” பரிமாற்ற விதிகளைப் புரிந்துகொள்வது மிகவும் பயனுள்ளதாக இருக்கும்;

அடிப்படைகளைப் புரிந்து கொள்ள, உங்களுக்கு பொருட்கள் தேவைப்படும், அவற்றை கீழே கருத்தில் கொள்வோம்.

மாற்றத்திற்கான வீடியோ வழிமுறைகள்

"1C தரவு மாற்றம்" உள்ளமைவைப் பயன்படுத்தி 1C இல் தரவு பரிமாற்றத்தை அமைப்பதற்கான அடிப்படைகளுக்கு, வீடியோவில் உள்ள உதாரணத்தைப் பார்க்கவும்:

1C தரவு மாற்றம் 2.0 படிப்பதற்கான பொருட்கள், பாடப்புத்தகங்கள்

இணையத்தில் அதிகமான பொருட்கள் மற்றும் ஆவணங்கள் இல்லை, நான் மிக முக்கியமான மற்றும் சுவாரஸ்யமான பொருட்களை சேகரிக்க முயற்சித்தேன்:

0. முதலாவதாக, Ilya Leontyev இன் இலவச வீடியோ பாடத்திட்டத்தை நான் பரிந்துரைக்கிறேன், அது கிடைக்கிறது இணைப்பு.

1. உள்ளமைவில் உள்ளமைக்கப்பட்ட உதவியைப் பயன்படுத்த முதலில் நான் அறிவுறுத்துகிறேன். இது மிகவும் நன்றாக எழுதப்பட்டுள்ளது மற்றும் தொழில்நுட்ப ரீதியாக நன்கு செயல்படுத்தப்பட்டுள்ளது:

2. தகவல்களின் இரண்டாவது மிக முக்கியமான ஆதாரம் http://www.mykod.info/ தளம் (தளம் மூடப்பட்டது), குறிப்பாக தரவு மாற்றத்தில் சிறப்பு வாய்ந்தது. அங்கு நீங்கள் மாற்றத்தில் அதிக எண்ணிக்கையிலான பொருட்களை பதிவிறக்கம் செய்யலாம்.

3. தனித்தனியாக, நான் பாடப்புத்தகத்தை முன்னிலைப்படுத்த விரும்புகிறேன் - (ஆசிரியர் - ஓல்கா குஸ்னெட்சோவா).