Използване на динамични списъци и параметър за определяне на 1в 8

Използване на динамични списъци и параметър за определяне на 1в 8

Да си представим, че вие ​​работите в режим на контролирано форма и трябва да се работи с една директория за постоянно, за да филтрирате елементи за специфичен и постоянен избор. Нещо повече, вие работите например в документа и изборът на детайли, необходими за да се отвори под формата на наръчник за избор елементи, но това в този списък шоу само тези елементи, които съответстват на определени условия. В този случай, вие със сигурност ще помогне на динамични списъци. какво е това и какво е "яде" разгледа по-нататък.







Например, ние имаме справка StrukturaPosevnyhPloschadey в които има име култура, пол, и годината, в която е засадена тази култура.

Използване на динамични списъци и параметър за определяне на 1в 8

Добави VyborGoda панел команда поле и прехвърляне на мишката към формата. В резултат на това ние ще направим избора на необходимите ни годината. Както може би сте забелязали, в панела за подробности има подпори списъка с DinamicheskiySpisok тип. Това е точно това, което ще ни позволи да произвежда всяка манипулация и всички селекции. Ако изберете Свойства от контекстното меню на динамичен списък (десен клик), виждаме, че основната маса се състои изцяло от всички детайли елементи от данни директория.







Използване на динамични списъци и параметър за определяне на 1в 8

Ако сложите отметка в ProizvolnyyZapros кутията и Конфигуриране на списъка, щракнете върху Open, ще видите обичайните искането за нас. Тук можем да напълно да го пренапише ръчно или с помощта на дизайнер заявка, че много по-лесно.

Използване на динамични списъци и параметър за определяне на 1в 8

Добави условие за нашата заявка приличаше на фигура 3. Можем да видим, че ние имаме параметър VyborGoda. в които ще предават данни от областта, които сме поставени във формуляра.

Използване на динамични списъци и параметър за определяне на 1в 8

Как да подадете параметър за динамичен списък на 1C, а именно в искането, което ние сме се редактира? Ние трябва да се образува модул, за да добавите малко код. За това ние сме много подходяща процедура PriSozdaniiNaServere, тъй като тя работи, преди отваряне на пресформата.
NaServere
процедура PriSozdaniiNaServere (Неспазването. StandartnayaObrabotka)
Списък. Опции. UstanovitZnachenieParametra ( "VyborGoda" Параметри VyborGoda ..);
KonetsProtsedury

По този начин, при откриването на ръководството на необходимите площи за вас, можете да промените годината, когато след което се филтрира структура на културите.

Регулирайте динамичната списъка

Използване на динамични списъци и параметър за определяне на 1в 8

С това завършва настройката. Както можете да видите, този механизъм е много прост и удобен.