платформа анатомия

Важен фактор при формирането на тази заявка е условие за вземане на проби. Това за тези области, които са въвлечени в подредбата на резултатния, да налагат допълнителни условия за следващите 22 записи. В нашия случай, това поле «_Foder», «_description» и «_IDRRef».







Забележка: Полето «_Folder» показва група записа в таблицата на принадлежност или елемент директория. Ако стойността в областта е «0x00», а след това тази група. Ако стойността на «0x01», а след това този запис в директорията. За да разработчикът е удобно да се работи с тази област, тя се превръща обратно. Искането е израз :. Това означава, че ако стойността на платформа «0x00 задачите» (False) показва, че записът е част от група, разработчикът е една и съща стойност означава, че записът принадлежи към елемента.

платформа анатомия

Преди формиране на следващата проба от 22 позиции, платформата получава данни за последния избран елемент:

платформа анатомия

Как да стигнем до последния избран запис данни

Минавайки препратка към последния елемент получава данните на искането за предаване на параметри в искане за следващата част от примерни елементи (предишно търсене по-горе).

Display Setup СПИСЪК

Групирането на динамичен списък

При използване на динамичен списък групи са получили данни ще бъдат групирани в зависимост от избраното поле (полета). Включването на групи да доведе до усложнение на SQL-заявки към базата данни като платформа, която искате да получите допълнителна информация за групите на пробата:

платформа анатомия

платформа анатомия






Моля, обърнете внимание ще има допълнителна връзка лява и допълнителни операции за прибиране на полета.

Подробности за това искане няма да спрат, освен да кажа, че платформата на маса T1 получава възможните стойности за групирането по нивите, а в таблицата се присъедини Т2 съдържа записи директно групирани елементи.

Въпреки факта, че четенето ще настъпи динамично (първа проба при откриването на списъкът съдържа 42 записа), включването на групи увеличава натоварването на сървъра.

DYNAMIC четене на данни

Задължителни форми тип "динамичен списък" е с настройка "Dynamic четене на данни" (вж. Послед. Screenshot).

платформа анатомия

За всички тази опция предварително обсъдени примери включват. Ето защо, като превъртате списък директория елементи оформят исканията за платформа за нови парчета от данни. Ако динамичното четене на данни е забранена, а ла карт четене вече няма да работи както видяхме в примерите по-горе.

Не забравяйте, че част, която платформа "завърши" списък за избор е на 22 вписвания. Когато опцията е забранена, заявка за база данни ще бъде, както следва:

платформа анатомия

Както можем да видим, броят на избраните записи в една порция се е увеличил до 1000. Не е трудно да се отгатне, че ако групата директория съдържа повече от 1000 позиции, Групата на разгръщане, програмата може да бъде дълго време да се мисли, особено ако динамичен списък съдържа комплекс произволна заявка.

Dynamic отчитане на данни е достъпна само ако основната маса е настроен за динамичен списък. В "Стоки" този пример препратката. Ако няма майстор на маса, а след това платформата не може да се определи частта от избрани данни. Предполага се, че ако няма майстор на маса, че е невъзможно да се определи позицията на един запис между другото чрез позоваване на тип обект или запис ключ за регистрите.

COLLECTION и сортиране

Като динамични списъци работят върху данните за конфигуриране на системата, а след това те имат възможност в режим на потребител, задаване на подбора и сортирането на терена. При изграждането на заявките за бази данни в такива случаи, платформата се държи доста предсказуемо. Например, задайте селекцията на "майка" поле и сортиране по полето "Reference". В резултат на това, платформата на следните данни донесе се формира заявка:

платформа анатомия

Динамични списъци, които са се появили в 8.x на версията на платформата, е много удобен интерфейс обект при работа с големи обеми от данни. Те ви позволяват да запазите системните ресурси при работа с базата данни, а също така разполага с гъвкава настройка за потребителя. Освен това, някакви специални познания на работата по 1С платформа: Enterprise не е необходимо.