டைனமிக் பட்டியலில் மதிப்பு 1 சி 8.3 ஆக இருந்தால்.

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

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

உருவாக்கப்படும் போது, ​​கணினி இயல்பாக படிவத்தில் "டைனமிக் பட்டியல்" வகையின் அட்டவணை புலத்தை சேர்க்கும்.

அதன் பண்புகளுக்குச் சென்று அங்கு என்ன இருக்கிறது என்று பார்ப்போம்.

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

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

267 1 சி வீடியோ டுடோரியல்களை இலவசமாகப் பெறுங்கள்:

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

டைனமிக் பட்டியலில் தனிப்பயன் வினவல்

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

அமைப்புகள் தாவல்

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

டைனமிக் பட்டியலில் வினவல் அளவுருக்களின் நிரல் அமைப்பு 1 சி 8.3

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

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

& AtServer செய்முறை OnCreateAtServer (தோல்வி, தரநிலை செயலாக்கம்) பட்டியல். அளவுருக்கள். SetValueParameter ("காலம்", அளவுருக்கள். தேதி); பட்டியல். அளவுருக்கள். SetValueParameter ("PriceType", அளவுருக்கள் .PriceType); நடைமுறையின் முடிவு

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

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

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


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

இந்த வடிவத்தில் எங்கள் செயலாக்கத்தைத் தொடங்க முயற்சித்தால், எங்களுக்கு ஒரு பிழை கிடைக்கிறது:


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

உங்களிடம் ஒரு கேள்வி இருக்கிறதா, ஆலோசகரின் உதவி தேவையா?


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


"தேதி" படிவ உறுப்பின் "OnChange" கையாளுதலில், "SetParameterValue" முறையை அழைக்கவும், தொடர்புடைய மாறியின் மதிப்பை மதிப்பாகக் கடக்கவும். படிவத்தின் "OnCreateAtServer" நடைமுறையை அதே வழியில் மாற்றுவோம். கிளையண்டில் முறை கிடைப்பதால், சேவையக அழைப்பு தேவையில்லை:


இப்போது, ​​தேதி மாறும்போது, ​​எஞ்சியவை தானாகவே புதுப்பிக்கப்படும்:




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


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


செய்யப்பட்ட மாற்றங்களின் முடிவு:



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

1C இல் டைனமிக் பட்டியல்களின் சாத்தியங்கள்

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

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

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

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

  • டைனமிக் பட்டியலின் தேர்வு;
  • குழுக்கள்;
  • வரிசைப்படுத்துதல்;
  • அலங்கார.

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

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

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



NomenklaturaPerechen.Naimenovanie தேர்ந்தெடுக்கப்பட்ட பெயர், கிடங்குகள் TovaryNaSkladahOstatki.Sklad வளாகத்திற்குள் வெளியேறினர் NomenklaturaPerechen RegistrNakopleniya.TovaryNaSkladah.Ostatki TovaryNaSkladahOstatki.KolichestvoOstatok AS KolichestvoOstatok Spravochnik.Nomenklatura (& TekuhtsayaData,) என TovaryNaSkladahOstatki NomenklaturaPerechen.Ssylka = TovaryNaSkladahOstatki.Nomenklatura WHERE க்கு

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

& AtServer செய்முறை OnCreateAtServer (தோல்வி, தரநிலை செயலாக்கம்) மீதமுள்ள பெயர்ச்சொல்.பாராமீட்டர்கள்.செட் பராமீட்டர் மதிப்பு ("நடப்பு தேதி", நடப்பு அமர்வு தேதி ()) இறுதி செயல்முறை


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

“தேதி” வகையின் “டேட்லெஃப்ட்” பண்புக்கூறு சேர்த்து அதை படிவ உறுப்புகளுக்கு மாற்றவும். புலத்தின் நிகழ்வுகளில், "OnChange" என்ற நிகழ்வை உருவாக்கி, டைனமிக் வினவலில் பயன்படுத்தப்படும் "CurrentDate" அளவுருவை அமைப்பதற்கான குறியீட்டை எழுதவும். எனவே பயனர் படிவத்தைத் திறக்கும்போது, ​​எஞ்சியவற்றை அவர் எந்த தேதியில் பார்க்கிறார் என்பதை உடனடியாக புரிந்துகொள்கிறார், "OnCreationOnServer" நடைமுறையில் சிறிய மாற்றங்களைச் செய்வோம்



& AtServer செய்முறை OnCreateAtServer (ரத்துசெய், தரநிலை செயலாக்கம்) மீதமுள்ள தேதி = நடப்பு அமர்வு தேதி (); மீதமுள்ள பெயர்ச்சொல்.பாரமீட்டர்கள்.செட்வலூபாராமீட்டர் ("நடப்பு தேதி", மீதமுள்ள தேதி); EndProcedure & OnClient Procedure RemainingDateOnChange (Element) பெயரிடல் மீதமுள்ளது. அளவுருக்கள்.செட் பராமீட்டர் மதிப்பு ("நடப்பு தேதி", மீதமுள்ள தேதி); நடைமுறையின் முடிவு

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

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

  1. தேர்வு;
  2. பட்டியல்கள்.

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

அச்சிடு (Ctrl + P)

டைனமிக் பட்டியல்

1. பொது தகவல்

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

அரிசி. 1. டைனமிக் பட்டியலை உருவாக்குவதற்கான விருப்பங்கள்

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

தேர்வு
தேர்வு
வழங்கல். விகிதம் = 1 THEN & சமர்ப்பிப்பு
ELSE டெலிவரி. குணகம்
விகிதமாக முடிக்கவும்
FROM

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

தேர்வு
தேர்வு
கப்பல் அனுப்பும் போது. விகிதம் = 1 பின்னர் வெளிப்படுத்துதல் (& விளக்கக்காட்சி வரி (100)) ELSE ஷிப்பிங். குணகம்
விகிதமாக முடிக்கவும்
FROM
ஆவணம். டெலிவரி தயாரிப்புகள் AS ஷிப்பிங்

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

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

அதன் பணியில், ஒரு மாறும் பட்டியல் மெட்டாடேட்டா பொருட்களின் பண்புகளின் பின்வரும் பண்புகளின் மதிப்புகளைப் பயன்படுத்துகிறது:
● வடிவம்,
Format எடிட்டிங் வடிவம்,
Int குறிப்பு,
Negative எதிர்மறை மதிப்புகளை முன்னிலைப்படுத்துவதற்கான அடையாளம்,
● முகமூடி,
Multi பல வரி பயன்முறையின் அடையாளம்,
Extended நீட்டிக்கப்பட்ட திருத்தத்தின் அடையாளம்,
கடவுச்சொல் பயன்முறை.
தரவு கலவை அமைப்பின் தேர்வு மற்றும் அளவுருக்களைக் காண்பிக்கும் மற்றும் திருத்தும் போது, ​​தொடர்புடைய புலத்தின் எடிட்டிங் வடிவம் பயன்படுத்தப்படுகிறது.

2. வரம்புகள் மற்றும் அம்சங்கள்

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

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

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

Sub சப் கான்டோ புலங்களால் வரிசைப்படுத்துதல் மற்றும் தொகுத்தல் ஆதரிக்கப்படவில்லை<НомерСубконто>மற்றும் ViewSubconto<НомерСубконто>கணக்கியல் பதிவின் இயக்கங்கள் சுப்காண்டோவின் அட்டவணைகள்.
Function ஒட்டுமொத்த செயல்பாடுகளைக் கொண்ட வினவல் மொழி வெளிப்பாடுகளான புலங்களின் அடிப்படையில் தொகுத்தல் ஆதரிக்கப்படவில்லை.
Table பிரதான அட்டவணை தேர்ந்தெடுக்கப்பட்டால், டைனமிக் பட்டியல் வினவலுக்கு பின்வரும் கட்டுப்பாடுகள் உள்ளன:

  • இணைப்புகள் ஆதரிக்கப்படவில்லை.
  • ORDER BY பிரிவின் பயன்பாடு ஆதரிக்கப்படவில்லை. பிரதான அட்டவணை இல்லாமல் நீங்கள் வினவலைப் பயன்படுத்த வேண்டும் அல்லது டைனமிக் பட்டியலின் அமைப்புகளின் மூலம் தேவையான வரிசையை அமைக்க வேண்டும்.

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

முக்கிய டைனமிக் பட்டியல் அட்டவணையாக பின்வரும் அட்டவணையைப் பயன்படுத்துவது ஆதரிக்கப்படவில்லை:

Table ஒவ்வொரு அட்டவணை பதிவையும் தனித்தனியாக அடையாளம் காணும் விசை இல்லாத அட்டவணை (பொருள் அட்டவணைகளுக்கான குறிப்பு மற்றும் பதிவு அட்டவணைகளுக்கான பதிவு விசை). இருப்பினும், பின்வரும் அட்டவணைகள் முக்கிய டைனமிக் பட்டியல் அட்டவணையாக அமைக்கப்படலாம் (ஒரு விசை இல்லாத போதிலும்):

● அட்டவணை கணக்கியல் பதிவேட்டின் துணை துணை;
U இயக்கங்கள் சுப்காண்டோ அட்டவணையைத் தவிர, கணக்கியல் பதிவேட்டின் அனைத்து மெய்நிகர் அட்டவணைகள்;
Values ​​நிலையான மதிப்புகளின் அட்டவணைகள் (அட்டவணை மாறிலிகள் உட்பட);
Fields முக்கிய புலங்கள் இல்லாமல் வெளிப்புற தரவு மூலங்களின் அட்டவணைகள்;
Data வெளிப்புற தரவு மூலங்களின் க்யூப்ஸின் அட்டவணைகள்;
Ulation குவிப்பு பதிவு அட்டவணைகள்:

  • புரட்சி அட்டவணை;
  • எஞ்சிய அட்டவணை;
  • புரட்சிகள் மற்றும் நிலுவைகளின் அட்டவணை.

கணக்கீடு பதிவு அட்டவணைகள்:

  • உண்மையான செல்லுபடியாகும் அட்டவணை;
  • வரைபடத் தரவு;
  • அடிப்படை தரவு.

Objects பொருட்களின் அட்டவணை பிரிவுகளின் அட்டவணைகள்;
Table பதிவு அட்டவணைகளை மாற்றவும் (தரவு பரிமாற்ற வழிமுறைகளில் பயன்படுத்தப்படுகிறது);
Table வரிசை அட்டவணைகள்;
Table ஒதுக்கீடு அட்டவணைகள் (அவ்வப்போது தீர்வு வழிமுறைகளில் பயன்படுத்தப்படுகின்றன).
A வினவலில் வெளிப்புற இணைப்பில் மட்டுமே பயன்படுத்தப்படும் அட்டவணை.

வேறு வார்த்தைகளில் கூறுவதானால், வினவலின் விளைவாக, குறிப்பிட்ட பிரதான அட்டவணையுடன் கூடிய டைனமிக் பட்டியல் சரியாக வேலை செய்யும்
தரவு மூலமாக குறிப்பிடப்பட்டுள்ளது, பிரதான அட்டவணையிலிருந்து பெறப்பட்ட வரிசைகளின் எண்ணிக்கை அதிகரிக்காது (திணிக்கப்பட்ட தேர்வை கணக்கில் எடுத்துக்கொள்வது). வினவல் செயல்பாட்டின் விளைவாக, பிரதான அட்டவணையிலிருந்து வினவலால் பெறப்பட்ட வரிசைகளின் எண்ணிக்கை அதிகரித்தால், இது பட்டியலில் காட்டப்படும் அட்டவணையின் பதிவுகளின் விசையின் தனித்துவத்தை மீறுவதற்கு வழிவகுக்கும். இந்த வழக்கில், முக்கிய டைனமிக் பட்டியல் அட்டவணையின் பயன்பாட்டை நீங்கள் முடக்க வேண்டும்.
டைனமிக் பட்டியலுடன் பணிபுரியும் போது, ​​பட்டியலால் காண்பிக்கப்படும் விவரங்களுக்கான அணுகல் உரிமைகளை கணக்கில் எடுத்துக்கொள்வது அவசியம்:
Property எப்போதும் பயன்படுத்தக்கூடிய சொத்துடன் குறிக்கப்பட்ட டைனமிக் பட்டியலின் நெடுவரிசைகளின் தரவு, ஆனால் தற்போதைய பயனருக்கு பார்வை உரிமை இல்லை, கிளையன்ட் பக்கத்திற்கு மாற்றப்படாது. அத்தகைய நெடுவரிசைகளின் தரவுக்கான அணுகல் (கரண்ட்டேட்டா சொத்து மற்றும் ரோடேட்டா () முறையைப் பயன்படுத்தி)
கிளையன்ட் பக்கத்தில் சாத்தியமில்லை.
User தற்போதைய பயனருக்கு டைனமிக் பட்டியலில் உள்ள ஒரு முக்கிய புலத்திற்கான பார்வை உரிமை இல்லை என்றால், அந்த டைனமிக் பட்டியலுக்கான தரவை மீட்டெடுப்பது அணுகல் மீறல் பிழையை விளைவிக்கும்.
ஒரு கணக்கீட்டு பட்டியலைக் காண்பிக்கும் டைனமிக் பட்டியலுக்கு, பட்டியலை ஊடாடும் வகையில் தனிப்பயனாக்க வழி இல்லை.
நெடுவரிசைகளின் கலவை மற்றும் டைனமிக் பட்டியலின் அமைப்புகள் தேர்வு புலங்களின் மாற்றுப்பெயர்களால் வினவல் புலங்களுடன் தொடர்புடையவை. வினவலில் தேர்ந்தெடுக்கப்பட்ட புலத்திற்கு மாற்றுப்பெயர் வெளிப்படையாக குறிப்பிடப்படவில்லை மற்றும் புலம் ஒரு கணினி புலம் என்றால், உள்ளமைக்கப்பட்ட மொழியின் ஆங்கில பதிப்பிற்கான புல பெயர் மாற்றுப்பெயராக பயன்படுத்தப்படுகிறது.
குறிப்பிட்ட உறவு என்பது மாறும்போது (அல்லது தானியங்கி மாற்றுப்பெயரைப் பயன்படுத்திய புலத்திற்கான மாற்றுப்பெயரை வெளிப்படையாகக் குறிப்பிடுவது)
டைனமிக் பட்டியலின் தரவை உருவாக்கும் கோரிக்கை புலத்தின் மாற்றுப்பெயர், டைனமிக் பட்டியல் பண்புக்கூறு அமைப்புகள் இழக்கப்படும், படிவ கூறுகள் காட்டப்படும் விவரங்களை "இழக்கும்", டைனமிக் பட்டியலின் அமைப்புகள் தவறாகிவிடும், முதலியன.
டைனமிக் பட்டியலின் தரவு மூலமானது ஒரு அட்டவணை (வழக்கமான அல்லது மெய்நிகர்) ஆக இருந்தால், அது காலத்தால் வடிகட்டலை அமைக்க உங்களை அனுமதிக்கிறது, பின்னர் பயனர் காட்சி காலத்தை அத்தகைய டைனமிக் பட்டியலில் அமைத்தால் (தேதி இடைவெளி கட்டளை அமை ...),
குறிப்பிட்ட கால எல்லைகள் வடிகட்டுதல் மதிப்புகள் அல்லது மெய்நிகர் அட்டவணை அளவுருக்களாக அமைக்கப்படும். மொழி நீட்டிப்பு மூலம் என்றால்
தரவு கலவை அமைப்பிற்கான வினவல்கள், மெய்நிகர் அட்டவணை அளவுருக்களின் பெயர்கள் வெளிப்படையாக குறிப்பிடப்பட்டன - கொடுக்கப்பட்ட அளவுருக்கள்
பெயர்கள். தரவைக் காண்பிக்கும் அல்லது செயலாக்கும் காலத்தைக் கட்டுப்படுத்தக்கூடிய அட்டவணைகள்:
Table பதிவு அட்டவணைகள் (பிரதான அல்லது மெய்நிகர்), இதற்காக காலத்தின் அடிப்படையில் தேர்வு செய்ய வாய்ப்பு உள்ளது (தீர்வு பதிவேட்டில் - பதிவு காலம் மூலம்);
Documents ஆவணங்கள், வணிக செயல்முறைகள் மற்றும் பணிகளின் முக்கிய அட்டவணைகள்;
Document ஆவண இதழ்களின் முக்கிய அட்டவணைகள்;
● முக்கிய வரிசை அட்டவணைகள், வரிசை எல்லை அட்டவணைகள்.
ஒரு வரிசை அல்லது மதிப்புகளின் பட்டியலை டைனமிக் பட்டியலுக்கான வினவல் அளவுருவாகப் பயன்படுத்தலாம். இருப்பினும், அளவுரு மதிப்புகளின் பட்டியலாக இருந்தால், பட்டியலின் முதல் மதிப்பு மட்டுமே தேர்வு மதிப்பாக பயன்படுத்தப்படும். ஒரு டைனமிக் பட்டியல் அளவுருக்கள் கொண்ட வினவலைப் பயன்படுத்தினால், அளவுரு மதிப்புகளின் ஆரம்ப அமைப்பை OnCreateAtServer கையாளுபவர் செய்ய வேண்டும்.
டைனமிக் பட்டியல் தரவைக் காண்பிக்கும் போது பின்வரும் புள்ளிகளை நினைவில் கொள்ளுங்கள்:
Dyn டைனமிக் பட்டியலின் பண்புகளை நிரலாக்க ரீதியாக மாற்றுவது தொடர்புடைய கட்டளை பட்டிகளை தானாக நிரப்பாது
இந்த டைனமிக் பட்டியலுடன்.
Fields பல புலங்கள் குழுவாக குழுவாக இருந்தால், செல் மற்றும் தொகுக்கப்பட்ட புலங்கள் ஒரு தேர்வுப்பெட்டியாகக் காட்டப்படும் ஒரு புலம் இருந்தால், இந்த செக்பாக்ஸ் எப்போதும் விளைந்த கலத்தில் (உரையின் இடதுபுறத்தில்) முதலில் தோன்றும்.
ஒரு டைனமிக் பட்டியலில், வெளிப்பாடுகளில் அளவுருக்கள், புலங்கள் அல்லது எழுத்தர்களை உள்ளடக்கிய புலங்களுக்கான தரவு வகையை வரையறுக்கும்போது, ​​இதன் விளைவாக வகை புலம் மற்றும் நேரடி வகைகளால் தீர்மானிக்கப்படுகிறது. இதன் விளைவாக வரும் தரவு வகையில் அளவுரு மதிப்பின் வகை சேர்க்கப்படவில்லை என்றால், அதன் மதிப்பு துண்டிக்கப்படும்.
எடுத்துக்காட்டாக, பின்வரும் எடுத்துக்காட்டில், புலம் வகை எண்ணாக இருக்கும்.

தேர்வு
ஒரு பொய் போது
பின்னர் 5
பிற
& அளவுரு
முற்றும்

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

தேர்வு
ஒரு பொய் போது
பின்னர் 5
பிற
எக்ஸ்பிரஸ் (& அளவுரு AS ஸ்ட்ரிங் (100))
முற்றும்

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

3. டைனமிக் பட்டியலுடன் தரவைப் பெறுவதற்கும் கேச் செய்வதற்கும் வழிகள்

காட்சிக்கு தரவை மீட்டெடுக்கும்போது, ​​டைனமிக் பட்டியல் மூன்று முறைகளில் ஒன்றைப் பயன்படுத்துகிறது:
1. தரவுத்தளத்திலிருந்து படித்தல் தரவு உருப்படிகளின் எண்ணிக்கையுடன் ஒரே நேரத்தில் பட்டியலில் காட்டப்படும் வரிகளின் எண்ணிக்கையை விட சற்று அதிகமாக உள்ளது (ஆனால் 20 க்கும் குறைவாக இல்லை). சேவையகத்தில் தரவு தற்காலிகமாக சேமிக்கப்படவில்லை.
2. தரவுத்தளத்திலிருந்து படித்தல் 1000 தரவு உருப்படிகளின் பக்கங்களில் செய்யப்படுகிறது. சேவையகத்தில் தரவு சேமிக்கப்படுகிறது. படிநிலை தரவு தற்காலிக சேமிப்பில் உள்ளது: ஒவ்வொரு பெற்றோருக்கும், 2 க்கும் மேற்பட்ட உருப்படி பக்கங்கள் தற்காலிக சேமிப்பில் இல்லை. ஒரு டைனமிக் பட்டியலில் 20 க்கும் மேற்பட்ட உருப்படி பக்கங்கள் தற்காலிகமாக சேமிக்கப்படவில்லை. பின்வரும் அட்டவணைகளுக்கான டைனமிக் பட்டியலால் தற்காலிக சேமிப்பு செயல்படுத்தப்படும்:
Ction தேர்வு அளவுகோல்;
Table கணக்கியல் பதிவேட்டின் அனைத்து அட்டவணைகளும், முக்கிய அட்டவணை மற்றும் பரிவர்த்தனை சுபகொண்டோ அட்டவணை தவிர;
Table முக்கிய அட்டவணை தவிர, திரட்டல் பதிவேட்டின் அனைத்து அட்டவணைகள்;
Register தகவல் அட்டவணையின் அனைத்து அட்டவணைகளும், முக்கிய அட்டவணையைத் தவிர;
Table கணக்கீட்டு பதிவின் அனைத்து அட்டவணைகள், பிரதான அட்டவணையைத் தவிர;
ஒப்பந்தக்காரரால் மெய்நிகர் அட்டவணை பணிகள்;
விசைகள் இல்லாமல் வெளிப்புற ஆதாரங்களின் அட்டவணைகள்;
External வெளிப்புற மூலங்களின் க்யூப்ஸ்.

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

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



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

D சொத்து டைனமிக் வாசிப்பு:
● நிறுவப்பட்டது: முறை 1 பயன்படுத்தப்படுகிறது (முறைகள் மேலே விவரிக்கப்பட்டுள்ளன).
Ared அழிக்கப்பட்டது: முறை 2 பயன்படுத்தப்படுகிறது (முறைகள் மேலே விவரிக்கப்பட்டுள்ளன).

Table பிரதான அட்டவணை சொத்து தேர்வு அளவுகோல் அட்டவணை அல்லது செயல்பாட்டாளரின் பணிகளின் அட்டவணையை கொண்டுள்ளது (செயல்படுத்துபவரின் பணிகள்):
Table அட்டவணை வரிசையை அடையாளம் காணும் விசை: குறிப்பு.

Main சொத்து முதன்மை அட்டவணையாக, தகவல் பதிவின் மெய்நிகர் அட்டவணை ஸ்லைஸ்ஃபர்ஸ்ட் அல்லது ஸ்லைஸ் லாஸ்ட் குறிப்பிடப்பட்டுள்ளது:
வரிசை வரிசையை அடையாளம் காணும் விசை: ரெக்கார்ட் கே.
Dyn டைனமிக் வாசிப்பு சொத்து பொருந்தாது.
2 முறை 2 பயன்படுத்தப்படுகிறது (முறைகள் மேலே விவரிக்கப்பட்டுள்ளன).

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

Dyn டைனமிக் வாசிப்பு சொத்து பொருந்தாது.

Table பிரதான அட்டவணை சொத்து குறிப்பிடப்படவில்லை, தன்னிச்சையான வினவல் பயன்படுத்தப்படுகிறது:
வரிசை வரிசையை அடையாளம் காணும் விசை: எண்.
Dyn டைனமிக் வாசிப்பு சொத்து பொருந்தாது.
3 முறை 3 பயன்படுத்தப்படுகிறது (முறைகள் மேலே விவரிக்கப்பட்டுள்ளன).

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

4. டைனமிக் பட்டியல் அமைப்புகள்

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


அரிசி. 2. ஒரு மாறும் பட்டியலின் நிபந்தனை தோற்றம்

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

ஆலோசனை.வரிசையாக்க புலங்களின் மோசமான தேர்வு (அத்துடன் தரவின் தேர்வு மற்றும் தொகுத்தல்) மாறும் தேர்வின் செயல்திறனை எதிர்மறையாக பாதிக்கிறது என்பதை நினைவில் கொள்ள வேண்டும்.
பயன்பாட்டு டெவலப்பரின் பார்வையில், டைனமிக் பட்டியல் அமைப்புகள் ஒன்றோடொன்று இணைக்கப்பட்ட பல பகுதிகளைக் கொண்டுள்ளன. டைனமிக் பட்டியலின் அமைப்புகளை நீங்கள் கட்டுப்படுத்தக்கூடிய முக்கிய சொத்து கட்டமைப்பாளர்... இந்த பொருள் மூன்று செட் அமைப்புகளைக் கொண்டுள்ளது, இது கணினி இயங்கும்போது, ​​டைனமிக் பட்டியலில் பயன்படுத்தப்படும் இறுதி அமைப்புகளை தீர்மானிக்கிறது:
அமைப்புகள் - உள்ளமைவு பயன்முறையில் உருவாக்கப்பட்ட அமைப்புகள். ஆர்டர் டைனமிக் பட்டியல் சொத்து அமைப்புகளுக்கு விரைவான அணுகலை வழங்குகிறது. டைனமிக் பட்டியல் அமைப்புகள் இணைப்பாளரின் ஆர்டர், எனவே பின்வரும் கட்டுமானங்கள் சமமானவை:
பட்டியல்.ஆணை மற்றும் பட்டியல்.
Ser பயனர் அமைப்புகள் - இவை 1C: Enterprise பயன்முறையில் பயனர் மாற்றும் அமைப்புகள்;
Ix நிலையான அமைப்புகள் - இந்த அமைப்புகள் உள்ளமைக்கப்பட்ட மொழியிலிருந்து அமைக்கப்பட்டன. இந்தச் சொத்து அதன் அளவுருக்களைப் பயன்படுத்தி படிவத்திற்கு அனுப்பப்படும் தேர்வு மதிப்புகளையும் கொண்டுள்ளது. டைனமிக் பட்டியல் தேர்வு, அளவுருக்கள் மற்றும் நிபந்தனை வடிவமைப்பு ஆகியவற்றின் பண்புகள் டைனமிக் பட்டியல் அமைப்புகள் இணைப்பாளரின் நிலையான அமைப்புகளுக்கு விரைவான அணுகலை வழங்குகிறது. வேறு வார்த்தைகளில் கூறுவதானால், இந்த வெற்றிகள் சமமானவை:
List.Settings Composer.FixedSettings.Filter and List.Feed.
டைனமிக் பட்டியலின் இறுதி அமைப்பை உருவாக்கும் போது, ​​பல்வேறு அமைப்பு விருப்பங்கள் பின்வருமாறு இணைக்கப்படுகின்றன:
Custom எந்த விதமான அமைப்புகளும் தனிப்பயன் என முழுமையாகக் குறிக்கப்பட்டால், அதன் விளைவாக அமைப்புகளில் தனிப்பயன் அமைப்புகள் அடங்கும்
(List.ComposerSettings.UserSettings). இந்த வழக்கில், ஏதேனும் அமைவு உருப்படிகள் கிடைக்கவில்லை எனக் குறிக்கப்பட்டால், இந்த அமைப்புகள் பட்டியலிலிருந்து வரும் அமைப்புகளில் வைக்கப்படும். அமைப்புகள் இசையமைப்பாளர் சொத்து. அமைப்புகள்.
Any எந்தவொரு அமைப்புகளும் பயனராக இல்லை எனக் குறிக்கப்பட்டால், ஆனால் உறுப்பு மூலம் உறுப்பு, பின்னர்:
Custom தனிப்பயன் எனக் குறிக்கப்பட்ட உருப்படிகள் பட்டியலிலிருந்து வரும் அமைப்புகளில் சேர்க்கப்படும். விருப்பங்கள் கம்போசர்.உசர் அமைப்புகள் சொத்து.
Av கிடைக்கவில்லை எனக் குறிக்கப்பட்ட உருப்படிகள் பட்டியலிலிருந்து வரும் அமைப்புகளில் சேர்க்கப்படும். விருப்பங்கள் தொகுப்பாளர்.செட்டிங்ஸ் சொத்து.
Settings நிலையான அமைப்புகள் (பட்டியல். கட்டமைப்பு அதே நேரத்தில், நிலையான மற்றும் தனிப்பயன் அமைப்புகளில் ஒரே பெயரின் அமைப்புகள் இருக்கும்போது நிலைமை ஏற்றுக்கொள்ள முடியாதது, எடுத்துக்காட்டாக, நிலையில் அதே இடது மதிப்புடன் தேர்வு.

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


அரிசி. 3. தனிப்பயன் அமைப்புகளில் சேர்ப்பதைக் கட்டுப்படுத்துதல்

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

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

5. மாறும் பட்டியலில் தேடுங்கள்

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


அரிசி. 4. டைனமிக் பட்டியலில் சரம் தேடுங்கள்

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


Mat பொருந்தக்கூடிய பயன்முறை சொத்து பயன்படுத்த வேண்டாம் என அமைக்கப்பட்டால் அல்லது பதிப்பு 8.3.4 ஐ விட பழையதாக இருந்தால், மதிப்பு கட்டளை குழு.
பின்வருமாறு தேடல் பட்டியில் செல்லுங்கள்:
The குறுக்குவழி விசைகளை அழுத்துவதன் மூலம் Ctrl + F;
Ouse சுட்டி;
You நீங்கள் டைனமிக் பட்டியலில் டைப் செய்யத் தொடங்கும் போது (டைனமிக் லிஸ்ட்டின் சொத்தின் மதிப்பை கணக்கில் எடுத்துக்கொண்டு டைப்பிங் சர்ச்).
State காட்சி நிலையின் நிலை - பார்வை நிலை எங்கு காண்பிக்கப்படும் என்பதை விவரிக்கிறது: எந்த துறைகள் தேடப்பட்டன, எந்த மதிப்புகள்
ஒவ்வொரு துறையிலும் தேடப்பட்டது. பின்வரும் மதிப்புகளை எடுக்கலாம்: ஆட்டோ, எதுவுமில்லை, மேல், கீழே


அரிசி. 5. டைனமிக் பட்டியலில் தேடலின் நிலை

சொத்து இல்லை என அமைக்கப்பட்டால், பார்வை நிலை படிவத்திலிருந்து இல்லாமல் போகும். இதன் விளைவாக, தேடல் ரத்துசெய்யப்பட்ட பொத்தானின் கிடைப்பதன் மூலம் மட்டுமல்லாமல், ஒரு தேடல் செய்யப்பட்டுள்ளதா இல்லையா என்பதை தீர்மானிக்க முடியும்.
சொத்து மேலே அமைக்கப்பட்டால், காட்சி நிலை பட்டியல் கட்டளை பலகத்திற்கும் மாறும் பட்டியலைக் காட்டும் அட்டவணைக்கும் இடையில் நிலைநிறுத்தப்படும். சொத்து கீழே அமைக்கப்பட்டால், டைனமிக் பட்டியலைக் காண்பிக்கும் அட்டவணைக்குப் பிறகு உடனடியாக பார்வை நிலை வைக்கப்படும்.
படிவம் 1C இல் உருவாக்கப்பட்டிருந்தால்: நிறுவன பதிப்பு 8.3.4 மற்றும் அதற்கு முந்தையது, சொத்து எண். படிவம் 1 சி: நிறுவன பதிப்பு 8.3.5 மற்றும் அதற்குப் பிறகு உருவாக்கப்பட்டால், சொத்து ஆட்டோவாக அமைக்கப்படுகிறது. இந்த வழக்கில் சொத்தின் உண்மையான மதிப்பு பின்வருமாறு தீர்மானிக்கப்படும்:
8. பொருந்தக்கூடிய பயன்முறை பதிப்பு பதிப்பு 8.3.4 (அல்லது குறைவாக) என அமைக்கப்பட்டால் - மதிப்பு எதுவுமில்லை;
Mod பொருந்தக்கூடிய பயன்முறை சொத்து பயன்படுத்த வேண்டாம் என அமைக்கப்பட்டால் அல்லது மதிப்பை விட பழையதாக இருந்தால் பதிப்பு 8.3.4 - மதிப்பு மேல்;
Control தேடல் கட்டுப்பாட்டு நிலை - தேடல் கட்டுப்பாட்டு பொத்தான் எங்கு காண்பிக்கப்படும் என்பதை தீர்மானிக்கிறது. பொத்தான் பின்வரும் தகவலைக் கொண்ட ஒரு மெனுவைத் திறக்கிறது: கட்டளைகள் தற்போதைய மதிப்பு, மேம்பட்ட தேடல், தேடலை ரத்து செய்தல், காலம் அமைத்தல் (ஆவணங்கள் மற்றும் பத்திரிகைகளின் பட்டியல்களுக்கு) மற்றும் தேடல் வினவல்களின் வரலாறு (கடந்த 5 வினவல்கள்). சொத்து மதிப்புகளைப் பெறலாம்: ஆட்டோ, எதுவுமில்லை, கட்டளைப் பட்டி.


அரிசி. 6. மாறும் பட்டியலில் தேடலைக் கட்டுப்படுத்துதல்

சொத்து இல்லை என அமைக்கப்பட்டால், தேடல் கட்டுப்பாட்டு பொத்தான் படிவத்தில் இருக்காது (ஆனால் கட்டளைகள் மேலும் மெனுவைப் பயன்படுத்தி கிடைக்கும்). கட்டளை பலக சொத்தின் மதிப்பு டைனமிக் பட்டியலைக் காண்பிக்கும் அட்டவணையுடன் தொடர்புடைய கட்டளை பலகத்தில் ஒரு பொத்தானை வைக்கிறது.
படிவம் 1C இல் உருவாக்கப்பட்டிருந்தால்: நிறுவன பதிப்பு 8.3.4 மற்றும் அதற்கு முந்தையது, சொத்து எண். படிவம் 1 சி: நிறுவன பதிப்பு 8.3.5 மற்றும் அதற்குப் பிறகு உருவாக்கப்பட்டால், சொத்து ஆட்டோவாக அமைக்கப்படுகிறது. இந்த வழக்கில் சொத்தின் உண்மையான மதிப்பு பின்வருமாறு தீர்மானிக்கப்படும்:
8. பொருந்தக்கூடிய பயன்முறை பதிப்பு பதிப்பு 8.3.4 (அல்லது குறைவாக) என அமைக்கப்பட்டால் - மதிப்பு எதுவுமில்லை;
8. பொருந்தக்கூடிய பயன்முறை சொத்து பயன்படுத்த வேண்டாம் என அமைக்கப்பட்டால் அல்லது மதிப்பை விட பழையதாக இருந்தால் பதிப்பு 8.3.4 - கட்டளை பட்டி மதிப்பு;
ஒரு படிவத்தில் பல கட்டளை பேனல்கள் இருந்தால், கட்டளைகளின் மூலமானது நிர்வகிக்கப்பட்ட படிவத்தின் ஒரு அட்டவணை (டைனமிக் பட்டியலிலிருந்து தரவைக் காண்பிக்கும்), பின்னர் தேடல் சரம் மற்றும் தேடல் கட்டுப்பாட்டு பொத்தான் ஒரே ஒரு கட்டளை பேனலில் மட்டுமே இருக்கும்:
● அல்லது டைனமிக் பட்டியலின் கட்டளை பட்டியில் (தானாக முழுமையானது இயக்கப்பட்டிருந்தால்)
Remaining அல்லது மீதமுள்ள எந்த கட்டளை பேனல்களிலும்.

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

Search தேடல் டைனமிக் பட்டியலின் அனைத்து நெடுவரிசைகளிலும் (மற்றும் உள்ளமைவு பொருள்) செய்யப்படவில்லை, ஆனால் அட்டவணையில் காட்டப்படும் அந்த நெடுவரிசைகளில் மட்டுமே.
Typ தன்னிச்சையான பிரதிநிதித்துவத்துடன் குறிப்பு வகைகளின் புலங்கள் மூலம் டைனமிக் பட்டியலில் தேடுவது பயன்படுத்தப்படும் புலங்களால் செய்யப்படுகிறது
ஒரு பார்வை உருவாக்கம் (இங்கே பார்க்கவும்). பார்வையில் சேர்க்கப்பட்டுள்ள புலங்கள் தொடர்புடைய பொருளின் ViewFieldGetProcessing () கையாளுபவரை கணக்கில் எடுத்துக்கொள்ளப்படுகின்றன.
Main குறிப்பிட்ட பிரதான அட்டவணையுடன் கூடிய டைனமிக் பட்டியல்களுக்கு, முழு உரை தேடல் பிரதான அட்டவணையில் பயன்படுத்தப்படுகிறது. முக்கிய அட்டவணையில் இருந்து குறியிடப்படாத அனைத்து இணைப்புகளும் முழு உரை தேடல் முடிவுகளில் சேர்க்கப்படும். முக்கிய அட்டவணையின் முழு உரை தேடல் முடிவு முக்கிய புலங்களின் தேர்வாக பயன்படுத்தப்படுகிறது. மற்ற அட்டவணைகளிலிருந்து பட்டியலில் காட்டப்படும் புலங்களில் ஒரு முழு உரை தேடலும் செய்யப்படுகிறது (புலம் மற்றும் உள்ளமைவு பொருளுக்கு முழு உரை தேடல் பயன்படுத்தப்பட்டால்). முழு உரை தேடல் இயக்கப்படாமல், தரவு இருக்க முடியும்
கண்டுபிடிக்கப்பட்டது, ஆனால் தேடல் மிகவும் மெதுவாக இருக்கும்.
முழு உரை தேடலைச் செய்ய முயற்சிக்கும்போது பிழை ஏற்பட்டால், முழு உரைத் தேடலைப் பயன்படுத்தாமல் தேடல் செய்யப்படும்.
எடுத்துக்காட்டாக, இந்த கடிதத்துடன் தொடங்கி இன்போபேஸில் ஒரு கடிதம் மற்றும் ஏராளமான வரிகளைத் தேடும்போது இது நிகழலாம்.
டைனமிக் பட்டியலின் பிரதான அட்டவணையில் உள்ள புலத்திற்கு சமமான ஒப்பீட்டு வகை வடிப்பானைப் பயன்படுத்தினால், முழு உரை தேடலைச் செய்யும்போது, ​​இந்த அட்டவணையின் தேடல் வினவலில் வடிகட்டி மதிப்பு சேர்க்கப்படும்.
தேடல் சரம் சொற்களாக பிரிக்கப்பட்டுள்ளது. இந்த பிரித்தல் பின்வரும் விதிகளின் படி செய்யப்படுகிறது:
Space இடம் மற்றும் தாவல் எழுத்துக்களை பிரிப்பான்களாகப் பயன்படுத்தி வரி பிரிக்கப்பட்டுள்ளது.
● பின்னர் விளைந்த ஒவ்வொரு பகுதியும் செயலாக்கப்படும்:
அமர்வின் தற்போதைய பிராந்திய அமைப்புகளின் அடிப்படையில் துண்டு ஒரு தேதி பிரதிநிதித்துவமாக இருந்தால் (நேரத்துடன் அல்லது இல்லாமல்), பின்னர் துண்டு என்பது வார்த்தை.
● இல்லையெனில், துண்டு மேலும் பிரிக்கப்பட்டு, “, .- / \” எழுத்துக்களை பிரிப்பானாகப் பயன்படுத்துகிறது. இந்த வழக்கில், விளைந்த ஒவ்வொரு வரி துண்டுகளும் ஒரு வார்த்தையாக எடுக்கப்படுகின்றன.

Word ஒவ்வொரு வார்த்தைக்கும், அதன் சொந்த நிபந்தனைகளின் தொகுப்பு உருவாகிறது, அவை "OR ஆல்" இணைக்கப்படுகின்றன. இந்த புலம் பெறப்பட்ட அட்டவணையில் கொடுக்கப்பட்ட வார்த்தையின் முழு உரை தேடலானது குறைந்தபட்சம் ஒரு பொருளைத் திருப்பியளித்திருந்தால் அல்லது இந்த புலத்திற்கு முழு உரை தேடலும் பயன்படுத்தப்படாவிட்டால் இந்த நிபந்தனைகள் உருவாக்கப்படுகின்றன. நிபந்தனைகள் பின்வருமாறு உருவாகின்றன:
Type டைப் ஸ்ட்ரிங் துறையில், நிபந்தனை ஃபீல்ட் நேம் லைக்% வேர்ட்%.
Type வகை எண்ணின் புலத்திற்கு, நிபந்தனை ஃபீல்ட் நேம் = மதிப்பு என்ற வடிவத்தில் உள்ளது, அங்கு மதிப்பு என்பது எண் வகைக்கு அனுப்பப்படும் வார்த்தை. காஸ்டிங் செய்ய முடியாவிட்டால், களத் தேடல் செய்யப்படாது.
Session தற்போதைய அமர்வுக்கு வரையறுக்கப்பட்ட பூலியன் வகையின் இயல்புநிலை பிரதிநிதித்துவத்தில் இந்த சொல் ஒரு மூலக்கூறாக தேடப்படுகிறது. பிரதிநிதித்துவத்தில் தேடல் வார்த்தை காணப்பட்டால், அந்த வார்த்தை கண்டுபிடிக்கப்பட்ட பிரதிநிதித்துவத்துடன் தொடர்புடைய மதிப்புக்காக ஒரு தேடல் பின்னர் செய்யப்படுகிறது. இருப்பினும், படிவத்தின் வடிவமைப்பு உறுப்புச் சொத்தைப் பயன்படுத்தி குறிப்பிடப்பட்ட காட்சிகளைத் தேடல் பயன்படுத்தாது.
Date வகை தேதி புலத்திற்கு, நிபந்தனைக்கு FieldName> = StartDay (Word) மற்றும் FieldName வடிவம் உள்ளது<=КонецДня(Слово). Если Слово подобно дате, в которой год
ஒன்று அல்லது இரண்டு இலக்கங்களுடன் குறிப்பிடப்பட்டுள்ளது, ஆண்டு தற்போதைய நூற்றாண்டுக்கு மாற்றப்படும் மற்றும் இந்த மதிப்பு தேடல் நிலைக்கு மாற்றாக இருக்கும்.
குறிப்பு புலங்களுக்கு, குறிப்பு விளக்கக்காட்சியை உருவாக்கப் பயன்படுத்தப்படும் புலங்களில் ஒரு தேடல் செய்யப்படுகிறது. இந்த ஒவ்வொரு துறையிலும், தேடுங்கள்
மேலே விவரிக்கப்பட்ட விதிகளின்படி செய்யப்படுகிறது. தேடல் தன்னிச்சையான தரவு பிரதிநிதித்துவத்தை உருவாக்கப் பயன்படுத்தப்படும் புலங்களைப் பயன்படுத்தாது.
ஒவ்வொரு வார்த்தையின் நிபந்தனைகளின் தொகுப்பும் "AND ஆல்" இணைக்கப்படுகின்றன.
Leading முன்னணி பூஜ்ஜியங்களைக் கொண்ட மதிப்புகளுக்கு, முன்னணி பூஜ்ஜியங்களைக் கொண்ட ஒரு சரம் மற்றும் முன்னணி பூஜ்ஜியங்கள் இல்லாமல் குறிப்பிடப்பட்ட சரம் இரண்டையும் நீங்கள் தேடலாம்.
List ஒரு டைனமிக் பட்டியல் ஆவணங்களின் பட்டியல் அல்லது ஒரு ஆவணப் பத்திரிக்கையைக் காண்பித்தால், குறிப்பிட்ட பட்டியல் ஸ்கேன் இடைவெளி தேவையான மாறும் பட்டியலுக்கான பார்வை நிலையை காண்பிக்க ஒதுக்கப்பட்ட படிவப் பகுதியிலும் காட்டப்படும்.
List டைனமிக் பட்டியலின் முக்கிய அட்டவணை வடிகட்டி அளவுகோலாக இருந்தால் தற்போதைய மதிப்பின் தேடல் கட்டளை கிடைக்காது.
● கண்டுபிடிக்கப்பட்ட வரி துண்டுகள் அட்டவணையில் காட்டப்படும் போது முன்னிலைப்படுத்தப்படும்.
Column ஒரு நெடுவரிசைக்கு, ஒரு தேடல் சரம் மட்டுமே ஆதரிக்கப்படுகிறது. ஏற்கனவே தேடப்பட்ட ஒரு நெடுவரிசையின் புதிய தேடல் வினவலை நீங்கள் சேர்க்கும்போது, ​​இரண்டு தேடல் வினவல்களைச் சேர்ப்பதற்குப் பதிலாக, தேடல் வெளிப்பாடு மாற்றப்படும்.
Table அட்டவணையில் தொடர்புடைய ஒரு தேடல் சரத்தின் காட்சிக்கான ஒரு படிவ உறுப்புக்கான படிவம் இல்லை என்றால் (ஒரு படிவத்தின் ஒரு தனிமத்தின் மூல சொத்து) ஒரு மாறும் பட்டியலைக் காண்பிக்கும், Ctrl + F விசை கலவையை அழுத்தினால் தேடல் திறக்கும் உரையாடல்.


அரிசி. 7. தேடல் உரையாடல்

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

String ஒரு டைனமிக் பட்டியலில் ஒரு தேடல் சரத்தை நேரடியாகத் தட்டச்சு செய்வதன் மூலம் தேடல் உரையாடலைத் திறப்பது சரத்தின் ஒரு பகுதியாக செக் பாக்ஸை எவ்வாறு தேடுவது என்ற மதிப்பை ஏற்படுத்துகிறது, மேலும் உரை என்ன தேட வேண்டும் புலத்தில் தட்டச்சு செய்யப்படுகிறது.

6. மாறும் பட்டியலால் காட்டப்படும் தரவை மீட்டெடுப்பது

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

ஸ்கீமா = கூறுகள்.லிஸ்ட். எக்ஸிகியூட்டபிள் டேட்டா காம்போசிஷன் ஸ்கெமா ();
அமைப்புகள் = Items.List.EececutableDataCompositionSettings ();
LayoutComposer = NewDataCompositionLayoutComposer ();
LayoutLayout = LayoutLayout.Run (அவுட்லைன், அமைப்புகள்);
கலவை செயலி = புதிய தரவு கலவை செயலி;
LayoutProcessor.Initialize (LayoutDetail);
அவுட்புட் பிராசஸர் = நியூ டேட்டா காம்போசிஷன் அவுட்புட் ரிசல்ட் ப்ராசசர் ஒரு டேபுலார் ஆவணத்தில்;
திரும்ப வெளியீடு செயலி. வெளியீடு (லேஅவுட் செயலி);

மதிப்புகளின் தொகுப்பில் தரவை மீட்டெடுப்பது (அட்டவணை அல்லது மதிப்புகளின் பட்டியல்) ஒத்திருக்கிறது.
இந்த வழியில் டைனமிக் பட்டியல் தரவைப் பெறுவது பல அம்சங்களைக் கொண்டுள்ளது, அவை பயன்பாட்டு தீர்வுகளை உருவாக்கும்போது கணக்கில் எடுத்துக்கொள்ளப்பட வேண்டும்:
Table பின்வரும் அட்டவணை வடிவமைப்பு ஆதரிக்கப்படவில்லை:
Row வரிசை நிறங்களை மாற்றுதல்;
Picture தலைப்பு படம்;
The அடித்தளத்தின் படம்;
The அடித்தளத்தின் பின்னணி நிறம்;
Text அடிக்குறிப்பு உரை நிறம்;
● அடிக்குறிப்பு எழுத்துரு;
The அடித்தளத்தில் கிடைமட்ட நிலை;
கடவுச்சொல் முறை.
நிர்வகிக்கப்பட்ட படிவத்திற்கு குறிப்பிடப்பட்ட நிபந்தனை தோற்றம் ஆதரிக்கப்படவில்லை;
Type ஒரு படிநிலை அட்டவணையை ஏறுவரிசையில் வரிசைப்படுத்தும் போது, ​​இணைப்பு வகையின் புலத்தின் அடிப்படையில், வெற்று இணைப்பைக் கொண்ட பதிவுகள் எப்போதும் முதலில் வைக்கப்படும்.

முகப்பு குறிப்புகள் மூலம் பார்க்கும் கண்ணாடி

04/21/2014 டைனமிக் பட்டியலிலிருந்து தரவைப் பெறுதல்

பதிப்பு 8.3.6.1977 இல் செயல்படுத்தப்பட்டது.

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

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

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

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

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

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

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

  • ExecutableDataCompositionSchema () ஐப் பெறுக;
  • ExecutableDataCompositionSettings () ஐப் பெறுக.

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

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

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

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