1s 8.3 SKD தொடர்பு நிலை. அணுகல் கட்டுப்பாட்டு அமைப்பில் உள்ள தரவுத் தொகுப்புகள் மற்றும் அவற்றின் பயன்பாட்டின் கொள்கைகளுக்கு இடையிலான உறவுகள்

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

1C இல் செயல்படுத்தப்பட்ட தரவு தளவமைப்பு திட்டம் மூன்று வகையான தரவு மூலங்களை ஆதரிக்கிறது (படம் 1)

தரவு மூலங்கள்

டெவலப்பர்களால் மிகவும் வெளிப்படையான மற்றும் அடிக்கடி பயன்படுத்தப்படும் தரவு மூலமானது வினவல் ஆகும்.

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

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

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

சிக்கலை உருவாக்குதல்

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

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

எனவே நாம் கண்டிப்பாக:

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

செயல்படுத்தும் செயல்முறை

பட்டியலிடப்பட்ட அனைத்து படிகளையும் கடந்து செல்லலாம்:

  • ரசீது ஆவணத்தின் அட்டவணைப் பகுதிக்கான வினவலை உருவாக்குகிறோம் (படம் 2)

படம்.2

  • தரவு தொகுப்பு பொருளை உருவாக்கவும் (படம் 3);

படம்.3

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

  • நாங்கள் அறிக்கை தொகுதிக்குச் சென்று, அங்கு "முடிவை உருவாக்கும் போது" செயல்முறையை உருவாக்குகிறோம் (படம் 4);


படம்.4

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

படம்.5

முக்கியமான! இணைக்கும் போது செயல்முறைக் குறியீட்டில் "பொருளை" உருவாக்கும் போது, ​​StandardProcessing அளவுருவின் மதிப்பு தவறாக இருக்க வேண்டும்.

"தரவு தொகுப்பு இணைப்புகள்" தாவலுக்குச் செல்லவும்.

இணைக்கும் தொகுப்புகள்

வரைபடத்தின் தொடர்புடைய தாவலுக்குச் செல்லவும் (படம் 6).

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

தரவுத்தொகுப்பு உறவுகளில், வினவல் கன்ஸ்ட்ரக்டரின் இடது புற இணைப்பிற்கு ஒத்த உறவை மட்டுமே நீங்கள் நிறுவ முடியும்.

இணைப்பை உருவாக்கும் முன், நெடுவரிசைகளின் நோக்கத்தை முடிவு செய்வோம்:

  1. இணைப்பு மூலமானது கிடைக்கக்கூடிய அனைத்து மதிப்புகளும் எடுக்கப்படும் முதல் தரவுத் தொகுப்பாகும்;
  2. தகவல்தொடர்பு பெறுதல் - எங்கள் நிபந்தனையுடன் தொடர்புடைய மதிப்புகள் தேர்ந்தெடுக்கப்படும் தரவுகளின் தொகுப்பு;
  3. மூல வெளிப்பாடு - ஒப்பீடு நிகழும் முதல் தரவுத் தொகுப்பின் புலம் அல்லது வெளிப்பாடு;
  4. இலக்கு வெளிப்பாடு என்பது சார்பு தொகுப்பின் புலம் அல்லது வெளிப்பாடு;
  5. அளவுரு - இந்த புலத்தில் அளவுருவின் பெயரை நீங்கள் குறிப்பிட்டால், ரிசீவர் தொகுப்புடனான தொடர்பு அளவுருவில் குறிப்பிடப்பட்டுள்ள மதிப்பின் படி மட்டுமே மேற்கொள்ளப்படும்;
  6. அளவுருக்களின் பட்டியல் - மதிப்புகளின் பட்டியலை அளவுருவாகப் பயன்படுத்துவதற்கான சாத்தியத்தை தீர்மானிக்கிறது;
  7. இணைப்பு நிலை - மூலப் புலங்களைப் பயன்படுத்தி இங்கே ஒரு வெளிப்பாட்டைக் குறிப்பிடுவதன் மூலம், நீங்கள் ஒரு நிபந்தனையை உருவாக்கலாம், அதை நிறைவேற்றுவது இணைப்பை நிறுவுவதற்கான சமிக்ஞையாக செயல்படும்;
  8. ஆரம்ப மதிப்பு - இணைப்பின் ஆரம்ப மதிப்பைக் காட்டுகிறது;
  9. கட்டாய உறவு - மூலத்தில் பயன்படுத்தப்படும் புலங்கள் (தவறு என அமைக்கப்பட்டது) அல்லது இலக்கு (சரி என அமைக்கப்பட்டது) இயக்கப்பட்டுள்ளதா என்பதைத் தீர்மானிக்கிறது மற்றும் இதன் அடிப்படையில் தளவமைப்புடன் தொடர்பைச் சேர்க்கிறது.

இதனால்:

  • தகவல்தொடர்பு ஆதாரம் எங்கள் கோரிக்கையின் விளைவாக இருக்கும்;
  • பொருள் பெறுநராக செயல்படும்;
  • மூல வெளிப்பாடு "NomenclatureCode" ஆக இருக்கும்;
  • ரிசீவர் வெளிப்பாடு "பெயரிடுதல்";
  • தொடர்பு கட்டாயமாக இருக்கும் (படம் 7).

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

படம்.8

விலைக் கோப்பில் அறிக்கையின் கீழ் இரண்டு வரிகளுக்குப் பொருத்தம் இல்லை.

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

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

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

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


இப்போது புக்மார்க்கிற்கு செல்லலாம் தரவுத்தொகுப்பு உறவுகள்மற்றும் படத்தில் காட்டப்பட்டுள்ளபடி கட்டமைக்கவும்.

புக்மார்க்கில் அமைப்புகள்முதலில், விரிவான பதிவுகளின் அடிப்படை வெளியீட்டை உருவாக்குவோம்


அது எங்கள் கோப்பகத்தில் இருக்கட்டும் பொருட்கள்பின்வரும் உள்ளீடுகளைக் கொண்டுள்ளது

நாங்கள் அறிக்கையை இயக்கி, பின்வரும் படத்தைப் பார்க்கிறோம்

அதாவது, அனைத்து விதிகளின்படி தரவுத் தொகுப்புகள் ஒன்றோடொன்று இணைக்கப்பட்டிருப்பதைக் காண்கிறோம் இடது இணைப்பு

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

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

தரவுத் தொகுப்புத் திட்டத்தின் (1C SKD) முதல் மூன்று தாவல்களைப் பார்ப்போம் - தரவுத் தொகுப்பு, தரவுத் தொகுப்பு இணைப்புகள் மற்றும் கணக்கிடப்பட்ட புலங்கள்.

தரவு 1C SKD இல் அமைக்கப்பட்டது

தரவுத் தொகுப்பில் மூன்று பொருள்களை உருவாக்கும் திறன் உள்ளது - ஒரு வினவல், ஒரு பொருள் மற்றும் ஒரு தொழிற்சங்கம், அவை ஒவ்வொன்றையும் கூர்ந்து கவனிப்போம்:

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

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

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

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

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

முதலில், ஆவணத்தின் தரவு தளவமைப்புக்கான தளவமைப்பு வரைபடத்தை உருவாக்கி அதை SKD என்று அழைப்போம் (உதாரணமாக: 1C SKD), அதில் தரவுத் தொகுப்பு பொருளை உருவாக்குகிறோம், பின்னர் புலங்களை நிரப்புகிறோம், எடுத்துக்காட்டாக, எங்களிடம் ஒரு ஆவணம் உள்ளது. விவரங்களுடன் பொருட்களின் அட்டவணைப் பகுதியுடன் - பெயரிடல், அளவு மற்றும் விலை.

மூன்று புலங்களைச் சேர்த்து, ஒவ்வொரு நெடுவரிசையிலும் விவரங்களின் பெயருடன் நிரப்புவோம், மீதமுள்ள நெடுவரிசைகள் தானாகவே நிரப்பப்படும்:

ஆவண படிவத்தில் ஒரு பொத்தானை உருவாக்குவோம், செயல்பாட்டின் பொறிமுறையை விவரிக்கவும் கட்டுப்படுத்தப்பட்ட வடிவங்கள்:

&OnClient

செயல்முறை அச்சு ()

OurReport = PrintOnServer(); //சேவையகத்தில் செயல்பாட்டை அழைக்கவும்

OurReport.Show(); //உருவாக்கப்பட்ட அறிக்கையைக் காட்டு

நடைமுறையின் முடிவு

&சர்வரில்

செயல்பாடு PrintOnServer()

DocumentObject = FormAttributeValue("பொருள்");

//தரவுகளைக் கொண்ட பொருளின் பெயரை SKD இல் குறிப்பிட்டுள்ளதைப் போலவே, ProductsSKD என்ற பெயருடன் ஒரு கட்டமைப்பில் தயாரிப்புகளின் அட்டவணைப் பகுதியை வைக்கிறோம்.

DataSet = புதிய கட்டமைப்பு;

DataSet.Insert("ProductsSKD", DocumentObject.Products);

//நாங்கள் எங்கள் தளவமைப்பைப் பெற்று இயல்புநிலை அமைப்புகளை அமைக்கிறோம், இதனால் அனைத்து அறிக்கை வெளியீட்டு அமைப்புகளும் எங்கள் தளவமைப்பிலிருந்து எடுக்கப்படும்

OurLayout = DocumentObject.GetLayout("SKD");

அமைப்புகள் = OurLayout.DefaultSettings;

//எங்கள் அமைப்புகளுடன் தரவு தளவமைப்பை உருவாக்கவும்

LayoutLinker = newDataLayoutLayoutLinker;

LayoutLayout = LayoutComposer.Execute(ourLayout, Settings);

//எங்கள் தரவுத் தொகுப்புடன் தரவுத் தொகுப்பைச் செய்யவும்

DataCompositionProcessor = newDataCompositionProcessor;

DataCompositionProcessor.Initialize(LayoutLayout, DataSet);

//நாங்கள் ஒரு விரிதாள் ஆவணத்தை உருவாக்கி அதில் எங்கள் அறிக்கையைக் காண்பிக்கிறோம்

அறிக்கை ஆவணம் = புதிய அட்டவணை ஆவணம்;

OutputProcessor = புதிய OutputProcessorDataCompositionResultInTabularDocument;

OutputProcessor.SetDocument(ReportDocument);

OutputProcessor.Output(DataCompositionProcessor);

திரும்ப ஆவண அறிக்கை;

இறுதிச் செயல்பாடு

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

பற்றி ஒருங்கிணைத்தல்

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

எங்களிடம் அட்டவணைகள் உள்ளன:

தொடர்பு கொள்ளும்போது நாம் பெறுவோம்:

மற்றும் இணைந்தால்:

இப்போது தரவுத் தொகுப்புகளில் நெடுவரிசைகளை நிரப்புவதைப் பார்ப்போம் (சிலவற்றைத் தவிர்ப்போம், அவை மற்ற தாவல்களுடன் தொடர்புடையவை; எதிர்கால கட்டுரைகளில் அவற்றிற்குத் திரும்புவோம்):

- களம், பண்புக்கூறின் பொதுவான பெயரைக் குறிக்கவும்;

­­- பாதை, அணுகல் கட்டுப்பாட்டு அமைப்பில் நாம் தொடர்பு கொள்ளும் விவரங்களின் பெயரைக் குறிப்பிடவும், எடுத்துக்காட்டாக, இல் கணக்கிடப்பட்ட புலங்கள்;

- தலைப்பு, அறிக்கையில் காட்டப்படும் பண்புக்கூறின் பெயரைக் குறிப்பிடவும்;

- புல வரம்பு, இந்த தேவையின் இருப்பைக் குறிக்கவும்;

- விவரங்களின் கட்டுப்பாடு, கிடைப்பதைக் குறிக்கவும் குழந்தை கூறுகள், விவரங்களின் கிடைக்கும் தன்மை குறிப்பிடப்பட்டால், புலம் தானே கிடைக்கும் என்பது முக்கியம், ஒருவேளை இந்த இயக்கவியல் எதிர்கால வெளியீடுகளில் மாற்றப்படும்;

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

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

- மதிப்பு வகை, பண்புக்கூறின் மதிப்பின் வகையைக் குறிக்கிறது; நீங்கள் பின்வரும் புலத்தைப் பயன்படுத்தினால் இது நிரப்பப்பட வேண்டும்;

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

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

1C SKD இல் தரவு தொகுப்பு இணைப்புகள்

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

41
நான் சமீபத்தில் காலவரையற்ற நெடுவரிசைகளுடன் அறிக்கை செய்தேன். நான் குறியீட்டுடன் டிங்கர் செய்ய விரும்பவில்லை, எனவே அணுகல் கட்டுப்பாட்டு அமைப்பில் அதைச் செய்ய முடிவு செய்தேன். இதில் எந்த பிரச்சனையும் இல்லை, முடிவை தன்னிச்சையான தளவமைப்பில் நீட்டிக்க வேண்டியது அவசியம் (உங்கள் சொந்த தலைப்பு +... 27
CDS மாணவர்கள் முதல் அல்லது இரண்டாவது நாளில் இதைக் கண்டாலும், அது அடிக்கடி கேட்கப்படும் கேள்விகள் பிரிவில் இருக்க வேண்டும். இயல்புநிலை அமைப்புகளைப் பயன்படுத்தி, தளவமைப்பில் ஒரு அறிக்கையை நிரல் முறையில் வெளியிடுவதற்கான எளிய எடுத்துக்காட்டு. //வரைபடத்தை இதிலிருந்து பெறவும்... 18
அணுகல் கட்டுப்பாட்டு அமைப்பில் அறிக்கைகளை உருவாக்கும் போது, ​​முன்னிருப்பாக அனைத்து குழுக்களும் விரிவுபடுத்தப்படும், ஆனால் சில சமயங்களில் தலைமுறைக்குப் பிறகு உடனடியாக சரிந்த குழுக்களுடன் ஒரு அறிக்கையைக் காட்டுவது அவசியம்! இந்த குறியீடுஅறிக்கை தொகுதியில் நீங்கள் சரிய அனுமதிக்கிறது... 9
அறிக்கைகளை உருவாக்கும் போது தேவையானது என்னவென்றால், வரையறுக்கப்பட்ட உரிமைகளைக் கொண்ட ஒரு பயனருக்கு, உரிமைகளை சரிபார்க்காமல் அறிக்கை முழுமையாக உருவாக்கப்படுகிறது! குறிப்பாக RLS கட்டமைக்கப்பட்டிருந்தால், இதைச் செய்ய பல வழிகள் உள்ளன: 1. நிறுவவும்...

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

ஒவ்வொரு தரவுத் தொகுப்புக்கும், நீங்கள் படிநிலை சரிபார்ப்பை அமைக்கலாம்:

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

தேர்வு 1C இன் கேள்வி 11.33: பிளாட்ஃபார்ம் நிபுணத்துவம். பல தரவுத் தொகுப்புகளைப் பயன்படுத்துவது ஏற்கத்தக்கதா?

  1. தரவுத்தொகுப்புகளைப் பயன்படுத்தும் போது மட்டுமே - பொருள்
  2. தரவுத்தொகுப்புகளைப் பயன்படுத்தும் போது மட்டும் - வினவல்

சரியான பதில் முதல் ஒன்று, அது எந்த விஷயத்திலும் ஏற்றுக்கொள்ளத்தக்கது.


தேர்வு 1C இன் கேள்வி 11.10: பிளாட்ஃபார்ம் புரொபஷனல். தரவு கலவை வரைபடத்தில் இரண்டு தரவுத் தொகுப்புகளுக்கு இடையிலான உறவை வரையறுக்கும் போது

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

சரியான பதில் நான்காவது. தரவுத் தொகுப்புகள் இடது அல்லது உள் இணைப்பால் மட்டுமே இணைக்கப்படும்.

தேர்வு 1C இன் கேள்வி 11.13: பிளாட்ஃபார்ம் நிபுணத்துவம். தளவமைப்பு வரைபட வடிவமைப்பாளர் சாளரத்தில் உள்ள "தரவு தொகுப்புகள்" தாவலில் படிநிலை சரிபார்ப்பை உள்ளமைக்க வேண்டிய அவசியம் என்ன

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

சரியான பதில் எண் நான்கு, இடுகையில் உள்ள விளக்கம்.

தேர்வு 1C இன் கேள்வி 11.16: பிளாட்ஃபார்ம் நிபுணத்துவம். ஒரு கலவை அமைப்பில் இரண்டு செட் தரவுகளுக்கு இடையே என்ன வகையான இணைப்புகளை செயல்படுத்தலாம்?

  1. வினவல் மொழியில் உள்ள அனைத்தும்: "அனைவருக்கும்", "இடது", "வலது", "உள்" மற்றும் "முழு"
  2. "அனைவருக்கும்", "இடது", "வலது" மற்றும் "உள்" மட்டுமே
  3. "இடது" மற்றும் "உள்" மட்டுமே
  4. "அனைவருக்கும்", "இடது" மற்றும் "உள்" மட்டுமே
  5. "இடது", "வலது", "உள்" மற்றும் "முழு" மட்டுமே

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

தேர்வு 1C இன் கேள்வி 11.17: பிளாட்ஃபார்ம் நிபுணத்துவம். இரண்டு தரவுத் தொகுப்புகளுக்கு இடையே ஒரு உறவை அமைக்கும் போது, ​​"தேவையான உறவு" கொடி தேர்ந்தெடுக்கப்பட்டது. எந்த விஷயத்தில் பயனரின் செயல்கள் இணைப்பு தோல்வியடையும்?

  1. பயனர் எந்த அமைப்புகளைச் செய்திருந்தாலும் இரண்டு தொகுப்புகளிலிருந்தும் தரவின் இணைப்பு செயல்படுத்தப்படும்
  2. தேர்ந்தெடுக்கப்பட்ட புலங்களின் பட்டியல் இடதுபுறத்தில் உள்ள புலங்களை மட்டுமே காட்டுகிறது
  3. தேர்ந்தெடுக்கப்பட்ட புலங்களின் பட்டியலில், சரியான தொகுப்பில் உள்ள புலங்கள் மட்டுமே குறிப்பிடப்பட்டுள்ளன
  4. தேர்ந்தெடுக்கப்பட்ட புலங்களின் பட்டியலில், இடது தொகுப்பின் புலங்கள் மட்டுமே குறிக்கப்படுகின்றன, வலது தொகுப்பின் புலம் தேர்ந்தெடுக்கப்பட்டது
  5. தேர்ந்தெடுக்கப்பட்ட புலங்களின் பட்டியலில், வலது தொகுப்பின் புலங்கள் மட்டுமே குறிக்கப்படுகின்றன; இடது தொகுப்பின் புலம் தேர்ந்தெடுக்கப்பட்டது.

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

தேர்வு 1C இன் கேள்வி 11.39: பிளாட்ஃபார்ம் நிபுணத்துவம். வெளிப்புற தரவு எவ்வாறு ஒரு தொகுப்பிற்கு மாற்றப்படுகிறது - ஒரு தரவு கலவை அமைப்பில் உள்ள ஒரு பொருள்?

  1. தரவு கலவை செயலி மூலம் உள்ளமைக்கப்பட்ட மொழி மூலம்
  2. லேஅவுட் பில்டர் வழியாக உள்ளமைக்கப்பட்ட மொழியைப் பயன்படுத்துதல்
  3. தரவு கலவை அமைப்பின் வெளியீட்டு செயலி மூலம் உள்ளமைக்கப்பட்ட மொழியின் மூலம்

செயலி மூலம் சரியான பதில் முதலில் உள்ளது.